Back to Security Center
Security Trust Center

Security Architecture

ZeroAuth enforces a local-first architecture. Vault storage, key generation, and biometric verification occur exclusively on-device to isolate credential databases from external server risks.

Trust Boundaries & Data Flow

Local Device Boundary

Encrypted Vault
Local Secrets (TOTP, Passkeys)
Hardware Biometric Gate
Offline Authentication
Encrypted Backup Export

Outside Device

Optional Transport Features
No Continuous Cloud Dependency
Enterprise-Isolated Deployments

Core Architectural Specifications

Local Storage Boundaries

ARCH-01

ZeroAuth stores your data exclusively on-device. Vault files are written directly to secure system partitions, shielding secrets from remote database exploits. Your vault is never cached or stored on external servers, eliminating cloud-based data breaches.

Encryption & Unlock

ARCH-02

Enforces AES-256-GCM encryption. Biometric flows gate access keys via the hardware-backed secure enclave. The decryption key exists solely in application memory, which is immediately zeroized (wiped) when backgrounded or locked.

Autofill Isolation Model

ARCH-03

Integrates directly with native OS autofill APIs. ZeroAuth does not inject custom scripts, browser overlays, or third-party keyboards, neutralizing keylogging and tapjacking risks during credential insertion.

Passkey Workflows

ARCH-04

Passkeys are generated and isolated inside hardware-backed storage. By keeping keys strictly local, ZeroAuth prevents account recovery vulnerabilities where a hijacked cloud login might compromise synchronized passkeys.

Enterprise Isolation

ARCH-05

Designed to operate 100% offline. System administrators can restrict all network access through firewalls or MDMs without degrading key generation, mathematically preventing credential exfiltration.