TOTP authenticator for iPhone

Your codes stay on your phone.

MAD-Auth generates your two-factor codes on the device. The keys behind them live in the iOS Keychain, and the app never opens a network connection. There is no account to create and nothing to sync.

Platform
iPhone · iOS 15 or later
Price
Free. No in-app purchases, no ads.
Network
None. The app makes no requests of any kind.
Account
Not required. There is nothing to sign up for.
Data collected
None.
Codes
RFC 6238 · SHA-1, SHA-256, SHA-512 · 6 or 8 digits · 30 or 60 seconds
Clipboard
Cleared 30 seconds after you copy a code.

What it does

Scan the QR code a service shows you when you turn on two-factor authentication, or type the setup key by hand. MAD-Auth shows a live code with a countdown ring so you know when the current one expires. Tap an account to copy its code; drag to reorder; long-press to rename or delete.

Unlock with Face ID or Touch ID, with a PIN as a fallback. Codes are blanked while the app is in the background, so they never appear in the app switcher, and the vault re-locks the moment you leave.

What it doesn't do

There is no cloud sync, no backup and no export. That is the point — it is also the trade-off. If you delete an account, erase the app, or lose the device, those secret keys are gone and you will need to enrol again with each service. MAD-Auth is for people who would rather hold their own keys than hand them to a server.

It does not read your messages, your photos, or anything else on the device. It has no way to, and no reason to.

Questions? See support, or read theprivacy policy — it is short, because there is not much to disclose.

Download on the App Store