Effective: July 7, 2026
OTPeek stores your two-factor authentication accounts (issuer, account name, and the shared secret used to generate codes) in an encrypted vault on your device. The vault is encrypted with AES-256-GCM; the key is derived from your master password using Argon2id, or held in your device's secure keystore (Keychain on Apple platforms, DPAPI on Windows). We — the developers — have no access to it.
If you enable iCloud Sync on Apple devices, OTPeek stores a copy of the already-encrypted vault in your personal iCloud (CloudKit private database). Only your devices, using your master password/key, can decrypt it. Apple's handling of iCloud data is governed by Apple's Privacy Policy. The same applies to optional WebDAV sync on Windows: only the encrypted vault is uploaded, to a server you choose.
To show a recognizable logo next to each account, OTPeek derives a website domain from the
account's issuer name (for example, issuer “GitHub” → github.com) and requests that
domain's logo from third-party icon services (Clearbit Logo API, icon.horse, and Google's favicon
service). Only the derived domain name is sent — never your account name, email, secrets,
or codes. Icons are cached on your device afterwards. You can turn this off any time in
Settings → “Show website icons,” and no such requests will be made.
OTPeek contains no ads and no advertising SDKs on any platform.
Optional in-app tips are processed entirely by Apple. We receive no payment details — only an anonymous receipt. Tips are voluntary donations and do not unlock any features.
You can export your vault at any time as an encrypted backup in an open, documented format, and delete all data by deleting your accounts or uninstalling the app (plus removing the iCloud copy from Settings if you enabled sync).
OTPeek is a utility for managing authentication codes and is not directed at children under 13.
We'll update this page if the policy changes; the effective date above always reflects the latest revision. Questions? Open an issue on GitHub or email jiunbae.dev@gmail.com.