Editorial implementation analysis

Journey evidence worksheet

Use the existing learning taxonomy to choose an evidence question. This worksheet is our implementation interpretation. It does not turn research terms into legal rules or classify a real business.

  1. Record the journey, release, date, user context and available starting state.
  2. Capture the complete sequence, visible options, wording, defaults and outcomes.
  3. Identify the applicable rule, scope, status and each element separately.
  4. Record evidence supporting and challenging the concern, legitimate explanations and unobserved steps.
  5. Assign a responsible decision maker, preserve the evidence and test the fairer alternative.

Regulatory claims and source revisions · Readiness checklist

Research term, legal mapping and possible evidence, derived from the existing pattern catalogue
Research term and journeyLegal mapping and statusEvidence to retainFairer alternative
Account deletion obstruction: definition, examples and fairer design

Account Management

Dark-pattern research taxonomy: Editorial analysis. The cited research sources support identification and comparison of this recurring interface mechanism. They do not determine that a particular interface is unlawful.

UCPD Articles 5 to 9, where applicable: Possible risk indicator. Depending on the trader, audience, overall presentation, material information and likely transactional effect, the facts may require a separate assessment under the applicable UCPD provisions.

  • Versioned captures of the Account Management states before, during and after the relevant decision
  • Configuration, content and event records supporting the observed account deletion obstruction mechanism
  • Responsive, keyboard and assistive-technology review of every material option and consequence
Offer a clear self-service deletion route, distinguish deletion from deactivation, and confirm the resulting state.
Activity messages: definition, examples and fairer design

Pricing

Dark-pattern research taxonomy: Editorial analysis. The cited research sources support identification and comparison of this recurring interface mechanism. They do not determine that a particular interface is unlawful.

UCPD Articles 5 to 9, where applicable: Possible risk indicator. Depending on the trader, audience, overall presentation, material information and likely transactional effect, the facts may require a separate assessment under the applicable UCPD provisions.

  • Versioned captures of the Pricing states before, during and after the relevant decision
  • Configuration, content and event records supporting the observed activity messages mechanism
  • Responsive, keyboard and assistive-technology review of every material option and consequence
  • Timestamped operational data supporting every urgency, demand or social-proof message
Use accurate, auditable and appropriately time-bounded activity data and explain what the metric represents.
Automatic attention capture: definition, examples and fairer design

Account Management, Pricing

Dark-pattern research taxonomy: Editorial analysis. The cited research sources support identification and comparison of this recurring interface mechanism. They do not determine that a particular interface is unlawful.

UCPD Articles 5 to 9, where applicable: Possible risk indicator. Depending on the trader, audience, overall presentation, material information and likely transactional effect, the facts may require a separate assessment under the applicable UCPD provisions.

  • Versioned captures of the Account Management and Pricing states before, during and after the relevant decision
  • Configuration, content and event records supporting the observed automatic attention capture mechanism
  • Responsive, keyboard and assistive-technology review of every material option and consequence
Require deliberate continuation or provide clear, persistent pause and disable controls with natural stopping cues.
Bait and switch: definition, examples and fairer design

Account Management, Checkout

Dark-pattern research taxonomy: Editorial analysis. The cited research sources support identification and comparison of this recurring interface mechanism. They do not determine that a particular interface is unlawful.

UCPD Articles 5 to 9, where applicable: Possible risk indicator. Depending on the trader, audience, overall presentation, material information and likely transactional effect, the facts may require a separate assessment under the applicable UCPD provisions.

  • Versioned captures of the Account Management and Checkout states before, during and after the relevant decision
  • Configuration, content and event records supporting the observed bait and switch mechanism
  • Responsive, keyboard and assistive-technology review of every material option and consequence
  • Price-component, offer-version and calculation records linked to the captured screen
Make the action produce its represented result or disclose and obtain assent to any material change before commitment.
Bundled options: definition, examples and fairer design

Checkout, Pricing

Dark-pattern research taxonomy: Editorial analysis. The cited research sources support identification and comparison of this recurring interface mechanism. They do not determine that a particular interface is unlawful.

