Two-factor authentication for iPhone & Apple Watch

A calmer home for your one-time codes

TokenGuard generates TOTP verification codes entirely on your device. Shared secrets stay in Apple Keychain behind Face ID — and nothing leaves your phone unless you choose to sync or export.

  • 100% local code generation
  • Secrets in Apple Keychain
  • Face ID app lock
  • Encrypted backups
TokenGuard home screen on iPhone showing a one-time code with a refresh countdown

Works with every service that offers TOTP-based two-factor authentication

GitHubGoogleAppleMicrosoft AWSCloudflareDiscordBinance CoinbaseDockerBitwardenAnthropic …and hundreds more
Why TokenGuard

Security first, serenity always

Every feature is built on one principle — your codes belong to you, on your device.

On-device TOTP engine

Scan an otpauth QR code or enter a Base32 secret manually. Codes are computed locally on the standard countdown — SHA-1, SHA-256 or SHA-512, 6 or 8 digits, custom periods.

Keychain-first storage

Shared secrets are stored in Apple Keychain, with account metadata kept in protected app storage under iOS file protection.

App lock & privacy shield

Unlock with Face ID, Touch ID, or your device passcode. App previews are hidden in the app switcher so codes never show up where they shouldn't.

Encrypted backups

Export all tokens into a single password-protected backup file and restore it on any device. The password is never stored — only you can open it.

iCloud sync with Pro

A one-time purchase syncs encrypted token records — never live codes — through your private iCloud database, across devices on the same Apple Account.

Apple Watch companion

Glance at your codes right from your wrist. Tokens sync only between your own paired devices.

How it works

From QR code to verified in seconds

Scan or type

Scan the provider's otpauth QR code, or add the shared secret manually with custom digits, period, and algorithm.

Codes generate locally

TokenGuard derives TOTP codes on-device and refreshes them on the standard countdown. Copy with one tap.

Lock it down

Turn on the app lock, hide app previews, and export an encrypted backup — your tokens are ready for anything.

TokenGuard home screen with Scan QR and Add actions ready for the first token
Daily experience

A home screen that keeps its calm

Big, readable codes with a clear countdown, one-tap copy, and automatic issuer logos for hundreds of services. Light and dark, in your language.

  • Large code display with a live refresh countdown
  • One-tap copy without revealing more than needed
  • Automatic logos for hundreds of popular issuers
  • Light & dark appearance · English, 中文, Español, Français, 日本語, 한국어
Security protocol

Hardened by design, audited by you

TokenGuard's onboarding walks you through exactly how codes are generated, where secrets live, and what — if anything — ever leaves the device.

  • Face ID, Touch ID, or device passcode app lock
  • Privacy shielding covers the app the moment it goes inactive
  • Secrets in Apple Keychain, files under iOS protection
  • Password-protected, encrypted export & import
TokenGuard settings showing Face ID requirement, hidden app previews, and encrypted backup export and import
TokenGuard Pro settings with a one-time purchase that unlocks iCloud sync
TokenGuard Pro

Pay once. Sync everywhere.

Unlock a single one-time purchase — no subscription — and TokenGuard keeps encrypted token records in your private iCloud database, ready on every device signed in with the same Apple Account.

  • One-time purchase, no subscription
  • Encrypted token records — live codes are never uploaded
  • Migration & recovery across your devices
  • Restore your purchase anytime, on any device
Screenshots

Take the tour

Now on Mac

Also on your Mac

Bring in your first token

Scan a setup QR code and feel how calm two-factor authentication can be.