Individual HTML example · Sneaking

Silence treated as renewal approval

A fictional service states that failing to reply to an email will be treated as approval for a new paid add-on at renewal.

Negative option or unauthorised transactionAnnual service renewalSubscription

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

Annual service renewalSubscription

Silence treated as renewal approval

A fictional service states that failing to reply to an email will be treated as approval for a new paid add-on at renewal.

Potentially problematicUpgrade at renewal

Upgrade at renewal. No reply is treated as acceptance of a $60 add-on.. Selected: No action means yes. Not selected: Keep current plan

Neutral alternativeOptional renewal upgrade

Optional renewal upgrade. The add-on remains off unless the subscriber selects it.. Not selected: Keep current plan. Not selected: No action means yes. Choice consequences, expanded: The consequence of selecting “Keep current plan” is displayed beside the option.

Why the first version can mislead: The final commercial state diverges from the choice represented earlier in the journey. The problematic state records: “No reply is treated as acceptance of a $60 add-on.” Review the timing and affirmative selection needed before “No action means yes” changes price, product or recurring liability. Inactivity may produce a charge that the subscriber never actively authorised.

What a fairer design does: Do not treat silence as a new purchase; request a clear choice and preserve the existing contract if none is made.

Show annotated differences (4)
Potentially problematic version
  • No reply is treated as acceptance of a $60 add-on.Why this state matters: The final commercial state diverges from the choice represented earlier in the journey. The problematic state records: “No reply is treated as acceptance of a $60 add-on.” Review the timing and affirmative selection needed before “No action means yes” changes price, product or recurring liability. Inactivity may produce a charge that the subscriber never actively authorised.
  • Not selected: Keep current planReview prompt: Which affirmative action authorises “No action means yes”, and where is the resulting price, product or recurring state shown before commitment?
Neutral alternative
  • The add-on remains off unless the subscriber selects it.Fairer design: Do not treat silence as a new purchase; request a clear choice and preserve the existing contract if none is made.
  • Choice consequences, expanded: The consequence of selecting “Keep current plan” is displayed beside the option.Review prompt: Capture every peer option, its default state and visual prominence; do those states support “A charge, supply or commitment occurs or is scheduled”?
Review questions (3)
  • Which affirmative action authorises “No action means yes”, and where is the resulting price, product or recurring state shown before commitment?
  • Capture every peer option, its default state and visual prominence; do those states support “A charge, supply or commitment occurs or is scheduled”?
  • Which specific affirmative event creates the final commercial state, and could “Clearly disclosed subscription renewal supported by valid assent and applicable notices” explain the observed outcome instead?
Side-by-side annual service renewal interface showing “Upgrade at renewal” and the clearer alternative “Optional renewal upgrade”.Provenance: Original hypothetical annual service renewal example created for this library; no real business, product or interface is depicted.

Complete practice context

How this example relates to Negative option or unauthorised transaction

Silence, inactivity or an ineffective prior interaction is treated as authorisation for a paid or consequential transaction. 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

Negative option or unauthorised transaction

Broken opt-out still results in a charge

Subscription extensionCancellation

A fictional trial email provides an opt-out link that returns an error, then charges the customer because the failed request is recorded as no response.

Open this example

Bait and switch

Download control opens an unrelated installer

Account document downloadAccount Management

A fictional account page labels a prominent control “Download document”, but it launches an optional browser-extension installer instead.

Open this example

Bait and switch

Selected basic fare changes at confirmation

Travel bookingCheckout

A fictional booking flow records a basic fare selection but the final action purchases a premium flexible fare without a new price-and-product confirmation.

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