Interface interference · European Union
Feedforward ambiguity
The label “Feedforward ambiguity” describes this recurring design mechanism: a control does not let the user reasonably predict its material outcome before activation. 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.
- Family
- Interface interference
- Also known as
- Journey stages
Definition
What is this pattern?
A control does not let the user reasonably predict its material outcome before activation. 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 control does not let the user reasonably predict its material outcome before activation. The control fails to predict the action or state change it triggers, leaving the user unable to distinguish continuation, submission, payment or publication before activation.
Warning signs
- The action has a material outcome.
- Label and nearby explanation fail to communicate that outcome.
- Execution evidence shows a consequence that a reasonable interpretation would not predict.
Potential harms
- A shopper cannot predict that the next action creates a payment obligation.
- A person may expose account activity while believing they restricted it.
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 · One-page checkout
A fictional checkout ends with a button labelled only “Continue”, although activating it immediately places the €86 order.
Potential consumer harm: A shopper cannot predict that the next action creates a payment obligation.
Illustrative example 2 · Profile privacy
A fictional profile uses a switch labelled “Visibility” without saying whether the current position makes activity public or private.
Potential consumer harm: A person may expose account activity while believing they restricted it.
“Continue” places a paid order
A fictional checkout ends with a button labelled only “Continue”, although activating it immediately places the €86 order.
Review complete. The final control gives no indication that it submits payment.. Continue. Place order and pay €86
Ready to place order. The action states the purchase outcome and amount.. Amount affected: €86: Place order and pay €86. Place order and pay €86. Continue. Payable total and selected items, expanded: The summary shows the line items and total before “Place order and pay €86” is activated.
Why the first version can mislead: The presentation changes what the user can notice or predict at the checkout decision. The problematic state shows: “The final control gives no indication that it submits payment.” Its influence should be tested by comparing the consequence and usability of “Continue” with “Place order and pay €86”. A shopper cannot predict that the next action creates a payment obligation.
What a fairer design does: Name the material outcome and payable total directly on the final control, before activation creates the order.
Show annotated differences (2)
- Place order and pay €86In ““Continue” places a paid order”, this element shows how feedforward ambiguity can shape the decision.
- Payable total and selected items, expanded: The summary shows the line items and total before “Place order and pay €86” is activated.In ““Continue” places a paid order”, this element keeps the clearer alternative visible at the same decision point.
Review questions (3)
- Do “Continue” and “Place order and pay €86” receive comparable prominence and explain their consequences before activation?
- Compare the basket before and after the action, including total and line items; does the mutation satisfy “The action has a material outcome”?
- What neutral rendering or comprehension result would falsify the classification, particularly in light of “Conventional navigation with no material commitment”?
Sharing toggle has no visible state meaning
A fictional profile uses a switch labelled “Visibility” without saying whether the current position makes activity public or private.
Visibility. The switch position has no explanatory state or audience.. On. Unconfirmed state: On
Activity visibility · Private. The control names the current audience and the alternative outcome.. Change to public. Saved state: Change to public. Persisted account state, expanded: The saved state behind “Change to public” remains consistent after refresh and across supported channels.
Why the first version can mislead: The presentation changes what the user can notice or predict at the account management decision. The problematic state shows: “The switch position has no explanatory state or audience.” Its influence should be tested by comparing the consequence and usability of “On” with “Change to public”. A person may expose account activity while believing they restricted it.
What a fairer design does: State the current audience and the effect of changing the control before saving.
Show annotated differences (2)
- Unconfirmed state: OnIn “Sharing toggle has no visible state meaning”, this element shows how feedforward ambiguity can shape the decision.
- Persisted account state, expanded: The saved state behind “Change to public” remains consistent after refresh and across supported channels.In “Sharing toggle has no visible state meaning”, this element keeps the clearer alternative visible at the same decision point.
Review questions (3)
- Do “On” and “Change to public” receive comparable prominence and explain their consequences before activation?
- Test the control across refresh, device and account states; is “Label and nearby explanation fail to communicate that outcome” still observable after persistence is considered?
- What neutral rendering or comprehension result would falsify the classification, particularly in light of “clearly disclosed intermediate step before any consequence”?
What is a fairer alternative?
Name the material consequence in the action label or immediately adjacent disclosure before activation.
Legal and information status
Legal position at a glance
A control does not let the user reasonably predict its material outcome before activation. The control fails to predict the action or state change it triggers, leaving the user unable to distinguish continuation, submission, payment or publication before activation. Risk increases where the mechanism changes a material consumer choice, hides a consequence or makes a genuine alternative harder to use. The taxonomy label remains a review prompt and does not establish an infringement.
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.
Evidence layers and open questions
Applicable law, enforcement records, policy preparation, stakeholder input, editorial analysis and unknown future details remain visibly distinct.
Current lawCurrent law
The UX label “Feedforward ambiguity” is not a standalone EU offence. Depending on the trader, audience, complete presentation, omitted information and likely transactional effect, the observed facts may require a separate assessment under the applicable UCPD provisions or another instrument within scope.
Under considerationUnder consideration
The Commission is preparing a Digital Fairness Act initiative, but the call for evidence does not select a final rule for feedforward ambiguity or establish that this taxonomy term will appear in a proposal.
Editorial analysisEditorial analysis
The pattern definition, variants and examples on this page use the cited research taxonomy sources to support recognition and comparison. That analytical classification is not a legal conclusion about an individual interface.
UnknownUnknown
No published DFA proposal currently establishes a definition, covered actor, legal threshold, duty, remedy, transition rule or application date for feedforward ambiguity. Those details remain unknown pending primary legislative text.
Context matters
Context and boundary cases
- The action has a material outcome.
- Label and nearby explanation fail to communicate that outcome.
- Execution evidence shows a consequence that a reasonable interpretation would not predict.
- Exclude or qualify the label where conventional navigation with no material commitment.
- Exclude or qualify the label where clearly disclosed intermediate step before any consequence.
When a similar design can serve a legitimate purpose
- A similar design should not be classified this way where conventional navigation with no material commitment.
- A similar design should not be classified this way where clearly disclosed intermediate step before any consequence.
Operational review
What teams should review
- Teams
- Do “Continue” and “Place order and pay €86” receive comparable prominence and explain their consequences before activation?
- Compare the basket before and after the action, including total and line items; does the mutation satisfy “The action has a material outcome”?
- What neutral rendering or comprehension result would falsify the classification, particularly in light of “Conventional navigation with no material commitment”?
- Do “On” and “Change to public” receive comparable prominence and explain their consequences before activation?
- Test the control across refresh, device and account states; is “Label and nearby explanation fail to communicate that outcome” still observable after persistence is considered?
- What neutral rendering or comprehension result would falsify the classification, particularly in light of “clearly disclosed intermediate step before any consequence”?
- Which complete journey evidence supports or contradicts the feedforward ambiguity classification?
Evidence to retain
- 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
Legal map and implementation tools
Evidence base
Sources
- An Ontology of Dark Patterns KnowledgeGray et al.; ACM CHI 2024 · Secondary · checked 2026-09-14 · DOI 10.1145/3613904.3642436; arXiv:2309.09640
- Unfair Commercial Practices DirectiveEuropean Parliament and Council of the European Union · Primary · checked 2026-08-09 · Directive 2005/29/EC; CELEX 02005L0029-20220528
- Digital Fairness Act: call for evidence for an impact assessmentEuropean Commission · Primary · checked 2026-08-09 · Initiative 14622; Ares(2025)6275573
- Commission work programme 2026: Europe's Independence MomentEuropean Commission · Primary · checked 2026-09-14 · COM(2025) 870 final; CELEX 52025DC0870; Annex I item 30
