I've been running Aegis on Android for 2 years, after migrating from Authy when Twilio announced the Desktop client removal. Before that, I ran Bitwarden Authenticator on a second phone in parallel for 6 months as a comparison. This review is based on real daily use, not marketing screenshots.
01 — 30-Second Verdict: Who Wins in Which Context
2026 Podium:
1. Aegis — Android privacy champion. Local AES-256 vault, manual encrypted backups, GPL3 open source, zero cloud, zero tracking. Only downside: Android only.
2. Bitwarden Authenticator — Best choice if you already use Bitwarden as your password manager. Open source, E2EE sync, iOS + Android. Two separate apps, same ecosystem.
3. Google Authenticator — Best mainstream choice. iOS + Android, E2EE sync to Google Account (since 2023), 600 million users, minimalist interface. Closed source.
4. Microsoft Authenticator — Essential in the Microsoft/Azure ecosystem. Push notifications, passwordless, Microsoft cloud backup.
5. Authy — Still functional in 2026 (mobile) but no longer recommended for new users. Desktop removed August 2024.
Quick recommendation: Android privacy-first → Aegis. iOS or mainstream → Google Authenticator or Bitwarden Auth. Microsoft enterprise → Microsoft Authenticator.
02 — What Is a TOTP 2FA App?
TOTP = Time-based One-Time Password, defined in RFC 6238 (2011). The protocol generates a 6-digit code valid for exactly 30 seconds, calculated from two elements:
- A secret key (160-bit seed, shared during 2FA activation, encoded in the QR code)
- The current Unix time rounded to 30 seconds
The calculation is a local HMAC-SHA1 — no internet connection required to generate the code. The server and your app perform the same calculation; if the codes match, you're authenticated.
2FA Method Security Comparison:
| Method | Phishable? | SIM-swap resistant? | Requires network? |
|---|---|---|---|
| FIDO2/Passkeys | No ✅ | Yes ✅ | No ✅ |
| TOTP (2FA apps) | Yes (real-time) | Yes ✅ | No ✅ |
| Push notification | Yes (fatigue) | Yes ✅ | Yes |
| SMS OTP | Yes | No ❌ | Yes |
TOTP is 10x more resistant to SIM-swapping than SMS. Learn more about passkeys vs passwords to go further up the security hierarchy.
03 — Technical Comparison: 5 Apps × 10 Criteria
| Criteria | Aegis | Bitwarden Auth | Google Auth | Authy | Microsoft Auth |
|---|---|---|---|---|---|
| Open source | ✅ GPL3 | ✅ GPL3 | ❌ | ❌ | ❌ |
| Platforms | Android only | iOS + Android | iOS + Android | iOS + Android | iOS + Android |
| Cloud sync | ❌ (local only) | ✅ E2EE Bitwarden | ✅ E2EE Google | ✅ AES-256 | ✅ Microsoft cloud |
| Encrypted backup | ✅ Manual AES-256 | ✅ Auto E2EE | ✅ E2EE Google | ✅ AES-256 cloud | ✅ Microsoft |
| Multi-device | ❌ | ✅ | ✅ | ✅ | ✅ |
| Biometric unlock | ✅ | ✅ | ✅ | ✅ | ✅ |
| Vault search | ✅ | ✅ | ✅ | ✅ | ✅ |
| Data export | ✅ JSON/CSV | ✅ | ⚠️ Limited | ⚠️ Difficult | ❌ |
| Desktop/Web | ❌ | ❌ | ❌ | ❌ (removed 2024) | ❌ |
| Price | Free | Free | Free | Free | Free |
All apps are completely free — no premium tier for the authenticator itself.
04 — Profile of Each App
Aegis Authenticator
Launched: 2018. Maintainer: beemdevelopment (open source community). Platform: Android only (F-Droid + Google Play).
Strengths: The most robust vault in this comparison. AES-256 encrypted at rest. JSON import/export with encryption. Automatic backup to local folder or Android cloud (Drive, Syncthing, etc.) but fully user-controlled. Clean interface, dark mode, fast search, custom groups.
Weaknesses: Zero iOS. Zero native automatic sync (manual configuration required). For non-technical users, the backup setup can be intimidating.
Target user: Privacy-maxxers, advanced Android users, journalists, security researchers, anyone wanting zero-trust toward the cloud.
Bitwarden Authenticator
Launched: 2023 (separate app from the password manager). Platform: iOS + Android.
Strengths: E2EE sync via Bitwarden account. Open source like Bitwarden (GPL3). If you already use Bitwarden as your password manager, integration is natural. Clean interface, import from Google Authenticator and Authy.
Weaknesses: Requires a Bitwarden account (free, but cloud dependency). Still a young app (fewer advanced features than Aegis). Will never merge with the main Bitwarden app (deliberate company decision for risk separation).
Target user: Existing Bitwarden users. People wanting open source + multi-device sync without friction.
Google Authenticator
Launched: 2010. Users: 600 million+. Platform: iOS + Android.
Key 2023 evolution: Google added automatic TOTP code sync to the Google Account (E2EE optional since April 2024). Before 2023, no native backup — losing your phone meant losing your codes. This change solved the app's main weakness.
Strengths: Simplest app to use. Native Google ecosystem integration. 600M+ users = near-universal compatibility. E2EE sync available.
Weaknesses: Closed source. Google Account dependency. Limited code export (Google protobuf format, not standard TOTP). If you lose your Google account, you lose your TOTP codes.
Target user: Mainstream users. Google ecosystem users. People who don't want to configure anything.
Authy (Twilio)
Launched: 2012. Acquired by Twilio 2015. Platform: iOS + Android (Desktop removed August 2024).
What changed: Twilio officially retired the Authy Desktop apps (Windows, macOS, Linux) in August 2024, citing a desire to focus on mobile. Desktop users lost access — a major blow for power users. The mobile app remains functional.
Strengths: Mature mobile multi-device. Cloud backup AES-256 encrypted with separate backup password. Clean interface.
Weaknesses: Closed source. Desktop removed. Twilio is a B2B telecom company, not a security-first company. History: 2022 phone number leak (33 million users). Not recommended for new users.
Target user: Existing users who don't want to migrate. New users should prefer Aegis or Bitwarden Auth.
Microsoft Authenticator
Launched: 2016. Platform: iOS + Android.
Strengths: Native Azure AD / Microsoft 365 integration. Push notifications for 1-tap approval. Passwordless mode (sign in without password via notification). Cloud backup tied to Microsoft account.
Weaknesses: Closed source. Microsoft Account dependency. Heavier interface than alternatives. TOTP code export impossible (data locked in Microsoft ecosystem).
Target user: Azure AD companies. Microsoft 365 users. Enterprise MFA context — see our enterprise password manager guide.
05 — Security Comparison: Who Encrypts What, How, and Where
Risk #1: Cloud compromise
If the cloud server is compromised, what happens?
- Aegis: zero cloud risk (no cloud). Vault stored locally, AES-256 encrypted even if you manually copy the file to Drive.
- Bitwarden Auth: Bitwarden cloud stores client-encrypted data. Bitwarden completed a Cure53 audit in 2023. Zero plaintext server-side.
- Google Auth: Google stores your TOTP seeds in your Google account with optional E2EE. If someone accesses your Google account → risk.
- Authy: Twilio servers + separate AES-256 backup password. The decryption key never leaves your device if the backup password is strong.
- Microsoft Auth: Microsoft cloud storage. If your Microsoft account is compromised → risk.
Risk #2: Central account stolen
Google Authenticator and Microsoft Authenticator create a single point of failure: if your Google/Microsoft account is compromised, the attacker can access your TOTP codes AND your email AND your other services simultaneously.
Golden rule: use a 2FA app that's separate from your primary email provider. If you use Gmail, don't use Google Authenticator for critical accounts.
Risk #3: Export and portability
For migration: Aegis (encrypted JSON, trivial) > Bitwarden Auth (JSON export) > Authy (difficult, no direct export) > Microsoft Auth (impossible natively) > Google Auth (Google protobuf format, requires the app to scan).
Portability matters for long-term security: being locked into an ecosystem = risk of losing access on platform change.
06 — Migration: Moving from Authy (or Google) to Aegis, Step by Step
Authy Desktop disappeared in 2024 — if you were a Desktop user, here's how to migrate to Aegis cleanly.
Prerequisites: Aegis installed on Android + Authy on mobile.
Method 1: Re-scan QR codes (clean but slow)
- For each service, go to Settings → Security → 2FA
- Disable existing 2FA (enter Authy code to confirm)
- Re-enable 2FA — a QR code appears
- Scan with Aegis
- Confirm the Aegis code works
Method 2: Via Authy Desktop (if you still have access) The Authy Desktop app, before its removal, allowed seed export via a community script. This method is no longer available for new users (Desktop removed).
Google Authenticator → Aegis migration (official method):
- Google Authenticator → Menu → Transfer accounts → Export accounts → Select all
- Transfer QR code generated (Google protobuf format)
- Aegis → + → Scan → Import from Google Authenticator
- Scan the QR with Aegis
- Do not delete Google Authenticator until you've tested Aegis on 2-3 critical sites
After migration: immediately enable Aegis encrypted backup (Settings → Backups → enable auto-backup + set a strong backup password).
07 — Recommendation by User Profile
Maximum security wanted (Android) → Aegis. Local encrypted vault, zero cloud, open source, manual encrypted backups. Slightly more complex initial setup, but zero compromise on privacy.
Already using Bitwarden → Bitwarden Authenticator. Integration is natural. Open source, E2EE sync. Our Proton Pass vs Bitwarden comparison can help validate your primary manager choice.
Mainstream user, iOS or Android → Google Authenticator. Easiest to configure, E2EE sync available, 600M+ users. Closed source but acceptable for standard use.
Enterprise with Azure AD / Microsoft 365 → Microsoft Authenticator. Push notifications, passwordless, native integration. For enterprise MFA context, see our enterprise password manager guide.
Already using Authy and it works → stay for now, but plan a migration to Aegis or Bitwarden Auth medium-term. The Authy ecosystem has stagnated since the Desktop removal.
Key reminder: TOTP 2FA is a security layer on top of your password manager. Both are complementary — a strong unique password + TOTP = optimal protection.
For definitions of TOTP, HOTP, 2FA, passkey and hardware key, see the PwdFortress authentication glossary.
PwdFortress tests security apps independently. No 2FA app in this comparison pays commission. Internal links to Bitwarden relate to our partnership with Bitwarden password manager (a distinct product).
★ Audit Cure53 2024 · ✓ Plan gratuit · Cross-platform
Get NordPass30 jours satisfait ou remboursé · Plan gratuit disponible→