UCPD Articles 5 to 9, where applicable: Possible risk indicator. Depending on the trader, audience, overall presentation, material information and likely transactional effect, the facts may require a separate assessment under the applicable UCPD provisions.

  • Versioned captures of the Checkout and Pricing states before, during and after the relevant decision
  • Configuration, content and event records supporting the observed bundled options mechanism
  • Responsive, keyboard and assistive-technology review of every material option and consequence
  • Price-component, offer-version and calculation records linked to the captured screen
  • Control defaults, validation rules and consent or selection state changes
Show component consequences and prices and provide granular, equally accessible choices where components are separable.
Obstruction and cancellation friction

Subscription, Account Management, Cancellation

UCPD Articles 5 to 9: Possible risk indicator. The full cancellation journey may be relevant to unfair, misleading or aggressive-practice analysis depending on professional diligence, material information and undue influence.

DSA Article 25: Possible risk indicator. For online platforms, interface choices that materially distort or impair free and informed decisions require assessment under the specific provision and Commission guidance, including Article 25(2) where the UCPD or GDPR covers the practice.

  • Versioned captures of the Cancellation states before, during and after the relevant decision
  • Configuration, content and event records supporting the observed hard to cancel or opt out mechanism
  • Responsive, keyboard and assistive-technology review of every material option and consequence
Offer an easily found cancellation route in a channel proportionate to signup, disclose the effective date and consequences, permit review before confirmation and give an immediate durable receipt. Retention offers should be optional and easy to bypass.
Choice or information overload: definition, examples and fairer design

Pricing, Signup

Dark-pattern research taxonomy: Editorial analysis. The cited research sources support identification and comparison of this recurring interface mechanism. They do not determine that a particular interface is unlawful.

UCPD Articles 5 to 9, where applicable: Possible risk indicator. Depending on the trader, audience, overall presentation, material information and likely transactional effect, the facts may require a separate assessment under the applicable UCPD provisions.

  • Versioned captures of the Pricing and Signup states before, during and after the relevant decision
  • Configuration, content and event records supporting the observed choice or information overload mechanism
  • Responsive, keyboard and assistive-technology review of every material option and consequence
  • Control defaults, validation rules and consent or selection state changes
Structure choices around comparable dimensions, surface key consequences and avoid using volume to hide a default or preferred outcome.
Comparison prevention: definition, examples and fairer design

Pricing

Dark-pattern research taxonomy: Editorial analysis. The cited research sources support identification and comparison of this recurring interface mechanism. They do not determine that a particular interface is unlawful.

UCPD Articles 5 to 9, where applicable: Possible risk indicator. Depending on the trader, audience, overall presentation, material information and likely transactional effect, the facts may require a separate assessment under the applicable UCPD provisions.

  • Versioned captures of the Pricing states before, during and after the relevant decision
  • Configuration, content and event records supporting the observed comparison prevention mechanism
  • Responsive, keyboard and assistive-technology review of every material option and consequence
  • Price-component, offer-version and calculation records linked to the captured screen
Use consistent units, terminology and side-by-side material totals with accessible supporting detail.
Complex or inaccessible language: definition, examples and fairer design

Cancellation, Checkout

Dark-pattern research taxonomy: Editorial analysis. The cited research sources support identification and comparison of this recurring interface mechanism. They do not determine that a particular interface is unlawful.

UCPD Articles 5 to 9, where applicable: Possible risk indicator. Depending on the trader, audience, overall presentation, material information and likely transactional effect, the facts may require a separate assessment under the applicable UCPD provisions.

  • Versioned captures of the Cancellation and Checkout states before, during and after the relevant decision
  • Configuration, content and event records supporting the observed complex or inaccessible language mechanism
  • Responsive, keyboard and assistive-technology review of every material option and consequence
  • Price-component, offer-version and calculation records linked to the captured screen
Use the user's selected language, plain structure and explained terminology for material consequences.
Confirmshaming and manipulative wording

Signup, Checkout, Subscription, Cancellation

UCPD Articles 5 and 8 to 9: Possible risk indicator. Wording and pressure can be relevant to professional-diligence and aggressive-practice analysis, including harassment, coercion or undue influence in context.

