Sesame
A fast, secure, native 2FA app for iPhone.




Built natively for iPhone. Fast, lightweight, and feels like it belongs on your home screen.
Profiles for personal, work, side projects, or however you organise your life. Face ID to lock. Copied codes auto-clear from the clipboard.
Zero network calls. Secrets stay in the Keychain, encrypted by the Secure Enclave. Nothing leaves your device.
Encrypted backups to iCloud or a file you store wherever you like.
AutoFill codes into login screens. Ask Siri. Search from Spotlight. Build automations with Shortcuts.
Completely open source. Read it, build it, audit it.
Where are my secrets stored?
In the iOS Keychain, which is hardware-encrypted by the Secure Enclave on your device. Other apps can’t access them. Account metadata is stored locally in SwiftData. Nothing touches a server.
How does AutoFill work?
Sesame registers your accounts with the iOS credential system. When a login screen appears, iOS offers to fill the code directly — you don’t need to open the app.
What can Siri do?
Ask Siri for a verification code by account name. Sesame also provides Shortcuts actions, so you can build automations that fetch codes. It requires the 'Siri & Shortcuts' setting to be enabled in the Sesame app.
Can I lock the app?
Yes. Sesame supports Face ID, Touch ID, and device passcode. You can set it to lock immediately when you leave the app, or after a delay.
What if I lose my phone?
Sesame supports encrypted backups to iCloud Drive or as a .sesame file you can store wherever you like. There’s also a command-line tool in the repo to decrypt backups on any Mac.
How are backups encrypted?
With a password you choose. The encryption is strong enough that without the password, the backup is unreadable. Sesame never sees or stores your password.