Your two-factor codes, generated on your phone, backed by your own server. Offline. Biometric-locked. No cloud, no tracking.
โฌ Download for Android v1.3Most authenticators trust a company's cloud. This one trusts you.
Codes are computed on your device from your secrets โ no signal needed, ever. Syncs your account list from your server when it can.
Face or fingerprint to open, with a 6-digit PIN fallback. Your codes stay hidden even when your phone is unlocked.
Backed by your self-hosted 2FAuth. Add/manage accounts there; the app mirrors them, privately.
Recognizable brand icons for your accounts, pulled straight from your server.
Export an encrypted backup (AES-256, your passphrase) and restore on any device in seconds โ no lock-in, no deadlock.
Nothing is sent anywhere except your own server. No trackers, no ads, no accounts to sign up for.
You'll need a self-hosted 2FAuth server and a personal access token from it.
Security choices you can actually verify.
Secrets are used to compute codes locally and are never transmitted anywhere but your server during sync.
RFC 6238 TOTPSHA-1/256/512allowBackup=false keeps your secrets out of Google/Samsung/SeedVault backups. Recovery is your encrypted export instead โ under your control.
Your backup is AES-256-GCM with a key derived from your passphrase (PBKDF2, 200k iterations). Store it anywhere; it's useless without the passphrase.
No โ by design. It's distributed as a direct download so it never touches Google's review or your Play account. You sideload it from here.
Yes. This is a client for your own 2FAuth instance. You manage accounts there; the app gives you offline, biometric-locked access to the codes.
Your accounts live on your server, and your encrypted backup restores instantly on a new device. As long as you have your server token (or your backup + passphrase), you're covered.
That account simply has no icon set in 2FAuth. Add or fetch a logo for it in the 2FAuth web UI, then re-sync (โณ) in the app.
Yes โ all server communication is over HTTPS. The app authenticates with your 2FAuth personal access token.