5 items
Grades every page A–E for dark patterns: trackers, autoplay, infinite scroll & paywalls. 100% local — no data leaves your device. Internet Nutrition Label grades every website you visit on a scale of A to E, based on the dark patterns and attention-hijacking techniques it uses. WHAT IT DETECTS • Tracker overload — counts third-party analytics, ad-network, and data broker scripts • Infinite scroll — detects feeds designed to keep you scrolling indefinitely • Autoplay media — identifies video and audio that plays without consent • Recommendation engines — spots algorithmically-curated feeds built for engagement • Cookie consent manipulation — detects buried reject buttons and dark-pattern banners • Paywalls and article limits — flags metered access and scroll-locking overlays • Modal popups — flags intrusive overlays interrupting the reading experience HOW IT WORKS The extension runs entirely in your browser. When you visit a page, a content script analyses the DOM and counts third-party requests against a weighted ruleset. The result — a letter grade and a score out of 100 — appears in the toolbar badge and the popup. No page content is ever sent anywhere. PRO FEATURES ($12 one-time) • Analytics dashboard — weekly grade breakdown, worst-offender list, clean-day streak • Pre-visit warnings — Chrome notification when navigating to a previously D or E-rated site • Export reports — copy a formatted summary or print to PDF in one click • Extended tracker database — 1500+ known tracker domains (vs ~120 in the free tier) PRIVACY ✓ 100% on-device — no servers, no accounts, no telemetry ✓ History stored in chrome.storage.local only — never synced or shared ✓ Pro license validated with a single API call on first activation, then fully offline
Mar 18, 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.