Free & Open Source

Break Free.
Build Streaks.

A private browser extension that adds a pause before adult content, tracks clean-day streaks, and helps you build better browsing habits — without an account or cloud tracking.

Everything you need to stay clean

Simple, effective tools to help you build better browsing habits.

Streak Tracking

Build consecutive clean-day streaks. The extension tracks your progress and motivates you to keep going every single day.

A Pause Before You Proceed

When you reach a blocked site, CleanStreak shows a 10-second reflection screen. You stay in control, but the impulse gets a moment to pass.

Full Stats Dashboard

See your total visits, blocked attempts, block rate, weekly breakdown, top sites, and more — all in a clean dashboard.

Personalized Protection

Start with a curated list of adult domains, optional search keyword blocking, and custom domains you choose to add yourself.

Private by Default

Your streak, history, and settings stay in your browser's local extension storage. Enable Incognito or Private Window access when you want coverage there too.

Less Nagging, More Intent

After you intentionally proceed, that domain gets a one-hour cooldown. You get accountability without being trapped in repetitive prompts.

How it works

A small pause turns an automatic moment into an intentional choice.

1

Browse normally

CleanStreak runs locally in the background while you use the web as usual.

2

Pause and reflect

If a blocked destination matches, a clear screen shows your streak and gives you ten seconds to reconsider.

3

Choose intentionally

Go back and keep your streak, or proceed knowing it resets the streak. Your local stats make progress visible.

Install in under 2 minutes

CleanStreak is available as a direct download for Chromium browsers and Firefox.

Need more detail? Read the full installation guide for troubleshooting, updates, and private browsing instructions.

🌐 Chrome / Edge / Brave

  1. Download the Chrome version from below and unzip it to a folder you'll remember.
  2. Open Chrome and go to chrome://extensions in your address bar.
  3. Toggle on Developer mode in the top-right corner of the page.
  4. Click the Load unpacked button that appears in the top-left.
  5. Select the unzipped extension folder (the one containing manifest.json).
  6. The CleanStreak icon will appear in your toolbar. Click it to see your dashboard.
  7. To allow it in Incognito, click Details on the extension card and toggle on Allow in Incognito.

🦊 Firefox AVAILABLE

The Firefox build is available as a temporary add-on while store distribution is prepared. Use the direct Add-ons listing when it is available in your region.

View on Firefox Add-ons

  1. Download the Firefox package and unzip it to a permanent folder.
  2. Open Firefox and go to about:debugging#/runtime/this-firefox.
  3. Click Load Temporary Add-on... and select manifest.json.
  4. The CleanStreak icon will appear in your toolbar.
Firefox note: Locally loaded add-ons are temporary in Firefox. Reload the add-on after restarting, or use the signed Add-ons listing when it becomes available.
Why Developer Mode? CleanStreak is free and open source. Loading it directly avoids store review while giving you the same extension experience. See common questions if you get stuck.

Ready to take control?

Download CleanStreak for free. No account needed, no data collected, no ads.

Chrome / Edge / Brave Firefox
Direct Firefox installation is supported; store availability may vary.
v1.0.0 • Free • Open Source