Dark pattern scorecard for every page you visit.
Every day you're nudged, rushed, shamed, and tricked into decisions you didn't plan to make. Countdown timers that reset when you refresh. Pre-checked boxes signing you up for things you never asked for. Buttons designed to guilt you into clicking yes. weareplayed scores every page from 0 to 100 based on how many manipulation tactics it finds.
No AI, no cloud lookups — just structural pattern matching against the DOM. All processing is local.
- Countdown timers — urgency clocks ticking down to nothing, often resetting on reload
- Discount pressure — strikethrough prices and percentage badges designed to create FOMO
- Scarcity & social proof — "Only 2 left", "12 people viewing this" — often fabricated
- Pre-checked opt-ins — checkboxes already ticked: newsletters, marketing consent, add-ons
- Confirm-shaming — "No thanks, I don't want to save money" decline buttons
- Hidden unsubscribe — opt-out links deliberately styled to be nearly invisible
Each pattern type detected adds 20 points. Maximum score is 100.
| Score | Badge | Meaning |
|---|---|---|
| 0 | (none) | No tricks here. |
| 1–20 | Green | Mild pressure tactics. |
| 21–60 | Orange | This site is nudging you. |
| 61–100 | Red | This site is playing you. |
Store approval pending — install locally in under a minute:
- Download this repo (Code → Download ZIP) and unzip
- Go to
chrome://extensionsand turn on Developer mode (top right) - Click Load unpacked → select the
chrome-extensionfolder - That's it — browse any site and click the extension icon
- Download this repo (Code → Download ZIP) and unzip
- Go to
about:debugging#/runtime/this-firefox - Click Load Temporary Add-on → pick any file in the
firefox-extensionfolder - That's it — browse any site and click the extension icon
Firefox temporary add-ons reset when you close the browser — just re-load next session.
Privacy tools that show what's happening — no cloud, no accounts, nothing leaves your browser.
| Extension | What it exposes |
|---|---|
| wearecooked | Cookies, tracking pixels, and beacons |
| wearebaked | Network requests, third-party scripts, and data brokers |
| weareleaking | localStorage and sessionStorage tracking data |
| wearelinked | Redirect chains and tracking parameters in links |
| wearewatched | Browser fingerprinting and silent permission access |
| weareplayed | Dark patterns: fake urgency, confirm-shaming, pre-checked boxes |
| wearetosed | Toxic clauses in privacy policies and terms of service |
| wearesilent | Form input exfiltration before you click submit |
All extensions run entirely on your device and work on Chrome and Firefox.
