LENSARI.
Chrome extension

Dark Pattern Scanner

Scans secure webpages for 13 types of manipulative design tricks. Pre-checked boxes, fake urgency, trick wording, and more.

Websites use dark patterns, manipulative design tricks that push you into choices you didn't intend to make. Dark Pattern Scanner makes these tricks visible.

Free on the Chrome Web Store.

Dark Pattern Scanner popup showing scan findings
The scanner popup, rendered from the shipped extension.
Overview

Built to make the tricks visible

01

Plain-language findings

Scan a page and see exactly what was found, with a plain-language explanation of each trick.

02

Jump to the element

Click the Navigate button beside a finding to scroll straight to that element on the page, with a highlight showing exactly where it is.

03

13 detection categories

From confirmshaming to sneaky defaults: text analysis plus structural DOM inspection.

04

Free, no gates

No limits and no account required. Every detection category is included.

What it detects

The 13 manipulation patterns

13 categories of manipulative design, split between text analysis and structural DOM inspection. Each finding carries the severity the scanner assigns it.

Text analysis

8 patterns
Warning

Confirmshaming

Decline buttons that use guilt to manipulate your choice.

Warning

Forced continuity

Auto-renewal and trial-to-paid conversion buried in fine print.

Warning

Hidden costs

Fees and charges revealed late or displayed in small text.

Warning

Roach motel

Easy to sign up, hard to cancel. Deliberate cancellation friction.

Caution

Fake urgency

"Only 2 left!", "Limited time!", "Selling fast!"

Caution

Misdirection

"Recommended" and "Best Value" labels steering you to expensive options.

Caution

Trick wording

Double negatives and confusing opt-out language.

Info

Privacy zuckering

Nudges pushing you to share unnecessary personal data.

Structural DOM analysis

5 patterns
Warning

Pre-checked opt-ins

Checkboxes already ticked for marketing or data sharing.

Caution

Countdown timers

Countdown timers that create artificial deadlines.

Caution

Button asymmetry

Accept buttons designed to overpower decline buttons.

Info

Hidden form fields

Invisible tracking inputs collecting data you didn't provide.

Caution

Sneaky defaults

Forms pre-set to the most expensive or most permissive option.

And when a scan finds nothing, it says so honestly: "Either this page is clean, or the patterns are too subtle for automated detection."
How it works

Scan, read, navigate

Visit any secure (https) webpage. Shopping, signup, checkout, and subscription pages are where dark patterns hide most often.

1

Open the scanner

Click the extension icon in your toolbar to open the scanner.

2

Scan this page

Click "Scan This Page" to analyze the current page for dark patterns.

3

Review findings

Each result explains what was detected and why it's manipulative.

4

Navigate to the element

Click "Navigate" to scroll to and highlight the element on the page.

Dark Pattern Scanner onboarding page as shipped
The extension's own onboarding page, as shipped.
Privacy first

Everything runs locally in your browser

/ Lensari receives nothing; nothing is transmitted to or stored on any server.
/ Your device briefly stores the scanned page address and short excerpts, for one hour.
/ No account required.
/ No tracking.
/ No analytics.
Pricing

Free. No limits. No gates.

There is no pro tier and nothing to unlock. All 13 detection categories ship in the free extension.

Free
  • All 13 categories included
  • No account required
  • Runs locally in your browser

See what the page isn't telling you

Free on the Chrome Web Store.

Software that respects your attention.