Dark Pattern
Noun · Development · Origin: 2010
Definitions
A user interface design deliberately crafted to trick users into doing things they don't intend — hidden unsubscribe buttons, pre-checked consent boxes, confusing cancellation flows. The design equivalent of a pickpocket.
In plain English: Website or app designs intentionally made to trick you — like making the 'cancel subscription' button nearly impossible to find.
The EU's Digital Services Act and California's CPRA now explicitly regulate dark patterns, making some patterns illegal. Harry Brignull coined the term in 2010 and catalogs examples at darkpatterns.org. Common types: confirmshaming, roach motel, forced continuity, and misdirection.
Example: 'The unsubscribe flow has four pages, two guilt-trip messages, and a countdown timer. That's not UX, that's a dark pattern, and it's now illegal in the EU.'
Source: legal / taxonomy
Origin Story
The name for UI tricks designed to manipulate users
UX designer Harry Brignull coined **dark pattern** in 2010 and launched darkpatterns.org to catalog deceptive design practices. He identified tricks like "roach motels" (easy to get in, hard to get out), "trick questions," and "forced continuity" (auto-renewing subscriptions).
Brignull's taxonomy gave the design community a shared vocabulary for calling out manipulative interfaces. Patterns like "confirmshaming" (guilt-tripping users who decline) and "privacy zuckering" (named after Facebook's CEO) became widely recognized.
Dark patterns eventually attracted regulatory attention. California's CCPA and the EU's GDPR both address deceptive design. In 2022, the FTC brought enforcement actions against companies using dark patterns. Brignull later rebranded the term to **deceptive design** for clarity.
Coined by: Harry Brignull
Context: darkpatterns.org, 2010
Fun fact: Amazon's cancellation flow for Prime became the poster child for dark patterns -- it required six clicks through multiple guilt-trip screens. Internal Amazon documents revealed the process was deliberately designed to discourage cancellation, in a project internally called 'Iliad.'