skip the drawing
products ← p-001 · sheet 1

p-001 · notes not ads · v1.0.4

One page, both states. The ad drawn where it was. Your note drawn where it is.

One web page drawn in both states — the ads it shipped with, ghosted, and the notes that stand there now An elevation of an ordinary page: browser chrome, navigation, an article column and a sidebar. Each place an ad was sold is drawn twice — the ad as a hatched, dashed ghost offset up and to the left, and over it, in ink, what stands there now. The full-width slot across the top and one sidebar slot each carry a card holding a note the reader wrote; a second sidebar slot is closed with a single rule, because nothing was written for it. A key names the three states: hatched is sold to an ad network, ink is the note you wrote, a single rule is closed and the page reflows. Four surfaces on this page: not one was fetched, and not one is filled with anything the reader did not write. elevation — existing shown ghosted, as read shown in ink was sold to an ad network Finish what deserves your attention. was sold your note Finish what deserves your attention. closed — nothing written key sold to an ad network the note you wrote closed, and the page reflows four surfaces on this page. not one of them was fetched, and not one of them is filled with anything you did not write. notes 1 · the request stops here — nothing is fetched 2 · the note is one of five you wrote, read from this machine 3 · write nothing and the space closes instead of filling notes not ads p-001 · v1.0.4 · chrome sheet 1

the page, in three states

  1. Where an ad was sold, a card carries a note you wrote.
  2. Where you wrote nothing, the space closes and the page reflows.
  3. Four surfaces on this page: not one was fetched, and not one is filled with anything you did not write.

notes

  1. 1The request stops here — nothing is fetched.
  2. 2The note is one of five you wrote, read from this machine.
  3. 3Write nothing and the space closes instead of filling.
your note03

Finish what deserves your attention.

one of five notes you saved

not drawn — rendered

The card at the size it appears, in the type it appears in. It is the only thing on this sheet that isn’t a drawing, because it’s the only thing you actually see.

id
p-001
usable since
aug 2026
version
v1.0.4
surface
chrome · mv3
block rules
29,000
notes held
up to 5
network at rest
none
source
public · gplv3

Notes Not Ads

Blocks ad and tracker requests with packaged rules, then finds the ad and clutter containers left in the page and replaces each with a flat card carrying one of up to five notes you wrote. Empty your notes and it removes the surfaces instead, and the page closes over them.

The card is measured to the slot it lands in — type size, padding and leading are computed from that box and stepped down until the note fits — so a leaderboard, a sidebar rectangle and a skyscraper each read differently. It overlaps with ad blockers; the difference is what replaces the ad: quiet space you own, rather than another feed.

Conservative on purpose. Whole domains where it does nothing at all, a second tier where blocking stays on but nothing in the page is replaced, and in-page guards that keep it out of navigation, headers, footers, forms, comments, article bodies and editors. Missing an ad is preferred to breaking a page.

For people who want their attention back, not just fewer ads.

chrome web store ↗ github.com/Kyi101/notes-not-ads ↗
  1. v1.0.4sep 2026Banks, checkouts and sign-in pages are recognised from the address before anything loads. Closes the findings of a private security review.
  2. v1.0.3sep 2026Stopped replacing the content of classifieds listings.
  3. v1.0.2aug 2026Blocking stays reliable when another filtering extension is already installed.
  4. v1.0.1aug 2026Stopped breaking the dashboards of the services it blocks.
  5. v1.0.0aug 2026First public release.