DSA Article 25: Possible risk indicator. On online platforms, wording is part of interface organisation and operation when assessing deception, manipulation or material impairment of decisions; Article 25(2) must be checked where the UCPD or GDPR applies.

  • Versioned captures of the Checkout and Cancellation states before, during and after the relevant decision
  • Configuration, content and event records supporting the observed manipulative choice wording mechanism
  • Responsive, keyboard and assistive-technology review of every material option and consequence
  • Control defaults, validation rules and consent or selection state changes
Label choices with neutral, parallel verbs and state factual consequences in the same tone. If a material risk genuinely follows, explain it specifically and proportionately rather than attaching a moral judgement to refusal.
Contact harvesting and coerced referrals: definition, examples and fairer design

Signup, Account Management

Dark-pattern research taxonomy: Editorial analysis. The cited research sources support identification and comparison of this recurring interface mechanism. They do not determine that a particular interface is unlawful.

UCPD Articles 5 to 9, where applicable: Possible risk indicator. Depending on the trader, audience, overall presentation, material information and likely transactional effect, the facts may require a separate assessment under the applicable UCPD provisions.

  • Versioned captures of the Signup and Account Management states before, during and after the relevant decision
  • Configuration, content and event records supporting the observed contact harvesting and coerced referrals mechanism
  • Responsive, keyboard and assistive-technology review of every material option and consequence
Make contact access and referrals optional, granular and previewable; require affirmative confirmation for every recipient and message.
Customer-support obstruction: definition, examples and fairer design

Account Management, Pricing

Dark-pattern research taxonomy: Editorial analysis. The cited research sources support identification and comparison of this recurring interface mechanism. They do not determine that a particular interface is unlawful.

UCPD Articles 5 to 9, where applicable: Possible risk indicator. Depending on the trader, audience, overall presentation, material information and likely transactional effect, the facts may require a separate assessment under the applicable UCPD provisions.

  • Versioned captures of the Account Management and Pricing states before, during and after the relevant decision
  • Configuration, content and event records supporting the observed customer-support obstruction mechanism
  • Responsive, keyboard and assistive-technology review of every material option and consequence
  • Control defaults, validation rules and consent or selection state changes
Provide a discoverable support route, preserve context, and offer viable escalation for unresolved material issues.
Dead end: definition, examples and fairer design

Account Management, Cancellation

Dark-pattern research taxonomy: Editorial analysis. The cited research sources support identification and comparison of this recurring interface mechanism. They do not determine that a particular interface is unlawful.

UCPD Articles 5 to 9, where applicable: Possible risk indicator. Depending on the trader, audience, overall presentation, material information and likely transactional effect, the facts may require a separate assessment under the applicable UCPD provisions.

  • Versioned captures of the Account Management and Cancellation states before, during and after the relevant decision
  • Configuration, content and event records supporting the observed dead end mechanism
  • Responsive, keyboard and assistive-technology review of every material option and consequence
  • Control defaults, validation rules and consent or selection state changes
Provide a functional completion route, preserve progress, and surface recoverable errors equally across options.
Disguised advertisement or action: definition, examples and fairer design

Pricing

Dark-pattern research taxonomy: Editorial analysis. The cited research sources support identification and comparison of this recurring interface mechanism. They do not determine that a particular interface is unlawful.

UCPD Articles 5 to 9, where applicable: Possible risk indicator. Depending on the trader, audience, overall presentation, material information and likely transactional effect, the facts may require a separate assessment under the applicable UCPD provisions.

  • Versioned captures of the Pricing states before, during and after the relevant decision
  • Configuration, content and event records supporting the observed disguised advertisement or action mechanism
  • Responsive, keyboard and assistive-technology review of every material option and consequence
  • Price-component, offer-version and calculation records linked to the captured screen
Label advertising and action outcomes clearly before interaction and avoid mimicking unrelated controls or editorial content.
Drip pricing and hidden mandatory charges

Pricing, Checkout, Subscription

