Skip to main content

Private 2FA

Generate 2FA codes locally, stay offline

A minimalist authenticator that never touches a server. Install as a PWA and keep working without a network.

Offline ready Client-side only

Standards

RFC 6238 • SHA-1

Privacy

No telemetry, no servers

PWA

Installable & offline-first

Status

All local

Secrets stay on your device. Offline cache ready.

------
30s

Step 1

Enter your secret

Use a Base32 secret you control. It never leaves this device.

Keep private

Only store secrets you own. Saved locally if you choose.

Step 2

Current 2FA code

Live 6-digit code, refreshes every 30 seconds.

30s
------
Updates automatically

How it works

Local-only 2FA

  • Runs entirely in your browser
  • RFC 6238 (2FA TOTP) with SHA-1
  • 6-digit codes, 30s window
  • Base32 secret support

Security

Control your secrets

  • Secrets stored locally if you opt in
  • Clear secrets on shared devices
  • No network calls for generation

PWA

Install & work offline

  • Add to Home Screen
  • Offline-first caching
  • Fast re-open on mobile