$ install cleanthis-extension BETA
A cleaner that rides along in your browser.
Check the page you're on in one click, right-click any link to scan it, and clean files without leaving your browser. Extra protection is there when you want it, and off until you do.
$ cleanthis --help
What it does
Check the page you're on
Click the icon and get three simple scores: is it safe, does it track you, is it who it says it is.
Right-click to scan a link
Not sure about a link? Scan it before you open it. Same scanner as the website, no copy and paste.
Clean risky downloads
Turn it on and risky downloads, like Office files with macros, go to cleanthis.io for cleaning first. You're always offered the original too.
- drop in a file to clean it, at the same 3 levels
- clean the PDF or document you're viewing
- warnings before flagged sites · opt-in, checked on your device
- ask before opening document links · opt-in
- light and dark theme
- open it any time with Alt+Shift+C
$ install --by-hand
Install it in about a minute
It's in beta, so it isn't in the browser stores yet. You load it by hand.
- Download the Chrome zipOn the GitHub Releases page, download cleanthis-chrome-v….zip. The same file works in Edge, Brave and Opera.
- Unzip it into a folder you'll keepYour browser runs the extension from this folder, so don't leave it somewhere you clean out, like Downloads.
- Open your extensions pageType the one for your browser into the address bar.chrome://extensionsedge://extensionsbrave://extensionsopera://extensions
- Turn on Developer modeIt's a switch in the top-right corner. In Edge, it's in the menu on the left.
- Click “Load unpacked”Pick the folder you unzipped, the one with manifest.json inside. CleanThis appears in your list.
- Pin it to your toolbarClick the puzzle-piece icon next to the address bar and press the pin next to CleanThis. In Edge, press the eye icon instead.
- Download the Firefox zipOn the GitHub Releases page, download cleanthis-firefox-v….zip. You need Firefox 127 or newer.
- Open the add-ons debugging pagePaste this into the address bar and press Enter.about:debugging#/runtime/this-firefox
- Click “Load Temporary Add-on…”Pick the zip you downloaded. If you unzipped it, pick the manifest.json file inside.
- Pin it to your toolbarClick the puzzle-piece icon, then the gear next to CleanThis, then “Pin to Toolbar”.
$ cat manifest.json | explain
What it can see, and why
You can see this list on the extension's details page. Here's what each one is for, in plain words. The code is open, so anyone can check.
| permission | why it needs it | what leaves your browser |
|---|---|---|
| activeTab | See the tab you're on when you open CleanThis, so it can scan that page. | That page's address, when you scan it |
| contextMenus | Add “Scan with CleanThis” to the right-click menu. | Nothing until you press Scan |
| downloads | Download protection, if you turn it on. | Risky files you download, for cleaning |
| notifications | Tell you when a clean copy is ready. | Nothing |
| storage | Remember your settings and keep the flagged-site list on your device. | Nothing |
| cleanthis.io | The only site it talks to. | Only what's listed above |
| tabs, webNavigation | Only asked for if you turn on flagged-site warnings. | Nothing. The check runs on your device |
Desktop and mobile apps are on the roadmap. Until then, the extension and this website are the ways to use CleanThis. Full feature tour and source code on GitHub.