UCPD Articles 6 to 7 and Annex I: Express rule. Price and the manner in which it is calculated can be material information; misleading actions, omissions and specified bait practices require assessment.

CRD Article 6: Express rule. Before a distance contract, traders must provide the total price inclusive of taxes and, where it cannot reasonably be calculated, the calculation method and additional charges.

  • Versioned captures of the Checkout and Pricing states before, during and after the relevant decision
  • Configuration, content and event records supporting the observed hidden costs or drip pricing mechanism
  • Responsive, keyboard and assistive-technology review of every material option and consequence
  • Price-component, offer-version and calculation records linked to the captured screen
Display the total including mandatory charges as soon as the necessary information is available, explain any genuinely variable component, and separate optional extras without preselection. Preserve an itemised breakdown so users can understand rather than reconstruct the total.
False hierarchy in digital interfaces

Signup, Pricing, Checkout, Subscription

UCPD Articles 5 to 7: Possible risk indicator. Presentation can matter when assessing professional diligence, misleading action or omission and effects on the average consumer's transactional decision.

DSA Article 25: Express rule. For providers of online platforms, interface design must not deceive, manipulate or otherwise materially distort or impair recipients' ability to make free and informed decisions. Article 25(2) must also be checked where the UCPD or GDPR already covers the practice.

  • Versioned captures of the Signup and Subscription states before, during and after the relevant decision
  • Configuration, content and event records supporting the observed false hierarchy mechanism
  • Responsive, keyboard and assistive-technology review of every material option and consequence
  • Price-component, offer-version and calculation records linked to the captured screen
  • Control defaults, validation rules and consent or selection state changes
Present materially different choices with comparable prominence, plain labels and consequences close to the control. Hierarchy can still guide reading order, but should not hide or de-emphasise a genuine refusal or lower-cost path.
Countdown timer: definition, examples and fairer design

Pricing, Checkout

Dark-pattern research taxonomy: Editorial analysis. The cited research sources support identification and comparison of this recurring interface mechanism. They do not determine that a particular interface is unlawful.

UCPD Articles 5 to 9, where applicable: Possible risk indicator. Depending on the trader, audience, overall presentation, material information and likely transactional effect, the facts may require a separate assessment under the applicable UCPD provisions.

  • Versioned captures of the Pricing and Checkout states before, during and after the relevant decision
  • Configuration, content and event records supporting the observed countdown timer mechanism
  • Responsive, keyboard and assistive-technology review of every material option and consequence
  • Timestamped operational data supporting every urgency, demand or social-proof message
Use timers only for genuine deadlines, keep them consistent, and make the represented consequence occur at expiry.
Feedforward ambiguity: definition, examples and fairer design

Checkout, Account Management

Dark-pattern research taxonomy: Editorial analysis. The cited research sources support identification and comparison of this recurring interface mechanism. They do not determine that a particular interface is unlawful.

UCPD Articles 5 to 9, where applicable: Possible risk indicator. Depending on the trader, audience, overall presentation, material information and likely transactional effect, the facts may require a separate assessment under the applicable UCPD provisions.

  • Versioned captures of the Checkout and Account Management states before, during and after the relevant decision
  • Configuration, content and event records supporting the observed feedforward ambiguity mechanism
  • Responsive, keyboard and assistive-technology review of every material option and consequence
  • Price-component, offer-version and calculation records linked to the captured screen
Name the material consequence in the action label or immediately adjacent disclosure before activation.
Forced disclosure or excessive data request: definition, examples and fairer design

Pricing

Dark-pattern research taxonomy: Editorial analysis. The cited research sources support identification and comparison of this recurring interface mechanism. They do not determine that a particular interface is unlawful.

UCPD Articles 5 to 9, where applicable: Possible risk indicator. Depending on the trader, audience, overall presentation, material information and likely transactional effect, the facts may require a separate assessment under the applicable UCPD provisions.

  • Versioned captures of the Pricing states before, during and after the relevant decision
  • Configuration, content and event records supporting the observed forced disclosure or excessive data request mechanism
  • Responsive, keyboard and assistive-technology review of every material option and consequence
  • Control defaults, validation rules and consent or selection state changes
