Local-first · Encrypted · Offline

Your two-factor codes, encrypted on your device — with the right code ready for every site.

AuthPeak is a Chrome extension for your TOTP two-factor codes. Everything stays on your machine, encrypted and unlocked with Touch ID. Open it on a login page and the matching code is already at the top.

No accounts. No sign-up. No servers. Free.

What it does

AuthPeak replaces the authenticator app on your phone with one that lives in your browser toolbar — private by design, and faster to use.

The right code, first

Open the popup on a website and AuthPeak surfaces the code for that domain at the top, under “Recommended.” Search and favorites are there too.

One-click copy or fill

Click a code to copy it, or fill it straight into the page’s one-time-code field. Filling only ever happens on your explicit action.

Touch ID unlock

Unlock your vault with Touch ID (WebAuthn PRF) or a passphrase. A one-time recovery code is your backup. It auto-locks after a timeout you choose.

Key features

Everything you need to move off your phone — and nothing that phones home.

Search & favorites

Find any account instantly by name, and pin the ones you use most to the top.

Import from your current app

Bring codes in from Google Authenticator, Microsoft Authenticator, Authy, LastPass Authenticator, and 1Password.

Add codes any way

Scan a QR image, capture a QR that’s on your screen, or paste a secret key. Google Authenticator multi-account exports work too.

Auto-lock

Your vault locks itself after a period you set, so a walk-up can’t read your codes.

Security & privacy

AuthPeak holds the secret keys behind every one of your logins, so it’s built to keep them on your device and out of everyone else’s hands — including ours.

Permissions, and why

The extension uses five Chrome API permissions — and no host permissions.

activeTabRead the current tab’s domain to recommend the right code, and capture the visible tab so you can scan an on-screen QR during import. Temporary, and only because you opened the extension.
scriptingInject the fill helper into the active tab — only when you explicitly click Fill or drag a code onto a field. It receives just the 6–8 digit code, never your secret or key.
storageStore the encrypted vault and your settings locally on your device.
clipboardWriteCopy a code (or your recovery code) to the clipboard when you ask.
alarmsDrive the auto-lock timer.

Move your 2FA off your phone

Encrypted on your device, ready for every site, and never uploaded anywhere.

Add to Chrome