Browser extension

Disclosed

It marks the affiliate links on the page you are reading with a small dot beside them, and tells you which network and which merchant. That is all it does.

It makes no network request. Not “by default”.

The manifest declares no permissions and no host permissions, so the browser will not let this extension reach the network at all. That is not a policy we are asking you to take on trust; it is a fact about what the browser permits, and you can read it in the shipped manifest.json in about ten seconds.

What it never sends

Nothing is written to localStorage, chrome.storage, IndexedDB or a cookie. It keeps no record of anything you looked at, including in memory after the tab closes.

What it never does to the page

It never touches a link. It does not strip, replace, inject, rewrite, redirect or fire an affiliate link — not as a feature, not as an option, not behind a flag. It inserts a dot beside a link, in the link’s parent, after it.

Extensions that overwrite a creator’s affiliate tag with their own take a commission somebody else earned. That practice is one of the things this project exists to document, and an extension that did it while claiming to expose it would have nothing left to say.

How to check every claim above

The source is MIT licensed and the claims are greppable in the built output.

git clone https://github.com/nchzingo/disclosed-extension
pnpm install
pnpm --filter @disclosed/core build
pnpm --filter @disclosed/extension build

cat packages/extension/.output/chrome-mv3/manifest.json   # no permissions block
pnpm --filter @disclosed/extension verify-built           # drives the shipped bytes

verify-built loads the shipped content script into a page containing real affiliate link shapes, lets it run, and reports: every anchor byte-identical before and after, markers actually inserted so the check is not vacuous, and fetch, XMLHttpRequest, sendBeacon and the message channel to the background worker all called zero times.

The source, MIT licensed — printed rather than linked, for the same reason the crawler page prints its own URL: this page loads nothing from anywhere and makes that trivial to check.

https://github.com/nchzingo/disclosed-extension

An unauditable privacy claim is worth nothing, which is the entire reason the source is public.

Limits, stated here rather than found later

Support and contact

bot@disclosed.info — questions, bug reports and corrections.

How our crawler behaves, and how to block it.