Request only data necessary for the current goal, make secondary uses optional, and explain purpose and consequences clearly.
Forced or bundled consent: definition, examples and fairer design

Signup, Checkout

Dark-pattern research taxonomy: Editorial analysis. The cited research sources support identification and comparison of this recurring interface mechanism. They do not determine that a particular interface is unlawful.

UCPD Articles 5 to 9, where applicable: Possible risk indicator. Depending on the trader, audience, overall presentation, material information and likely transactional effect, the facts may require a separate assessment under the applicable UCPD provisions.

  • Versioned captures of the Signup and Checkout states before, during and after the relevant decision
  • Configuration, content and event records supporting the observed forced or bundled consent mechanism
  • Responsive, keyboard and assistive-technology review of every material option and consequence
  • Control defaults, validation rules and consent or selection state changes
Separate distinct purposes, make optional uses genuinely optional, and provide an equally accessible refusal path.
Forced registration: definition, examples and fairer design

Checkout, Pricing

Dark-pattern research taxonomy: Editorial analysis. The cited research sources support identification and comparison of this recurring interface mechanism. They do not determine that a particular interface is unlawful.

UCPD Articles 5 to 9, where applicable: Possible risk indicator. Depending on the trader, audience, overall presentation, material information and likely transactional effect, the facts may require a separate assessment under the applicable UCPD provisions.

  • Versioned captures of the Checkout and Pricing states before, during and after the relevant decision
  • Configuration, content and event records supporting the observed forced registration mechanism
  • Responsive, keyboard and assistive-technology review of every material option and consequence
  • Control defaults, validation rules and consent or selection state changes
Provide a clearly visible guest or no-account path unless registration is genuinely necessary, and explain necessity before collecting data.
Gamified or paid access coercion: definition, examples and fairer design

Account Management

Dark-pattern research taxonomy: Editorial analysis. The cited research sources support identification and comparison of this recurring interface mechanism. They do not determine that a particular interface is unlawful.

UCPD Articles 5 to 9, where applicable: Possible risk indicator. Depending on the trader, audience, overall presentation, material information and likely transactional effect, the facts may require a separate assessment under the applicable UCPD provisions.

  • Versioned captures of the Account Management states before, during and after the relevant decision
  • Configuration, content and event records supporting the observed gamified or paid access coercion mechanism
  • Responsive, keyboard and assistive-technology review of every material option and consequence
  • Price-component, offer-version and calculation records linked to the captured screen
Disclose access conditions before acquisition and avoid making disproportionate repetition or surprise payment the practical path to expected functionality.
Hidden information and concealed consequences

Pricing, Checkout, Subscription, Cancellation

UCPD Articles 6 to 7: Express rule. Misleading actions and omissions can include unclear, unintelligible, ambiguous or untimely presentation of material information.

CRD Articles 6 and 8: Express rule. Distance-contract information duties require specified information in a clear and comprehensible manner before the consumer is bound.

  • Versioned captures of the Pricing states before, during and after the relevant decision
  • Configuration, content and event records supporting the observed hidden or low-salience material information mechanism
  • Responsive, keyboard and assistive-technology review of every material option and consequence
  • Price-component, offer-version and calculation records linked to the captured screen
Put material price, duration, renewal, limitation and cancellation information beside the relevant decision, using specific headings and readable contrast. Progressive disclosure can organise detail, but the first layer should expose facts likely to change the decision.
Hidden subscription or forced continuity: definition, examples and fairer design

Subscription, Checkout

Dark-pattern research taxonomy: Editorial analysis. The cited research sources support identification and comparison of this recurring interface mechanism. They do not determine that a particular interface is unlawful.

UCPD Articles 5 to 9, where applicable: Possible risk indicator. Depending on the trader, audience, overall presentation, material information and likely transactional effect, the facts may require a separate assessment under the applicable UCPD provisions.

  • Versioned captures of the Subscription and Checkout states before, during and after the relevant decision
  • Configuration, content and event records supporting the observed hidden subscription or forced continuity mechanism
  • Responsive, keyboard and assistive-technology review of every material option and consequence
  • Price-component, offer-version and calculation records linked to the captured screen
  • Control defaults, validation rules and consent or selection state changes
