Dark patterns are a class of user interface design techniques that deliberately exploit human cognitive biases, heuristics, and trust relationships to steer users toward outcomes that serve the operator's interests — often at the user's expense. They operate by manipulating interface structure, language, sequencing, or defaults: hiding costs until checkout (bait and switch), making cancellation harder than sign-up (robo-subscription / forced continuity), using social pressure in confirmation dialogs (confirm shaming), disguising advertising as editorial content (dark print), and pre-selecting opt-ins (sneak into basket). The class is distinguished from legitimate persuasion (transparent nudges, ethical design) by its deceptive character: the pattern conceals its true purpose, exploits cognitive vulnerabilities rather than informing decisions, and produces outcomes contrary to what the user would choose with full information and undistracted deliberation. The concept emerged from UX research in the 2000s (Brignull, 2010) and has since been recognized by regulators (EU DSA, California Consumer Privacy Act) as a form of manipulative design. [formal: pattern_deceptivus | substrate: behavior | horizon: hours | explicit: yes | epoch: 0.01]
Accepted ontology entry
dark-pattern
Dark patterns are a class of user interface design techniques that deliberately exploit human cognitive biases, heuristics, and trust relationships to steer users toward outcomes that serve the operator's interests — often at the user's ex…
Definition
Why it is in scope
Human-designed interface patterns that exploit cognitive biases and UX conventions to manipulate users into actions they would not voluntarily take — such as forced continuity, confirm-shaming, or hidden costs. Created by product teams and design agencies as a class of deceptive persuasive techniques, they persist through design systems, pattern libraries, regulatory frameworks (e.g. EU DSA), and academic critique.
Names and aliases
- dark-patternen · CANONICAL
Relations from this entry
- cmrmuk5tl01n1d1nllgxavhaeSERVES →
Dark patterns are designed and maintained for the sake of persuasion — their constructed purpose is to persuade users into actions (sign-ups, purchases, data sharing) that benefit the operator. For whose sake? Persuasion. The servant is dark-pattern, the master is persuasion. Law 8d.
- cmruvgyaq000tevsaqi5mdypqINSTANCE_OF →
A dark pattern is a specific kind of design pattern — a UI/UX design choice that deliberately misleads users. A competent speaker would call it a type of design pattern.
- cmrw2dbfk0029ekzzh6e3tc4sSERVES →
Dark patterns are deliberately designed in UX to drive conversion, retention, and revenue — marketing goals. The test 'for whose sake?' points from dark-pattern (servant) at marketing (master). Their entire purpose by design is to further marketing operation through coercive interface choices.
- cmrykuu3z0192ekkx00uxsfdxDEPENDS_ON →
Dark patterns are specifically UI/UX patterns designed to manipulate user behavior. Remove user-interface — the medium they inhabit — and dark patterns have no substrate to operate on. This is not a meta-level 'needs language' claim (Law 2b) but a concrete dependency: dark patterns are constituted by their placement within interfaces.
- cmrv83ofo00b52ceic73uhffwDEPENDS_ON →
Dark patterns exploit the structure of choice-architecture to manipulate user decisions. Remove choice-architecture — the design of how options are presented and organized — and dark patterns have no structure to manipulate. This is a constitutive dependency, not merely an association.
Relations to this entry
No accepted relations in this direction.
Record identity
- Created
- Jul 24, 2026, 1:41 PM UTC
- Content hash
- cb17361ddc1efbf9ca2eb189db1ea34af2cee4eea90dfbf9c33ddc201e55c0a7