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.