Comparison
Fob vs Aegis Authenticator: An Honest Comparison
Aegis is the authenticator the security-conscious Android community recommends, and for good reason. It is FOSS under GPL-3.0, locally encrypted with strong defaults (Argon2id, AES-256-GCM), maintained openly by community contributors, and asks for nothing more than your password. If you have landed here from a thread on r/privacy or a coworker's "use Aegis" reply, you already know the case for it.
This page is for the moment that case stops fitting. The two structural tradeoffs to understand up front are: FOSS-with-readable-source versus closed-source-with-published-audit, and Android-only-by-design versus cross-platform-on-roadmap. Neither side dominates. The right pick depends on which tradeoff you are actually optimizing for.
We will not pretend Fob is the better answer for every Aegis user. For some readers, Aegis is the right answer, and we will say so plainly and tell you when.
The 60-second answer
Pick Aegis if
- You are Android-only, now and for the foreseeable future, with no need to share codes with someone on iOS.
- FOSS, community-maintained, no commercial entity is the dominant requirement. The trust model is reading the source.
- You already run sync infrastructure you trust (Nextcloud, Syncthing, a scoped Drive account) and are happy moving an encrypted file through it.
- You have under 30 accounts and the single-group filter is enough.
Pick Fob if
- You need iOS, today or on the horizon. Aegis is Android-only by design and will stay that way.
- You want multi-tag organization where one account can be
crypto,exchange, andhigh-valueat the same time. - You want managed end-to-end encrypted cloud backup without standing up your own Nextcloud, Drive folder, or Syncthing mesh.
- You prefer trust by a committed third-party audit to trust by source-code review.
Either path is reversible. Aegis exports an encrypted JSON; Fob exports the same otpauth-migration QR every other serious app reads. You are not locked into either choice.
Side by side
| Feature | Aegis | Fob |
|---|---|---|
| Source code visibility | FOSS, GPL-3.0, public repo | Closed source, third-party audit committed post-launch at fob.codes/security |
| Multi-tag per account | No, single group only | Yes, multi-tag with filter UI |
| iOS support | No, Android-only by design | Coming after Android |
| Real export | Yes, encrypted JSON | Yes, otpauth-migration QR plus .fobvault |
| Recovery model | Your password plus your export file | Guided wizard with recovery code |
| Cloud backup mechanism | Local encrypted backup file; user-supplied sync (Drive, Nextcloud, Syncthing) | Managed, end-to-end encrypted |
| DIY vs managed backup | DIY (you choose and run the backup destination) | Managed (Fob hosts the encrypted backup) |
| Family or shared accounts | No | Post-MVP roadmap |
| Published third-party audit | None scheduled | Committed post-launch, published in full |
| Project funding model | Community contributors, no commercial entity | Commercial vendor (Cleargate Labs LLC) |
| Cost (individuals) | Free, no paid tier | Free tier; encrypted cloud backup is part of Fob Premium |
A few rows are worth a closer look. On encryption, the two apps are closer than they look. Aegis encrypts the local vault with AES-256-GCM and derives the key from your password using Argon2id. Fob does the same on the local database, and extends the same pattern to the cloud backup layer so the server holds an encrypted blob it cannot decrypt. The architecture is at fob.codes/security. The difference is not the primitive; it is the trust model around it.
On that trust model: Aegis lets a motivated user read the repository and confirm the encryption is wired up correctly. That is real and valuable. Fob takes the closed-source path and is offsetting it with a third-party audit committed post-launch, published in full and repeated annually. Both are legitimate. Read-the-code suits some users; read-the-audit-report suits others.
Where Aegis wins
Aegis is not a budget alternative or a stepping stone. It is the right answer for a real and well-defined audience, and it earns the recommendation a lot of writeups give it.
FOSS, GPL-3.0, public source tree. This is the piece that is not negotiable for many of its users. Anyone can read the code, verify what the app does with their secrets, and confirm there is no telemetry, analytics SDK, or surprise network call. For users who want an authenticator that is inspectable rather than accepted on trust, Aegis is the right architecture.
Best-in-class defaults you can verify. Argon2id for key derivation, AES-256-GCM for the cipher, and a vault format documented in the repository. The primitives are not unique (Fob uses the same), but Aegis is unusual in that you can confirm the implementation matches the documentation by reading the source. That feedback loop closes a kind of trust gap that audits address only every twelve months.
Zero account, ever. Local-first by design. Aegis does not have a sign-up. There is no email field, no password reset link from a vendor, no recovery email. You set a vault password, the app encrypts the database with it, and you are the only entity in the loop. For users who specifically do not want any third-party identity in their 2FA story, this is the point.
No commercial pressure on the design. No Premium tier, no upsell, no growth team. Maintainers ship what makes the app better and refuse what does not. That is a real benefit when you are evaluating long-term software you want to depend on.
Fast, minimal, and battle-tested. The app opens fast, generates codes fast, and the UI does not bloat from one release to the next. It has been the default recommendation in Android privacy circles for years; the user base is sophisticated, the bug reports are technical, and the project's track record of responding to them is strong.
Where Fob wins
Fob exists because there is a class of authenticator user that Aegis does not serve, by design.
iOS is on the roadmap. Fob is Android-first; iOS comes after. Aegis is Android-only by design and is not building iOS. If you carry an iPhone, want to move to one, or have a partner who needs the same set of codes on iOS, Aegis cannot solve it. That is the single most common reason a current Aegis user looks at Fob.
Multi-tag organization. This is Fob's core differentiator and no major competitor has it. Each account can carry multiple tags: a Coinbase account can be crypto, exchange, and high-value simultaneously. The filter UI is one tap. Aegis supports a single group per entry, which works at 20 accounts and breaks down at 60. For a vault that has accumulated through years of signups, multi-tag is the difference between a navigable structure and a wall of icons.
Managed end-to-end encrypted cloud backup. Aegis encrypts a local backup file and lets you sync it however you want (Drive, Nextcloud, Syncthing, an SD card). Fine if you already run that infrastructure. For users who do not want to own the backup stack themselves, Fob handles it: vault encrypted on-device with your password as the root, server holds an encrypted blob, decryption happens only on a device you own. Same end state as Aegis-plus-Nextcloud, without the Nextcloud.
Family and shared accounts on the roadmap. Aegis has no shared-account model and is not planning one. Fob's family sharing is post-MVP, with the same zero-knowledge architecture. If you need to cover a partner's accounts or a small family without scanning the same QR into multiple phones, Aegis cannot help and Fob is being designed for it.
Trust by committed audit, with one vendor accountable end to end. Different from source-code visibility, not better or worse. Fob's first third-party audit is committed post-launch and will be posted in full at fob.codes/security, with the plan to repeat it annually. The audit covers the cloud backup layer as well as the local vault. For users who would rather read a report by a firm whose job is finding what the developer missed, and have one vendor on the hook for the whole stack rather than a patchwork of authenticator-plus-third-party-sync, this is the trust artifact that fits.
Where it depends
A few decisions are not "Aegis wins" or "Fob wins." They are real tradeoffs that come down to your situation.
iOS today or in the future. Aegis is Android-only, permanently. That is a hard fork in the decision tree. If iOS is in your life or you suspect it will be, Aegis is not the answer. If you are confidently Android-only for the long term, Aegis removes a constraint Fob does not.
Backup expectations: managed or DIY. Aegis with Nextcloud or Syncthing is fine for users who already operate that infrastructure. Fob's managed backup is fine for users who do not. The question is whether you treat off-device backup as a feature you outsource or a workflow you own.
Trust posture: read the code, or read the audit. Aegis offers a source tree you can audit yourself or trust the community to have audited. Fob offers a third-party audit committed post-launch and a documented architecture available now. Both are legitimate. The right one depends on whether you have the time and skill to evaluate code, or would rather rely on a paid firm whose business is finding flaws.
Project sustainability: community or commercial. Aegis is sustained by maintainers with no revenue model. Fob is a commercial product backed by Cleargate Labs LLC with a Premium tier. Different risks: a community project can lose its maintainer; a commercial project can change pricing. Pick the failure mode you tolerate better.
The decision framework
A short test that resolves most cases.
1. Is Android-only acceptable, indefinitely?
If yes, Aegis stays in the running. If no, Aegis is out and Fob is the move. This is the question that filters fastest.
2. How important is FOSS specifically?
If reading the source (or knowing other people can) is the dominant requirement, Aegis is the right pick. If a published independent audit is acceptable in place of source visibility, Fob is on the table.
3. Where do you want the backup destination to live?
If you already run sync infrastructure you trust, Aegis on top of it is great. If you would rather one vendor own off-device backup end to end, Fob is the fit.
4. How many accounts do you have, and do they cluster?
Below 30, Aegis's single-group filter is fine. Above 50, you want multi-tag, and Fob is the only major option that has it.
If three of the four answers point to Aegis, stay on Aegis. If two or more point to Fob, Fob is the move. The migration in either direction is short and reversible; there is no wrong commitment here.
Migration paths
If you decided Fob is the better fit for your situation, the step-by-step is at /import/aegis. It takes about five minutes and uses Aegis's encrypted JSON export. Your Aegis vault stays intact on the original device until you choose to remove it.
If you are weighing Fob against the broader landscape, see also /compare/fob-vs-google-authenticator, /compare/fob-vs-authy, and /compare/fob-vs-2fas. The 2FAS comparison covers a similar FOSS-versus-committed-audit question with cross-platform thrown in; the Authy comparison is where we recommend leaving Authy for almost everyone.
What to do next
If Aegis fits your profile (Android-only, FOSS-priority, comfortable owning your sync layer, accounts that fit a single-group filter), stay on it. It is a good app and we do not need every Aegis user to switch. The honest answer for that audience is that Aegis does the job and does it well.
If you want what Fob is building (iOS coming after Android, multi-tag organization, managed end-to-end encrypted cloud backup, and trust by published audit), get it on Google Play. iOS comes after Android; get notified from the homepage when it lands. The architecture is at fob.codes/security.
Fob is on Google Play
On Android today. iOS to follow. Multi-tag organization, end-to-end encrypted cloud backup, export anytime.
Get it on Google PlayQuestions this comparison did not answer? Email us at hello@fob.codes.