Present every material subscription, renewal and exit term clearly before assent and satisfy current notice rules.
High-demand claim: definition, examples and fairer design

Pricing

Dark-pattern research taxonomy: Editorial analysis. The cited research sources support identification and comparison of this recurring interface mechanism. They do not determine that a particular interface is unlawful.

UCPD Articles 5 to 9, where applicable: Possible risk indicator. Depending on the trader, audience, overall presentation, material information and likely transactional effect, the facts may require a separate assessment under the applicable UCPD provisions.

  • Versioned captures of the Pricing states before, during and after the relevant decision
  • Configuration, content and event records supporting the observed high-demand claim mechanism
  • Responsive, keyboard and assistive-technology review of every material option and consequence
  • Timestamped operational data supporting every urgency, demand or social-proof message
Base demand messages on current auditable data and state the metric and period without exaggeration.
Intermediate currency: definition, examples and fairer design

Checkout

Dark-pattern research taxonomy: Editorial analysis. The cited research sources support identification and comparison of this recurring interface mechanism. They do not determine that a particular interface is unlawful.

UCPD Articles 5 to 9, where applicable: Possible risk indicator. Depending on the trader, audience, overall presentation, material information and likely transactional effect, the facts may require a separate assessment under the applicable UCPD provisions.

  • Versioned captures of the Checkout states before, during and after the relevant decision
  • Configuration, content and event records supporting the observed intermediate currency mechanism
  • Responsive, keyboard and assistive-technology review of every material option and consequence
  • Price-component, offer-version and calculation records linked to the captured screen
Show the current real-money equivalent and total before commitment and avoid conversion structures that obscure or strand value.
Limited-time or reservation claim: definition, examples and fairer design

Pricing, Checkout

Dark-pattern research taxonomy: Editorial analysis. The cited research sources support identification and comparison of this recurring interface mechanism. They do not determine that a particular interface is unlawful.

UCPD Articles 5 to 9, where applicable: Possible risk indicator. Depending on the trader, audience, overall presentation, material information and likely transactional effect, the facts may require a separate assessment under the applicable UCPD provisions.

  • Versioned captures of the Pricing and Checkout states before, during and after the relevant decision
  • Configuration, content and event records supporting the observed limited-time or reservation claim mechanism
  • Responsive, keyboard and assistive-technology review of every material option and consequence
  • Timestamped operational data supporting every urgency, demand or social-proof message
Use genuine fixed time limits, state the consequence accurately, and stop displaying the claim when it expires.
Low-stock claim: definition, examples and fairer design

Pricing, Checkout

Dark-pattern research taxonomy: Editorial analysis. The cited research sources support identification and comparison of this recurring interface mechanism. They do not determine that a particular interface is unlawful.

UCPD Articles 5 to 9, where applicable: Possible risk indicator. Depending on the trader, audience, overall presentation, material information and likely transactional effect, the facts may require a separate assessment under the applicable UCPD provisions.

  • Versioned captures of the Pricing and Checkout states before, during and after the relevant decision
  • Configuration, content and event records supporting the observed low-stock claim mechanism
  • Responsive, keyboard and assistive-technology review of every material option and consequence
  • Timestamped operational data supporting every urgency, demand or social-proof message
Use current inventory data, avoid false precision, and remove or update the claim promptly when stock changes.
Misleading reference pricing: definition, examples and fairer design

Pricing

Dark-pattern research taxonomy: Editorial analysis. The cited research sources support identification and comparison of this recurring interface mechanism. They do not determine that a particular interface is unlawful.

UCPD Articles 5 to 9, where applicable: Possible risk indicator. Depending on the trader, audience, overall presentation, material information and likely transactional effect, the facts may require a separate assessment under the applicable UCPD provisions.

  • Versioned captures of the Pricing states before, during and after the relevant decision
  • Configuration, content and event records supporting the observed misleading reference pricing mechanism
  • Responsive, keyboard and assistive-technology review of every material option and consequence
  • Price-component, offer-version and calculation records linked to the captured screen
