Obstruction · European Union

Obstructed alternative

The label “Obstructed alternative” describes this recurring design mechanism: a relevant alternative within the current decision is hidden, blocked or made materially harder than the business-favoured action. It is a design and research taxonomy, not a standalone legal conclusion. Depending on the complete journey and likely effect, current EU consumer or sector rules may require separate assessment. No published Digital Fairness Act proposal currently creates a pattern-specific prohibition or duty under this label.

Editorial analysis
Also known as
  • single-screen obstruction
  • hidden alternative
  • asymmetric choice path
Journey stages

Definition

What is this pattern?

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.

How it works

A relevant alternative within the current decision is hidden, blocked or made materially harder than the business-favoured action. A real alternative remains technically present but is buried, de-emphasised or placed behind extra discovery effort compared with the favoured route.

Warning signs

  • The options address the same decision.
  • The alternative is available in principle but requires additional discovery, interaction or recovery from obstruction.
  • The asymmetry is not necessary for security, safety or the user's stated task.

Potential harms

  • A viable alternative becomes materially harder to discover than the business-preferred account route.
  • The asymmetric path can deter a user from reaching a genuine lower-data choice.

Learn by comparison

What does this look like?

These fictional examples make the design mechanism easier to recognise. They do not depict a real company and do not establish that an individual interface is unlawful.

Illustrative example 1 · Retail basket

A fictional shop displays account creation as the only button and places guest checkout inside a collapsed paragraph titled “Other information”.

Potential consumer harm: A viable alternative becomes materially harder to discover than the business-preferred account route.

Illustrative example 2 · Cookie preferences

A fictional consent layer accepts optional tracking in one click but requires opening three panels and disabling twelve switches to refuse it.

Potential consumer harm: The asymmetric path can deter a user from reaching a genuine lower-data choice.

What is a fairer alternative?

Place equivalent alternatives in the same decision context with comparable discoverability and no unnecessary steps.

Context matters

Context and boundary cases

  • The options address the same decision.
  • The alternative is available in principle but requires additional discovery, interaction or recovery from obstruction.
  • The asymmetry is not necessary for security, safety or the user's stated task.
  • Exclude or qualify the label where different actions with genuinely different complexity.
  • Exclude or qualify the label where exit from an existing subscription, which is classified as hard to cancel.
  • Exclude or qualify the label where alternative unavailable for a disclosed eligibility reason.

When a similar design can serve a legitimate purpose

  • A similar design should not be classified this way where different actions with genuinely different complexity.
  • A similar design should not be classified this way where exit from an existing subscription, which is classified as hard to cancel.
  • A similar design should not be classified this way where alternative unavailable for a disclosed eligibility reason.

Operational review

What teams should review

Teams
  • Product
  • UX
  • Legal
  • Engineering
  • Content design
  1. How many steps, waits and channel changes separate “Create account” from the completed retail basket outcome?
  2. Capture every peer option, its default state and visual prominence; do those states support “The options address the same decision”?
  3. Measure the same task through the clearest available route: does the effort difference persist once “Different actions with genuinely different complexity” is accounted for?
  4. How many steps, waits and channel changes separate “Accept all” from the completed cookie preferences outcome?
  5. Capture every peer option, its default state and visual prominence; do those states support “The alternative is available in principle but requires additional discovery, interaction or recovery from obstruction”?
  6. Measure the same task through the clearest available route: does the effort difference persist once “exit from an existing subscription, which is classified as hard to cancel” is accounted for?
  7. Which complete journey evidence supports or contradicts the obstructed alternative classification?

Evidence to retain

  • Versioned captures of the Checkout and Signup states before, during and after the relevant decision
  • Configuration, content and event records supporting the observed obstructed alternative mechanism
  • Responsive, keyboard and assistive-technology review of every material option and consequence
  • Control defaults, validation rules and consent or selection state changes

Legal map and implementation tools

Evidence base

Sources

  1. Dark commercial patternsOrganisation for Economic Co-operation and Development · Secondary · checked 2026-09-14 · OECD Digital Economy Papers No. 336
  2. Unfair Commercial Practices DirectiveEuropean Parliament and Council of the European Union · Primary · checked 2026-08-09 · Directive 2005/29/EC; CELEX 02005L0029-20220528
  3. Digital Fairness Act: call for evidence for an impact assessmentEuropean Commission · Primary · checked 2026-08-09 · Initiative 14622; Ares(2025)6275573
  4. Commission work programme 2026: Europe's Independence MomentEuropean Commission · Primary · checked 2026-09-14 · COM(2025) 870 final; CELEX 52025DC0870; Annex I item 30