Does LukaOTP send any data to a server?
No. The developer does not receive or transmit user data. The extension makes no external network requests; account names, possible email usernames, TOTP keys, codes, and one-time tab screenshots are processed locally for the stated features and are not shared.
Why does it request activeTab?
Only to scan a QR code visible on the tab you explicitly choose. The captured image is processed in memory and is not saved or uploaded.
Can I use it without a phone?
Yes. LukaOTP runs directly in Chrome and does not require phone pairing. This is convenient, but it means the browser and OTP code are on the same device.
What happens if I forget my master or backup password?
There is no password reset or cloud recovery. An offline backup helps only when you still know its separate backup password. Keep service recovery codes safely stored outside LukaOTP.
Which languages and codes are supported?
The interface supports English, Simplified Chinese, and Traditional Chinese. It generates standards-based RFC 6238 TOTP codes with 6 or 8 digits.
Does LukaOTP support multi-device sync?
Not in the current local-only release. End-to-end encrypted Sync is on the roadmap and must ship as an opt-in feature with updated privacy disclosures before any network service is enabled.
Is LukaOTP free?
Yes. The current release is free, with no account and no limit on the number of accounts.
Which browsers does it work in?
It is published for Google Chrome as a Manifest V3 extension. Other Chromium-based browsers such as Edge and Brave can install it from the Chrome Web Store, but Chrome is the tested target.
How is my vault encrypted?
Your master password is stretched with Argon2id to derive a key, and account secrets are sealed with AES-256-GCM before Chrome stores them locally. The master password itself is never written to disk.
Does this website collect analytics?
Only with your consent. No analytics script loads and no analytics request is sent until you opt in, and you can change the choice anytime from the Analytics settings link in the footer. The extension itself has no analytics.