iPhone & iPad · App Store

Authenticator for iOS
offline, encrypted, local-first.

ZeroAuth is a native iOS authenticator that generates TOTP codes offline, stores credentials in an AES-256-GCM encrypted vault using iOS Keychain, and provides native AutoFill integration for seamless login. No cloud account required for any core feature.

Download on App Store →

iOS integration

Native iOS capabilities

iOS Keychain integration

Encryption keys stored in hardware-backed iOS Keychain (Secure Enclave). Isolated from the main processor and inaccessible to software-level extraction.

AutoFill Provider

Native iOS AutoFill framework integration. ZeroAuth appears as an autofill source in Safari and other apps — autofills usernames, passwords, and live TOTP codes.

Face ID & Touch ID

Biometric vault unlock using Face ID or Touch ID. Platform-backed biometric authentication bound to the device hardware.

Offline TOTP generation

Generates TOTP codes using the local system clock and device-stored seeds. Works in airplane mode and on restricted networks.

AES-256-GCM encrypted vault

Credentials encrypted with AES-256-GCM before being written to device storage. PBKDF2 key derivation with 100,000–310,000 iterations.

Encrypted local backup

Export an AES-256 encrypted backup file to any location you choose — iCloud Drive, local storage, or another device. ZeroAuth holds no copy of the backup key.

Questions

iOS questions answered

Does ZeroAuth work on iPhone?

Yes. ZeroAuth is a native iOS application available on the App Store for iPhone and iPad. It uses iOS-native APIs including Keychain for secure key storage and the AutoFill Provider framework for password and TOTP autofill.

Does ZeroAuth support Face ID on iPhone?

Yes. ZeroAuth uses Face ID (and Touch ID where available) as a biometric access method for the vault. Biometrics act as a cryptographic shortcut to the hardware-stored encryption key — they do not replace the underlying encryption.

Does ZeroAuth work with iOS AutoFill?

Yes. ZeroAuth integrates with the iOS AutoFill Provider framework, enabling it to autofill usernames, passwords, and TOTP codes directly in Safari and other apps via the system keyboard. No separate browser extension is required.

Is ZeroAuth offline on iOS?

Yes. TOTP code generation, vault access, and autofill all function without an internet connection on iOS. The app uses the device's local clock for TOTP computation and reads from the locally encrypted vault.

How does ZeroAuth use the iOS Keychain?

ZeroAuth uses iOS Keychain to store the AES-256 encryption key for the vault. The Keychain provides hardware-backed isolation: the key is accessible only to the ZeroAuth process and is protected by the device's Secure Enclave.

Autofill Integration →Offline Authenticator →Security Architecture →