Blog
Insights, tutorials, and updates from the Fanpino team.
Single Sign-On Decides Whether an Institutional AI Assistant Gets Adopted
79% of enterprises adopt AI agents, only 11% reach production — the gap is trust, not model quality. FanMind logs in through the org's existing national identity provider instead of one more password.
SMS Login, Not Just an Authenticator App: FanMail's Local-Market Security
Commercial webmail assumes everyone has an authenticator app set up. FanMail supports SMS OTP/2FA and email-to-SMS notifications as first-class features — because that's what actually gets 2FA adopted at 10,000-user scale.
JMAP, Not IMAP: Why FanMail's Webmail Doesn't Feel Like Webmail
Most webmail still runs on IMAP, a 1986 protocol never designed for a web client. FanMail runs JMAP end to end via Stalwart Mail Server — here's what that changes at 10,000-mailbox scale.
Docker-First and Self-Hosted: Owning Your Content Infrastructure
Fanpino CMS ships as containers you run yourself, with JWT + Google OAuth2 and role-based access control — infrastructure decisions stay with the team that owns the product.
SEO and Marketing for Bilingual Sites: What Fanpino CMS Builds In
SEO across two languages isn't 'SEO twice' — it's per-language meta tags, clean slugs, and pricing that matches search intent. Here's what's built in by default.
Fanpino CMS: A Bilingual Content Platform Built for RTL From Day One
Most multilingual sites bolt Persian onto an English CMS as an afterthought. Fanpino CMS builds en/fa fields into every content model from the schema up.
IT Has a Ticketing System. Every Other Department Still Runs on Phone Calls.
An organization buys a proper ticketing tool, IT gets organized, and every other department — HR, procurement, facilities — keeps running on phone calls and personal messages. Here's why copying the same tool to them doesn't fix it.
The Paperwork Universities Don't See: Tracking a Supplementary Insurance Claim After It's Filed
A university's insurance office spends less time on enrollment than on claims — where staff and HR alike lose track of a submission the moment it leaves the sign-up form.
Why a General AI Assistant Can't Just Read Your Org's Documents
General AI assistants fed a whole shared drive fail in two specific, well-documented ways: confidently citing policies that don't exist, and answering questions from documents the asker was never meant to see.
True Offline vs. Fake Offline: What Inspection Apps Actually Need in 2026
A growing set of 2026 field-inspection buying guides draws a hard line between real offline support and apps that just cache a form until you hit submit. Here's what the distinction means with no signal on site.
MES Vendors Are Racing to the Cloud. On a Steel Shop Floor, That's the Wrong Default.
Cloud deployment now accounts for 44% of new MES rollouts, while 36% of manufacturers cite cybersecurity as their top concern and 41% report high integration costs. On a shop floor where the network drops mid-shift, cloud-first isn't a convenience — it's a single point of failure.
Agentic AI Is Now the 2026 Helpdesk Default. Full Autonomy Isn't the Feature to Copy.
Analysts call 2026 the year agentic AI moves from experiment to production in IT support — systems that act without waiting for human approval on every step. The capability is real. Which decisions you let it make alone is the part worth being careful about.
Why Most Iranian Email Hosts Don't Support Custom Domains
Most Iranian email hosts either skip custom domains or gate them behind an expensive enterprise plan. The reason is reputation risk, not technical limits — and there's a third path.
AI Answers With Citations, Not Guesses
General AI chatbots give confident answers about your documents, with no way to check the source. EnergyFile pairs every answer with a page-level citation back to the original document.
Why Does Your University Run Five Separate Systems?
Public website, faculty directory, service desk, staff insurance - each built at a different time by a different team, each with its own login. FanCampus puts them all behind one SSO.
FanDesk vs Zendesk and Freshdesk: Where the Real Difference Is
Zendesk and Freshdesk are strong, general-purpose platforms. FanDesk's difference sits somewhere else: native RTL Persian, SLA math against a real working calendar, local Telegram/SMS channels, and the option to run it on your own servers.
Why Manual Parts Pricing Quietly Eats a Repair Shop's Margin
When a part's price comes from memory or a spreadsheet column instead of real purchase history, a repair shop bleeds margin without noticing. FIFO costing replaces the guess with a real number.
Why a Peptide List Isn't a Search Tool
Plenty of peptide databases are just a spreadsheet with name search. When you have a new sequence, BLAST-style similarity search turns manual scanning into a query that takes seconds.
Finding the Right Standard Clause While You're Working, Not After
Engineers usually have the standard's file; the problem starts when they need one specific clause mid-task and spend minutes searching a hundred-plus-page PDF — sometimes pulling the wrong or outdated clause.
7 Signs Your Team Has Outgrown Shared-Inbox Support
A shared inbox works fine for a while — until tickets get lost, no one owns follow-up, and customers start escalating because they don't trust a reply is coming. Here's how to tell it's time to move.
We Cut a University's Email Costs 90% by Moving Off IceWarp — the Real Math
10,000 mailboxes, roughly $70,000 a year in licensing, replaced with a self-hosted setup for under $4,000 a year. Here's exactly what changed, what we'd do differently, and when self-hosted email actually makes sense.
Manufacturers Using Reactive Inspection Are 3.4x More Likely to Face a Recall
Manufacturers relying on end-of-line inspection are 3.4x more likely to face a major recall within five years, and weak traceability adds 70% to what that recall costs. The fix isn't more inspectors — it's capturing the right data at the station, not after the fact.
A 90% AI Deflection Rate Can Hide a 40% Resolution Rate — Here's the Gap
Gartner finds AI deflects over 45% of support queries — but only 14% reach genuine self-service resolution. Deflection and resolution are being measured as if they're the same thing, and the gap between them is where support cost quietly moves to a different channel instead of disappearing.
Only 5 New Antibiotic Classes Since 2000 — Why Antimicrobial Peptide Research Needs More Than a Sequence List
Antimicrobial resistance could overtake cancer as a leading cause of death by 2050, and the discovery pipeline hasn't kept pace. A curated database is only useful if it also runs the physicochemical analysis researchers actually need.
The Real 2026 ITSM Trend Isn't a Better Ticketing Tool — It's One Window for Every Department
34% of support teams saw ticket volume rise this year, and a quarter of IT teams already want to replace their platform. The bigger shift isn't a better tool — it's extending one structured workflow to HR, facilities, and every department.
46% of Students Now Use AI to Research Colleges — Is Your Faculty Even Visible to It?
Being visible on Google no longer means being visible to AI. Fewer than 10% of AI-cited sources rank in Google's top 10 — and a PDF faculty CV is invisible to a language model either way.
The 40% Problem: Why University HR Still Runs Benefits Enrollment by Hand
HR teams lose up to 40% of their week to routine paperwork. Most self-service portals digitize the bureaucracy instead of removing it — the identity-verification step still lands on a human.
77% of Manufacturers Use AI. Only 1 in 5 Feel Ready to Scale It.
Deloitte expects agentic AI on the shop floor to roughly quadruple in 2026. But most factories aren't held back by AI — they're held back by data that isn't clean, real-time, or structured enough to act on.
The 79% vs 11% Problem: Why Most Enterprise AI Agents Never Reach Production
In 2026, 79% of enterprises say they've adopted AI agents — but only 11% run them in production. The 68-point gap isn't a technology problem. It's a trust problem.
The Real Cost of Running a Repair Shop on WhatsApp and a Notebook
"Is my phone ready?" shouldn't require a phone call. Three places repair shops quietly lose money without noticing, and why they all trace back to the same root cause.
Why Some Organizations Still Choose to Self-Host Email in 2026
Cloud email is the default answer for a reason. For organizations with 10,000 mailboxes, data-residency rules, or a currency that makes dollar-billed SaaS expensive, self-hosting is still the more rational choice — if you get the details right.
The Real Reason University IT Systems Don't Talk to Each Other
It's rarely a technical limitation. A university's website, faculty records, service desk, and insurance system usually don't fail to integrate — they were never designed to, because each was bought by a different office in a different year.
Cite or Refuse: Why an Internal AI Assistant Should Sometimes Say "I Don't Know"
A chatbot that confidently answers a question your documents never covered isn't being helpful — it's manufacturing a wrong answer with the same tone as a right one. The fix isn't a better prompt. It's an architecture that can't fabricate a citation.
Generative Engine Optimization: How to Get Your Site Cited by ChatGPT and AI Overviews
Ranking #1 on Google no longer guarantees an AI cites you — the overlap between top rankings and AI-cited sources has dropped under 20%. Here's the concrete technical checklist we used to make our own site retrievable by ChatGPT, Perplexity, and Google's AI Overviews.
Six Things to Check Before Buying a Helpdesk System
What separates a good helpdesk from a bad one isn't the feature list — it's a few structural decisions that show their consequences a year later.
We Have an ERP — What Would an MES Add?
Your ERP knows what the order is and what it costs. But "where is part B-214 and who welded it?" is answered somewhere else.
Why Your Multi-Thousand Document Archive Is Effectively Unusable
Storage isn't the problem — nobody knowing what's in there is. And an answer without a citation is worse than no answer.
You Can't Reconstruct Compliance at Inspection Time
In most organizations nobody knows exactly which revision of which standard was the reference — and they find out at handover.
How a 27 Million Parameter AI Model Beat Giants Like ChatGPT (The End of 'Bigger is Better')
The AI world is currently obsessed with the belief that 'bigger is better'. But a small model with only 27 million parameters has beaten trillion-parameter models like GPT-4 in logical reasoning tests. This is the story of the end of the 'bigger is better' era.
Context Engineering: How to Prevent AI from Generating Low-Quality Code Using the RPI Framework
Do you know why AI works great for small projects but fails in legacy codebases? Learn about Context Engineering and the RPI workflow to prevent AI from generating low-quality code (Slop).
Why FanCover Runs as Its Own Isolated Service, Not a CMS Module
Staff insurance data shouldn't share a trust boundary with a public website's CMS. FanCover runs as its own service with a dedicated database and national-identity login instead of a password.
FanProfile: Why a Faculty Directory Gets Its Own App, Not a CMS Page Type
A public faculty directory has a different audience, traffic shape, and permission model than a CMS admin panel. FanProfile is its own REST API for exactly that reason.
A Repair Quote in Seconds, Not a Guess: AI-Assisted Diagnostics in Mobile Master
A counter quote is usually a tech's memory of similar repairs — accurate often enough to matter when it's wrong. Mobile Master grounds AI-suggested quotes in the shop's own repair history, not an industry average.
Multi-Location Repair Shops: Why Data Isolation Matters Before You Need It
A spreadsheet survives one repair shop location. The second branch is where per-shop data isolation, role-based access, and audit logs stop being nice-to-have and start preventing real disputes.
Bilingual Standards, Not Informal Translation: Why Probe361 Maintains Persian Content Clause-by-Clause
An informal WhatsApp translation of a welding standard drifts from reality every time a revision ships. Probe361 maintains clause-by-clause Persian translations mapped to the exact original clause.
Why a Personally-Paid Reference Tool Has to Earn Its Renewal, Every Time
Enterprise software gets adopted top-down. A tool an inspector subscribes to personally has to earn its renewal on a job site with no signal — which is why offline favorites matter more than any feature list.
No Manual Re-Entry: Why Fidar Pulls the BOM Straight From the Tekla Model
Every manual re-entry of a Tekla model's part list into a spreadsheet BOM is a chance for drift. Fidar's Tekla plugin makes the BOM a mechanical consequence of the model, not a separate task.
Linked by Default: Why Fidar Ties WPS-WPQ, NDT, and NCR/CAPA to Every Part
Welder qualification, procedure approval, and inspection results usually sit in three disconnected records. Fidar keeps them linked to every part from the start, so an audit or a failure doesn't require manual reconstruction.
How a University Cut Its Email Bill by 90% — and What Else We Shipped While Doing It
Lorestan University cut its annual email bill from roughly $70,000 to under $4,000 by migrating 10,000 mailboxes to a self-hosted Stalwart server. That project shipped alongside twelve other products, all through the same zero-downtime deploy pipeline — real commit numbers, no survey data.