2 Home
Richard Bergsma edited this page 2026-08-23 19:40:59 +02:00

CleanWatch

A Chromium extension that makes YouTube quieter — no Shorts, no recommendation churn, no algorithmic pull. Settings and stats stay on your machine; sync is optional and encrypted before it leaves.

  • Settings reference — all 115 settings, their defaults, and what each one does
  • Troubleshooting — something stopped working, videos start slowly, sync problems
  • Architecture — how the pieces fit, for anyone reading or changing the code

Install

Chrome Web StoreCleanWatch. Updates arrive on their own.

Manual — download cleanwatch-latest.zip from cleanwatch.365devnet.eu, unzip it, then in chrome://extensions turn on Developer mode and use Load unpacked. The website download, the release attachment, and the Web Store upload are the same bytes from the same build, so it does not matter which one you take.

Where things live

Popup Quick toggles you reorder by dragging. Nothing else.
Settings Full configuration, grouped by topic, with search.
Dashboard Watch time, top channels, keyword and channel blocklists, focus schedule, backup and transfer.
Help The same reference as the settings page, translated, plus the privacy summary.
Changelog What each version changed, in plain language.

What it will not do

It does not replace YouTube with another frontend, automate your account, download anything, or send analytics anywhere. It also will not promise to survive every YouTube redesign — YouTube changes its markup often, and this extension needs maintenance when it does. Since v1.21.0 it at least tells you when that has happened rather than failing silently.

Privacy in one paragraph

Everything is local by default: settings, watch time, blocklists, stats, and the filter-health record all live in chrome.storage.local. There is no telemetry, no analytics, and no account. Turn on server sync and your settings and per-device stats are encrypted with AES-256-GCM on your device first — the key comes from your sync code and never leaves. The server stores ciphertext it cannot read and a salted hash of your IP. The full policy is at cleanwatch.365devnet.eu/privacy.html, and the sync server is open source and self-hostable.

Source and issues

Code, issues, and releases: git.365devnet.eu/365DevNet/CleanWatch. Built by 365DevNet. Licensed GPL-3.0.