Overview
`Snap OTP is a lightweight Chrome extension for storing and generating time-based one-time passwords inside Chrome.
Add accounts from the settings page by uploading a QR image or pasting an otpauth:// URI, or capture a QR code directly from the current tab. The popup stays focused on quick daily use, while the settings page handles import, protection, backup, restore, and full account management. Saved entries appear in the popup, where you can view live 6-digit codes, copy the current code, rename entries, adjust marker colors, and reorder the list.
Snap OTP stores entries in Chrome extension storage so they can follow your signed-in Chrome profile. If you want extra protection, you can enable an optional passphrase that encrypts saved OTP entries and locks Snap OTP until you unlock it again. The settings page also supports backup export, merge-safe restore for entries and app preferences, and a confirmation step before deleting all saved entries.
QR decoding and TOTP generation happen locally on-device. Snap OTP does not run a backend service and does not send OTP secrets to developer-owned servers.
Important security note: in standard mode, OTP secrets are stored in chrome.storage.sync, which makes your Chrome profile and Google account part of your authenticator security boundary. Passphrase protection is optional and changes how saved entries are protected in storage, but it does not remove Chrome profile security from that boundary.`
Tags
Privacy Practices
🔐 Security Analysis
This extension hasn't been security-scanned yet.