Individual HTML example · Interface interference

Cancellation consequence written in legalese

A fictional service describes the effect of cancellation through a 220-word clause containing undefined terms and cross-references immediately before confirmation.

Complex or inaccessible languageSoftware accountCancellation

This is an original fictional comparison. It depicts no real business and is not a regulator finding, statutory category or legal safe harbour.

Software accountCancellation

Cancellation consequence written in legalese

A fictional service describes the effect of cancellation through a 220-word clause containing undefined terms and cross-references immediately before confirmation.

Potentially problematicEffectuation of cessation

Effectuation of cessation. Undefined legal terms obscure what happens after the button is pressed.. Acknowledge cessation provision. End plan

Neutral alternativeYour plan ends on 30 September

Your plan ends on 30 September. No further renewal; files remain available until that date.. End plan. Acknowledge cessation provision. What happens next, expanded: Activating “End plan” produces the outcome stated on the control.

Why the first version can mislead: The presentation changes what the user can notice or predict at the cancellation decision. The problematic state shows: “Undefined legal terms obscure what happens after the button is pressed.” Its influence should be tested by comparing the consequence and usability of “Acknowledge cessation provision” with “End plan”. A subscriber may not understand billing, access or data consequences at the moment of choice.

What a fairer design does: Summarise the effective date, final charge, remaining access and data outcome in plain language, with legal detail available separately.

Show annotated differences (4)
Potentially problematic version
  • Undefined legal terms obscure what happens after the button is pressed.Why this state matters: The presentation changes what the user can notice or predict at the cancellation decision. The problematic state shows: “Undefined legal terms obscure what happens after the button is pressed.” Its influence should be tested by comparing the consequence and usability of “Acknowledge cessation provision” with “End plan”. A subscriber may not understand billing, access or data consequences at the moment of choice.
  • End planReview prompt: Do “Acknowledge cessation provision” and “End plan” receive comparable prominence and explain their consequences before activation?
Neutral alternative
  • No further renewal; files remain available until that date.Fairer design: Summarise the effective date, final charge, remaining access and data outcome in plain language, with legal detail available separately.
  • What happens next, expanded: Activating “End plan” produces the outcome stated on the control.Review prompt: Can the dialog be dismissed, what action does each control trigger, and what later state confirms or contradicts “The text is material to a decision”?
Review questions (3)
  • Do “Acknowledge cessation provision” and “End plan” receive comparable prominence and explain their consequences before activation?
  • Can the dialog be dismissed, what action does each control trigger, and what later state confirms or contradicts “The text is material to a decision”?
  • What neutral rendering or comprehension result would falsify the classification, particularly in light of “Necessary technical terminology with clear explanation”?
Side-by-side software account interface showing “Effectuation of cessation” and the clearer alternative “Your plan ends on 30 September”.Provenance: Original hypothetical software account example created for this library; no real business, product or interface is depicted.

Complete practice context

How this example relates to Complex or inaccessible language

Material guidance is presented in a language or level of complexity that makes informed choice materially harder for the target user. This is a design and research taxonomy for learning and evidence review, not a statutory offence label or an automatic finding that an interface is unlawful.

The full guide explains inclusion and exclusion criteria, potential harms, fairer design, evidence questions and separate Australian legal information layers. The example page isolates one scenario so it can be shared and discussed without reproducing the complete library on one page.

Continue comparing

Complex or inaccessible language

Payment step changes language without warning

Cross-border checkoutCheckout

A fictional shop presents product and basket information in English but switches mandatory fee and return text to another language on the payment screen.

Open this example

Bundled options

Ticket and travel pass presented as one package

Event bookingCheckout

A fictional ticket seller offers a concert ticket only through a control that also adds a city travel pass, although the travel component is separately deliverable and not required for entry.

Open this example

Bundled options

Support and migration locked into one plan

Business software pricingPricing

A fictional service offers a core plan only as a bundle with premium support and data migration, while implying those extras can be removed later although no controls exist.

Open this example
Sources and provenance for this example

Evidence base

Sources

  1. An Ontology of Dark Patterns KnowledgeGray et al.; ACM CHI 2024 · Secondary · checked 2026-09-14 · DOI 10.1145/3613904.3642436; arXiv:2309.09640
  2. Competition and Consumer Amendment (Unfair Trading Practices) Act 2026Federal Register of Legislation · Primary · checked 2026-09-14 · C2026A00064