Use a truthful, representative comparison basis and explain the reference period or basis close to the claim.
Negative option or unauthorised transaction: definition, examples and fairer design

Subscription, Cancellation

Dark-pattern research taxonomy: Editorial analysis. The cited research sources support identification and comparison of this recurring interface mechanism. They do not determine that a particular interface is unlawful.

UCPD Articles 5 to 9, where applicable: Possible risk indicator. Depending on the trader, audience, overall presentation, material information and likely transactional effect, the facts may require a separate assessment under the applicable UCPD provisions.

  • Versioned captures of the Subscription and Cancellation states before, during and after the relevant decision
  • Configuration, content and event records supporting the observed negative option or unauthorised transaction mechanism
  • Responsive, keyboard and assistive-technology review of every material option and consequence
  • Control defaults, validation rules and consent or selection state changes
Obtain clear, specific assent before any paid consequence and do not treat silence or inactivity as a new authorisation.
Obstructed alternative: definition, examples and fairer design

Checkout, Signup

Dark-pattern research taxonomy: Editorial analysis. The cited research sources support identification and comparison of this recurring interface mechanism. They do not determine that a particular interface is unlawful.

UCPD Articles 5 to 9, where applicable: Possible risk indicator. Depending on the trader, audience, overall presentation, material information and likely transactional effect, the facts may require a separate assessment under the applicable UCPD provisions.

  • 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
Place equivalent alternatives in the same decision context with comparable discoverability and no unnecessary steps.
Popularity claims: definition, examples and fairer design

Pricing

Dark-pattern research taxonomy: Editorial analysis. The cited research sources support identification and comparison of this recurring interface mechanism. They do not determine that a particular interface is unlawful.

UCPD Articles 5 to 9, where applicable: Possible risk indicator. Depending on the trader, audience, overall presentation, material information and likely transactional effect, the facts may require a separate assessment under the applicable UCPD provisions.

  • Versioned captures of the Pricing states before, during and after the relevant decision
  • Configuration, content and event records supporting the observed popularity claims mechanism
  • Responsive, keyboard and assistive-technology review of every material option and consequence
  • Timestamped operational data supporting every urgency, demand or social-proof message
  • Price-component, offer-version and calculation records linked to the captured screen
Use popularity claims only with a defined population, period and metric; document the calculation beside the claim or replace it with factual product information.
Preselection and commercially preferred defaults

Signup, Checkout, Subscription, Account Management

CRD Article 22: Express rule. Additional payments require express consent; the Directive addresses consent inferred through default options the consumer must reject.

GDPR Articles 4(11) and 7: Possible risk indicator. Where consent is the legal basis, it must be freely given, specific, informed and unambiguous and demonstrated by the controller.

  • Versioned captures of the Checkout and Subscription states before, during and after the relevant decision
  • Configuration, content and event records supporting the observed preselection or bad default mechanism
  • Responsive, keyboard and assistive-technology review of every material option and consequence
  • Price-component, offer-version and calculation records linked to the captured screen
  • Control defaults, validation rules and consent or selection state changes
Use a neutral initial state for optional payments or consent-dependent choices and require an affirmative selection. For convenience defaults that are permitted, explain the effect, provide a nearby alternative and make later reversal straightforward.
Pressured upselling: definition, examples and fairer design

Subscription, Checkout

Dark-pattern research taxonomy: Editorial analysis. The cited research sources support identification and comparison of this recurring interface mechanism. They do not determine that a particular interface is unlawful.

UCPD Articles 5 to 9, where applicable: Possible risk indicator. Depending on the trader, audience, overall presentation, material information and likely transactional effect, the facts may require a separate assessment under the applicable UCPD provisions.

  • Versioned captures of the Subscription and Checkout states before, during and after the relevant decision
  • Configuration, content and event records supporting the observed pressured upselling mechanism
  • Responsive, keyboard and assistive-technology review of every material option and consequence
  • Price-component, offer-version and calculation records linked to the captured screen
