Pattern directory
Explore every obstruction pattern.
Each detail page contains two fictional interface comparisons, practical recognition and exclusion criteria, a fairer alternative, review questions and a legal-status map that keeps editorial taxonomy separate from current law and the announced DFA process.
Editorial analysisObstruction
Account deletion obstruction
Deleting an account is unavailable, disguised as another outcome or burdened by unnecessary barriers. The label describes a recurring design mechanism; whether a particular implementation is harmful or unlawful depends on the complete journey, audience, evidence and rules within scope.
2 visual examples
See visual examples: Account deletion obstruction→Current lawObstruction
Cancellation friction
Ending an existing subscription, recurring service or permission is made difficult to find or complete through unnecessary steps or channel asymmetry. The label describes a recurring design mechanism; whether a particular implementation is harmful or unlawful depends on the complete journey, audience, evidence and rules within scope.
2 visual examples
See visual examples: Cancellation friction→Editorial analysisObstruction
Comparison prevention
Information needed to compare products, plans or consequences is presented in inconsistent, fragmented or unusable form. The label describes a recurring design mechanism; whether a particular implementation is harmful or unlawful depends on the complete journey, audience, evidence and rules within scope.
2 visual examples
See visual examples: Comparison prevention→Editorial analysisObstruction
Customer-support obstruction
Access to support needed to resolve a purchase, account, charge or right is hidden or burdened by unnecessary loops and dead ends. The label describes a recurring design mechanism; whether a particular implementation is harmful or unlawful depends on the complete journey, audience, evidence and rules within scope.
2 visual examples
See visual examples: Customer-support obstruction→Editorial analysisObstruction
Dead end
A consumer-favourable route cannot reach its represented outcome and instead loops, stalls or loses progress. The label describes a recurring design mechanism; whether a particular implementation is harmful or unlawful depends on the complete journey, audience, evidence and rules within scope.
2 visual examples
See visual examples: Dead end→Editorial analysisObstruction
Intermediate currency
A proprietary currency makes the real monetary cost or remaining value unnecessarily hard to understand. The label describes a recurring design mechanism; whether a particular implementation is harmful or unlawful depends on the complete journey, audience, evidence and rules within scope.
2 visual examples
See visual examples: Intermediate currency→Editorial analysisObstruction
Obstructed alternative
A relevant alternative within the current decision is hidden, blocked or made materially harder than the business-favoured action. The label describes a recurring design mechanism; whether a particular implementation is harmful or unlawful depends on the complete journey, audience, evidence and rules within scope.
2 visual examples
See visual examples: Obstructed alternative→Editorial analysisObstruction
Privacy maze
Privacy controls are fragmented, inconsistently labelled or layered so that limiting collection or use is unnecessarily difficult. The label describes a recurring design mechanism; whether a particular implementation is harmful or unlawful depends on the complete journey, audience, evidence and rules within scope.
2 visual examples
See visual examples: Privacy maze→