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