Bait and switch
Download control opens an unrelated installer
A fictional account page labels a prominent control “Download document”, but it launches an optional browser-extension installer instead.
OECD aligned example group · 10 comparisons
Hides, disguises or delays material consequences so that the user takes an action they may otherwise reject.
Select one example to inspect the complete problematic and neutral HTML interfaces. These fictional comparisons support learning and review. The group is a working taxonomy, not a statutory category or a conclusion that a particular interface is unlawful.
Bait and switch
A fictional account page labels a prominent control “Download document”, but it launches an optional browser-extension installer instead.
Bait and switch
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.
Drip pricing and mandatory fees
A fictional booking site shows a $40 ticket through search and selection but adds a compulsory $9 service fee only after card details are entered.
Drip pricing and mandatory fees
A fictional hotel result advertises $120 per night while a compulsory $28 nightly facility fee appears only in the final booking summary.
Subscription traps and automatic renewal
A fictional fitness app promotes seven free days but places the $240 annual conversion, date and cancellation route only inside a remote terms link.
Subscription traps and automatic renewal
A fictional shop sells a $5 sample kit but treats the order as agreement to a $45 monthly delivery without naming a subscription beside the purchase button.
Negative option or unauthorised transaction
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 transaction
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.
Sneak into basket
A fictional grocery service inserts a $2 charity donation into the basket when the shopper chooses a delivery slot, without showing a selection control.
Sneak into basket
A fictional store adds a cable bundle to a laptop order, lets the shopper remove it, then silently restores it when the delivery postcode changes.
Evidence base