design ethics
Dark patterns
What are dark patterns?
Interface tricks that nudge you toward choices you didn’t intend to make - for the business’s benefit, not yours.
Also known as: deceptive patterns, dark UX
Prefer to watch?
Watch the recap 0:26
The demo
A pop-up appears as you go to leave. You do not want any of this. Get out without signing up for anything.
Wait - don't miss out!
Join 12,000 smart shoppers and start saving today.
What this demo shows (text version)
A pop-up tries to sign you up for marketing. Three tricks push you towards yes: the decline option is worded to shame you (confirmshaming); the accept button is large and bright while the decline is tiny and grey (false hierarchy); and a marketing checkbox is pre-ticked, so doing nothing opts you in (opt-out by default). Tellingly, the trick mostly works by eye - a keyboard or screen-reader user tabs to the decline just as easily as the accept, because the manipulation lives in visual weight, not structure.
Dark patterns are interfaces built to trick you into choices you didn’t mean to make - the pre-ticked box, the buried opt-out, the countdown that lies. They win in the short term and corrode trust in the long term; spot one and you start doubting everything else on the page.
The exit was there all along, just shrunk, greyed, and renamed to make you feel daft for wanting it. A dark pattern rarely lies outright; it just makes the choice the business wants by far the easiest one to take.
The tell is always the same: whose goal does the brightest button serve? If "accept all" is one tap and "reject" is three, that asymmetry is the dark pattern, whatever the cookie law technically allows.
Most of these are ordinary UX techniques aimed at the user instead of for them. Hierarchy, defaults and friction are neutral tools; turning them against the person is the choice that makes them dark.