Present price and commitment alternatives comparably and avoid preselecting or obscuring the more expensive outcome.
Privacy maze: definition, examples and fairer design

Account Management

Dark-pattern research taxonomy: Editorial analysis. The cited research sources support identification and comparison of this recurring interface mechanism. They do not determine that a particular interface is unlawful.

UCPD Articles 5 to 9, where applicable: Possible risk indicator. Depending on the trader, audience, overall presentation, material information and likely transactional effect, the facts may require a separate assessment under the applicable UCPD provisions.

  • Versioned captures of the Account Management states before, during and after the relevant decision
  • Configuration, content and event records supporting the observed privacy maze mechanism
  • Responsive, keyboard and assistive-technology review of every material option and consequence
Provide a coherent privacy-control overview, consistent labels and direct controls for common restrictive choices.
Repeated prompting: definition, examples and fairer design

Signup, Checkout

Dark-pattern research taxonomy: Editorial analysis. The cited research sources support identification and comparison of this recurring interface mechanism. They do not determine that a particular interface is unlawful.

UCPD Articles 5 to 9, where applicable: Possible risk indicator. Depending on the trader, audience, overall presentation, material information and likely transactional effect, the facts may require a separate assessment under the applicable UCPD provisions.

  • Versioned captures of the Signup and Checkout states before, during and after the relevant decision
  • Configuration, content and event records supporting the observed repeated prompting mechanism
  • Responsive, keyboard and assistive-technology review of every material option and consequence
  • Price-component, offer-version and calculation records linked to the captured screen
Respect decline and dismissal, provide a durable preference, and limit reminders to justified, transparent intervals.
Sneak into basket: definition, examples and fairer design

Checkout

Dark-pattern research taxonomy: Editorial analysis. The cited research sources support identification and comparison of this recurring interface mechanism. They do not determine that a particular interface is unlawful.

UCPD Articles 5 to 9, where applicable: Possible risk indicator. Depending on the trader, audience, overall presentation, material information and likely transactional effect, the facts may require a separate assessment under the applicable UCPD provisions.

  • Versioned captures of the Checkout states before, during and after the relevant decision
  • Configuration, content and event records supporting the observed sneak into basket mechanism
  • Responsive, keyboard and assistive-technology review of every material option and consequence
  • Price-component, offer-version and calculation records linked to the captured screen
Add an item only after a deliberate selection, preserve removal through every recalculation and show the updated line item and total before commitment.
Testimonials or endorsements: definition, examples and fairer design

Pricing

Dark-pattern research taxonomy: Editorial analysis. The cited research sources support identification and comparison of this recurring interface mechanism. They do not determine that a particular interface is unlawful.

UCPD Articles 5 to 9, where applicable: Possible risk indicator. Depending on the trader, audience, overall presentation, material information and likely transactional effect, the facts may require a separate assessment under the applicable UCPD provisions.

  • Versioned captures of the Pricing states before, during and after the relevant decision
  • Configuration, content and event records supporting the observed testimonials or endorsements mechanism
  • Responsive, keyboard and assistive-technology review of every material option and consequence
  • Timestamped operational data supporting every urgency, demand or social-proof message
  • Price-component, offer-version and calculation records linked to the captured screen
Use authentic, supportable testimonials and clearly disclose material commercial connections and limitations.
Trick question: definition, examples and fairer design

Signup, Cancellation

Dark-pattern research taxonomy: Editorial analysis. The cited research sources support identification and comparison of this recurring interface mechanism. They do not determine that a particular interface is unlawful.

UCPD Articles 5 to 9, where applicable: Possible risk indicator. Depending on the trader, audience, overall presentation, material information and likely transactional effect, the facts may require a separate assessment under the applicable UCPD provisions.

  • Versioned captures of the Signup and Cancellation states before, during and after the relevant decision
  • Configuration, content and event records supporting the observed trick question mechanism
  • Responsive, keyboard and assistive-technology review of every material option and consequence
  • Control defaults, validation rules and consent or selection state changes
Use explicit action labels that name the resulting state, remove double negatives and verify that each response produces the consequence a user can reasonably predict.