Lock your browser session behind a master password, with auto-lock on idle and offline password recovery.
Users
103
+67 in 30 days
Rating
4.8 / 5
unchanged in 30 days
Ratings
4
0 in 30 days
Store rank
#83K
#69K among extensions
Version
1.3.0
updated 11 Sep 2026
Users
monthly, 2 months
Latest, 15 Oct 2026:103 usersMove the mouse over the chart for any month
Ratings count
monthly, 2 months
Latest, 15 Oct 2026:4 ratingsMove the mouse over the chart for any month
The Chrome Web Store rounds user counts down to the leading digit, so the user line moves in steps. The ratings count is exact and is the better signal of real adoption.
About Browser Profile Lock
BrowserProfileLock is a powerful privacy and security extension designed to protect your sensitive Chrome profile, active accounts, saved passwords, and browsing history from unauthorized physical access. Whether you step away from your desk or share a computer, BrowserProfileLock ensures your personal data remains locked down behind military-grade local encryption.
Key Features
🛡️ Master Password Protection: Secures your entire browser session using robust PBKDF2 with SHA-256 local hashing. Your master password and keys never leave your machine.
⚡ Intelligent Auto-Lock & Idle Timer: Automatically locks open tabs and shields your profile when your system goes idle (customizable from 1 to 30 minutes) or when the browser restarts.
🔒 Secure Offline Reset v3.0: Never get locked out permanently. Features an advanced cryptographic challenge-response recovery protocol utilizing ECDSA P-256 device keypairs for seamless, secure offline recovery.
👁️ Instant Privacy Control: Lock your session manually with a single click from the extension popup whenever you step away.
🌙 Dark/Light Mode Web Switcher: Conveniently toggle high-contrast display modes across active browsing tabs directly from your extension menu.
How It Works
1. Set Up: Create a secure master password during initial installation.
2. Lock: BrowserProfileLock instantly hides open tabs behind a secure authentication screen (`lock.html`) upon browser restart, system idle timeout, or manual lock triggers.
3. Unlock: Enter your master password or use the secure offline reset wizard if recovery is needed.
Privacy & Permissions
Local-First Architecture: All critical encryption hashes and cryptographic keys are stored securely using local storage (chrome.storage.local).
Minimal Permissions: Uses only the permissions required to deliver secure tab redirection, session monitoring, and idle detection (`storage, tabs, webNavigation, idle, scripting).
Take control of your browser privacy today with BrowserProfileLock!