Skip to content
All fingerprint checks
Environment & locale

how many ad-container class names are suppressed on this browser is reported

Pim· Clearcote Research 2 min readCheck id content-blocking-suppression-readout

Contextual only. The count of suppressed containers is reported so you can see what a collector running the same probe would see.

What a detector infers

A deployed collector injects a list of base64-encoded ad-container CSS selectors and measures which of them get suppressed, nominally to detect an ad blocker. For an automation profile the useful reading is the inverted one, and it is a reading this audit has nowhere else to state: a stock automation profile suppresses NOTHING, while a large share of real consumer browsers suppress something.

Every other row in this file is built to say a browser is internally inconsistent; none of them can say a browser is implausibly clean, and being implausibly clean is a real way to be unusual. That is the whole reason this row exists. It is strictly informational and could not honestly be anything else — a browser with no content blocker is completely ordinary, and a check that pushed people toward installing one would be giving fingerprinting advice rather than measuring.

The probe is also deliberately inert: five empty divs carrying long-blocklisted class names, no network request, nothing leaving the page.

How to resolve it

Nothing to fix. If a profile is intended to resemble an ordinary consumer browser rather than a clean automation profile, this is one of the axes on which those two populations differ — but it is a positioning question, not a defect.

Anatomy of a browser fingerprint: every signal, and why they must agree

Nearby checks in Environment & locale

See all 28 checks in Environment & locale
Who builds this test

Clearcote is a browser built for fingerprint coherence

It is a Chromium fork, maintained by the same people who wrote this reference. It ships as a compiled browser rather than as a stealth script injected into someone else's — which is a description of how it is built, and is not an argument about how it behaves on this check.

This audit takes no position on how Clearcote scores on Environment & locale checks, on this one, or anywhere else. It has no baseline corpus of other people's fingerprints to rank you against and no vendor scoreboard — nearly every check is self-referential, asking one browser the same question through two independent APIs and reporting whether both answers can be true at once. It runs identically on any browser, including ours. Run it on yours and read the result yourself.

See the other checks in Environment & locale — the family content-blocking-suppression-readout belongs to.