5 items
Replaces obvious ad and clutter surfaces with a quiet card carrying one of your own notes, or removes them. Most ad blockers leave holes. Notes Not Ads fills them. It blocks common ad and tracker requests using Chrome's Manifest V3 rules, finds the ad and clutter containers left in the page, and then does something with that space instead of leaving a gap: it puts a sentence you wrote there. Not a feed, not a quote of the day, not a widget — one intention, in the space that used to sell you something. OR NOTHING AT ALL Empty your notes and there is nothing to draw, so every detected surface is removed and the page closes over it. Blocking stays on either way. WHAT IT WILL NOT TOUCH Breaking a page is worse than missing an ad, so the detection is deliberately conservative. It stays away from banking, brokerage, payment, and password-manager sites; from checkout, cart, billing, login, and password pages; and from any page showing a password field. Inside a page it will not replace navigation, headers, footers, forms, comments, article bodies, text editors, or dropdown menus. The tools you work in are left alone too. On product and app surfaces — mail, documents, file storage, design tools, developer and cloud dashboards, team chat, and the other software you sign in to — the network blocking stays on and page replacement is switched off entirely. These places do not sell you ads, so anything replaced there would be a mistake. The exclusion list ships inside the extension and grows whenever a false positive is reported. YouTube gets a purpose-built layer instead. PRIVATE BY CONSTRUCTION, NOT BY POLICY • No accounts. • No analytics. • No telemetry. • No remote rule service and no remotely hosted code. • No data reaches the developer, because nothing is ever sent. Settings live in Chrome's local extension storage. If you use the built-in "report a missed ad" tool, that report is saved locally for you to copy — it is not uploaded anywhere. HONEST LIMITS This is not a full filtering engine and does not try to be. Network blocking is a fixed, packaged rule set, and it never intercepts a request. On YouTube and nowhere else, the extension also edits the video player's own response inside the page to drop ad payloads before the player reads them; requests still leave your browser unchanged and nothing is sent anywhere. Cosmetic filtering supports a subset of standard filter syntax and skips procedural filters, scriptlets, and anti-adblock countermeasures. It is tested against large global ad-heavy publishers; on smaller or regional sites expect to see more get through. When something is missed, the report tool is how it gets fixed. You can switch the extension off globally or for one site at a time. Open source, GPLv3.
Aug 24, 2026
rating_count is the Chrome Web Store ratings count, not a written-review count.
Media assets
Screenshots and videos on the listing.
Has promo video
Whether the listing includes at least one video.
Languages
Declared language locales.
Developer website
Listing exposes a developer website URL.
Contact email
Listing exposes a contact email.
Keyword in name
Case-insensitive substring match in the name.
Keyword in description
Case-insensitive substring match in the description.
Keyword occurrences in description
Count of case-insensitive occurrences in the description.
Category user-count percentile
Share of same-category extensions with fewer users (null if unknown).
These are transparent listing completeness / keyword signals, not a prediction of Chrome Web Store search ranking.