Willpowertn — Password Pr
View on Chrome Web StoreChrome will indicate if you already have this installed.
Overview
WillpowerTN blocks distracting websites and locks your setup behind a password — so you can tighten your focus anytime, but a weak moment can't
loosen it.
100% free — every feature is included. No paid tier, no ads, no sign-up.
WHAT IT DOES
• Block any website (and all of its subdomains) in one click.
• Password lock — making blocking stricter is always free: adding sites, turning blocking on, enforcing SafeSearch. Loosening it requires your
password: removing sites, turning blocking off, changing the schedule, or unlocking.
• Quick-add categories — block Social media, Video & streaming, or Gambling with a single click.
• Enforce SafeSearch on Google, Bing, DuckDuckGo and Brave, plus YouTube Restricted Mode — even on sites that aren't on your blocklist.
• Adult content is permanently blocked. This is always on and cannot be switched off, with or without your password.
• Schedule — block all the time, or only during the hours you choose (overnight windows supported).
• Temporary unlock — need a site for a few minutes? A password-gated unlock re-blocks automatically when the time is up.
• Built-in friction — every change that loosens your setup runs a short run of "Are you sure?" steps and a brief wait, so it's deliberate and never
impulsive.
• A calm block page with a quiet reminder, instead of a browser error.
PRIVACY
• Runs entirely on your device. No account, no tracking, nothing sent to any server.
• Your password is never stored — only a salted hash (PBKDF2-SHA256, 150,000 iterations).
LANGUAGES
English, Arabic (right-to-left) and French. The interface follows your browser's language.
HONEST NOTE
This is strong friction against impulse, not an unbreakable lock. A determined user with developer tools can still bypass it, and no adult-site
list is ever complete. For a truly un-removable setup, see the force-install guide on the project page.
Tags
Privacy Practices
🔐 Security Analysis
⏳ Security scan is queued. Check back soon.