The Dark Pattern Glossary: 10 Categories Under Australian Consumer Law
Dark patterns aren't one thing. They're a taxonomy — a set of distinct design techniques, each with its own legal exposure under Australian Consumer Law. The ACCC treats each category differently, and the upcoming Unfair Trading Practices Bill creates new prohibitions that map directly to this framework.
This glossary defines all 10 dark pattern categories recognised by international regulators and Australian enforcement bodies. For each one: what it is, what it looks like on a website, which ACL sections apply, what the UTP Bill adds, a real ACCC case example, and how to check if your site is affected.
For context on how the ACCC is enforcing against these patterns right now, see our ACCC Enforcement Roundup.
1. Subscription Traps
Definition: Making it significantly easier to subscribe to a service than to cancel it. The asymmetry between sign-up and cancellation is the defining feature — one click to subscribe, six clicks (or a phone call, or an email chain) to cancel.
What it looks like: A prominent “Subscribe Now” button on the homepage, but the cancel option is buried three levels deep in account settings. Cancellation flows that include guilt-tripping retention screens, misleading “pause instead?” offers that don't actually stop charges, or requirements to call during business hours.
ACL section: Section 18 (misleading or deceptive conduct) and Section 21 (unconscionable conduct). Courts consider whether conditions imposed were “not reasonably necessary for the protection of the legitimate interests of the supplier.”
UTP Bill provision: Dedicated subscription contract requirements. Online sign-up must mean online cancellation. Exit steps limited to those “reasonably necessary” to end the contract. Mandatory reminder notices before each renewal. Maximum penalty: $50 million per breach, three times benefit obtained, or 30% of adjusted turnover.
Real ACCC case: HelloFresh and Youfoodz (December 2025). HelloFresh allegedly charged 62,061 customers who had cancelled before the cut-off time. Youfoodz charged 39,408 customers in similar circumstances. Read the full analysis in our ACCC Subscription Trap Compliance guide.
How to check: Time your sign-up process (clicks and seconds). Then time your cancellation process. If cancellation takes more than twice as long, you likely have a subscription trap. Run a free TrustScan compliance check for an automated assessment.
2. Drip Pricing
Definition: Advertising a headline price that does not include mandatory fees, then progressively revealing additional charges through the purchase process. The consumer is psychologically committed before the true price is disclosed.
What it looks like: A flight advertised at $199, but by checkout it's $289 after seat selection fees, baggage fees, payment processing fees, and credit card surcharges. Event tickets priced at $55 that become $68 after “booking fees” and “facility charges” appear at payment.
ACL section: Section 48 (component pricing — requires total price disclosure since 2011), Section 18 (misleading representations about price), and Section 29 (false or misleading representations).
UTP Bill provision: Explicit drip pricing prohibition. Any transaction-based charge must be prominently disclosed whenever a base price is displayed. Total price disclosure required throughout the entire purchase journey.
Real ACCC case: JustAnswer (September 2025). Advertised a $2 access fee; actual cost was $50–90/month in recurring charges — at least 25 times the advertised price. Also see Dendy Cinemas ($19,800 infringement notice for booking fees hidden until checkout).
How to check: Compare the first price a customer sees for any product or service with the final price at checkout. Any difference that isn't due to optional add-ons selected by the customer is a drip pricing risk. Scan your website now to identify price disclosure gaps.
3. Confirm-Shaming
Definition: Wording opt-out or decline choices in a way that makes the consumer feel guilty, stupid, or irresponsible for choosing them. The language is designed to emotionally manipulate rather than inform.
What it looks like: “No thanks, I don't want to save money” instead of a simple “No.” “I'll pass on protecting my family” as the decline button for insurance. “No, I prefer to pay full price” as the opt-out for a newsletter discount.
ACL section: Section 18, where the framing creates a misleading impression about the consequences of declining. The manipulative language may imply a detriment that doesn't actually exist.
UTP Bill provision: Falls under the general prohibition on conduct that “unreasonably manipulates” consumer decision-making. The explanatory memorandum specifically identifies emotionally manipulative choice architecture as a target.
Real ACCC case: No standalone ACCC prosecution for confirm-shaming yet, but it features as an aggravating element in multiple enforcement actions. The ACCC's 2026 compliance and enforcement priorities specifically identify “practices that manipulate consumer behaviour and unfairly impact consumer choice.”
How to check: Read every decline, opt-out, and “no thanks” option on your website. If any of them imply the consumer is making a bad decision, losing something, or acting irresponsibly, that's confirm-shaming. Replace with neutral language. Run a free compliance scan to catch these patterns automatically.
4. Misdirection / False Hierarchy
Definition: Using visual design — colour, size, placement, contrast, animation — to steer consumers toward a specific option (usually the more expensive or profitable one) while making alternatives less visible or less attractive.
What it looks like: A bright, large “Accept All Cookies” button next to a grey, small “Manage Preferences” link. A pricing page where the most expensive plan is visually highlighted with a “Recommended” badge while cheaper plans are greyed out. A checkout page where the upsell option is pre-selected and visually prominent while the “no thanks” option blends into the background.
ACL section: Section 18 — the overall impression test. Courts assess whether the total presentation is misleading, not just individual elements. Visual hierarchy that creates a false impression about which option is standard, recommended, or default can be misleading conduct.
UTP Bill provision: Explicitly covered by the prohibition on conduct that “unreasonably distorts the environment” in which a consumer makes a decision. This is one of the two new legal concepts introduced by the Bill.
Real ACCC case: Microsoft (October 2025). Hid the cheaper Classic plan inside the cancellation flow, making it invisible to the 2.7 million Australian subscribers who didn't attempt to cancel. The visual and navigational hierarchy steered users toward the more expensive Copilot plan by default. See our enforcement roundup for full details.
How to check: Screenshot every decision point on your website. For each one, ask: does the visual design give equal weight to all options, or does it steer toward one? If your “yes” button is three times bigger than your “no” button, you have a misdirection risk.
5. Sneaking / Pre-Selected Add-ons
Definition: Adding items, services, or charges to a transaction without the consumer's explicit, informed consent. This includes pre-checked add-on boxes, items silently added to shopping carts, and terms that change without notice.
What it looks like: A pre-checked box for travel insurance during a flight booking. An “extended warranty” automatically added to cart during electronics checkout. A subscription bundle that includes services the consumer didn't select. “Free” add-ons that automatically convert to paid subscriptions.
ACL section: Section 18 (misleading conduct by omission), Section 29 (false representations about the nature of goods or services). Pre-selected add-ons may also trigger the unfair contract terms provisions under Part 2-3 of the ACL.
UTP Bill provision: Covered by both the general prohibition and the explicit drip pricing provisions. Any charge the consumer didn't actively select should not appear in their transaction.
Real ACCC case: Dreamscape Networks/Crazy Domains ($56,340 in infringement notices). Offered “free” add-on services with domain registrations that automatically renewed at paid rates. See the enforcement roundup for details.
How to check: Go through your entire purchase flow. At checkout, compare what the customer actually selected with what appears in the cart. Any item the customer didn't explicitly add is a sneaking violation. Scan your site to identify pre-selected add-ons and hidden charges.
6. False Urgency / Scarcity
Definition: Creating a false impression that a consumer must act immediately or miss out, when the urgency or scarcity is fabricated. The psychological pressure is designed to prevent considered decision-making.
What it looks like: Countdown timers at checkout that reset when they expire. “Only 2 left in stock!” warnings that display regardless of actual inventory. “15 people are looking at this right now” notifications with fabricated numbers. “Sale ends tonight!” banners for sales that run continuously.
ACL section: Section 18 (misleading conduct), Section 29(1)(i) (false representations regarding the need for goods or services). If the urgency is real, it's not a dark pattern. If it's fabricated, it's misleading conduct.
UTP Bill provision: Treasury's consultation paper specifically identifies “countdown clocks at order stage” and false scarcity notifications as target practices under the “unreasonable manipulation” prohibition.
Real ACCC case: The ACCC's Woolworths/Coles illusory discount pricing case (September 2024) addresses a related concept — creating false impressions about the urgency of a deal. The $150M+ in anticipated penalties demonstrates the seriousness of misleading pricing representations. For background on how these enforcement actions compare, see our Dark Patterns Under Australian Consumer Law overview.
How to check: Identify every urgency or scarcity element on your website. Verify each one against real data. Does the countdown timer reflect a genuine deadline? Does the stock count reflect actual inventory? If you can't prove the urgency is real, remove it.
7. Forced Continuity
Definition: Automatically continuing a subscription or service after a free trial or introductory period, without adequate notice, and often at a significantly higher price. The consumer is charged by default unless they take active steps to cancel.
What it looks like: A 14-day free trial that requires a credit card upfront and automatically converts to a $49/month subscription. An introductory rate of $9.99/month that silently increases to $29.99/month after three months. Annual subscriptions that auto-renew without email notice.
ACL section: Section 18 (misleading conduct about the nature and cost of the service) and Section 21 (unconscionable conduct where renewal terms are unfairly onerous).
UTP Bill provision: The subscription contract requirements mandate clear renewal notices before each billing period. Consumers must be informed of the renewal date, the price, and provided with a simple cancellation mechanism.
Real ACCC case: The eHarmony investigation targets auto-renewal at higher prices with inadequate disclosure. See our enforcement roundup for the full case analysis. Also relevant: HelloFresh charging 62,061 customers who had cancelled — a forced continuity pattern where the system continued despite consumer action. Our subscription trap compliance guide covers the requirements in detail.
How to check: Map every subscription, trial, and introductory offer on your platform. For each one: is there an automatic conversion to paid? Is there a price change at renewal? Is there a clear notice before each event? If the answer to the first two is yes and the third is no, you have a forced continuity problem.
8. Trick Questions
Definition: Using confusing language, double negatives, or misleading phrasing in opt-in/opt-out choices so that the consumer selects the opposite of what they intended. The consumer thinks they're saying no but they're actually saying yes.
What it looks like: “Uncheck this box if you do not wish to not receive marketing emails.” Toggle switches where “on” means opt-out. Consent forms where the yes/no options are reversed from the expected position. Questions phrased so that “yes” means agreeing to data sharing while “no” means agreeing to additional services.
ACL section: Section 18 — if the overall effect of the language is that a reasonable consumer would misunderstand what they're consenting to, that's misleading conduct. The test is the impression created on a reasonable member of the target audience.
UTP Bill provision: Falls under the “unreasonable manipulation” prohibition. Deliberately confusing language that causes consumers to make choices they didn't intend is a textbook example of manipulating decision-making.
Real ACCC case: While no standalone prosecution exists for trick questions, the ACCC's guidance on consent mechanisms under both the ACL and the Privacy Act 1988 makes clear that consent must be “voluntary, informed, current, specific, and unambiguous.” Confusing opt-in language fails this test on multiple grounds.
How to check: Have someone unfamiliar with your website read every consent question and checkbox label. Ask them what they think each option does. If they get it wrong, your language is a trick question.
9. Disguised Advertising
Definition: Presenting advertisements or sponsored content in a way that makes them appear to be organic content, editorial recommendations, user reviews, or search results. The consumer doesn't realise they're looking at a paid promotion.
What it looks like: “Recommended for you” sections that are actually paid placements. Blog articles that are undisclosed advertorials. Search results where paid listings are visually identical to organic results. “Expert picks” that are affiliate-driven. Social media posts by influencers without sponsorship disclosure.
ACL section: Section 18 (misleading conduct — the overall impression is that the content is independent when it's paid), Section 29(1)(e) (false representations about testimonials).
UTP Bill provision: Not specifically targeted by the new provisions, but remains firmly covered by existing ACL prohibitions. The ACCC's guidance on online reviews and testimonials already establishes clear expectations.
Real ACCC case: Multiple enforcement actions against businesses for fake reviews and undisclosed sponsored content. The ACCC has been actively pursuing misleading testimonial cases under s29(1)(e). For more on how the ACCC approaches digital enforcement, see our Australian Consumer Law overview.
How to check: Audit every “recommended,” “featured,” or “top pick” section on your website. If any of them are influenced by commercial relationships, they must be clearly labelled as advertising or sponsored content.
10. Nagging / Obstruction
Definition: Repeatedly requesting, prompting, or pressuring a consumer to take an action they've already declined, or making the undesired action (opting out, cancelling, closing a popup) unnecessarily difficult through repeated interruptions.
What it looks like: Cookie consent banners that reappear on every page after being dismissed. “Are you sure?” prompts repeated multiple times during a cancellation flow. App notifications that re-enable after being turned off. Pop-ups asking for email sign-up that appear on every visit despite the user clicking “no thanks” each time.
ACL section: Section 21 (unconscionable conduct) — courts consider whether conditions imposed were “not reasonably necessary for the protection of the legitimate interests of the supplier.” Repeated nagging to reverse a consumer decision may cross the unconscionability threshold.
UTP Bill provision: The subscription cancellation provisions specifically address obstruction — exit steps cannot exceed what is “reasonably necessary” to end the contract. The general prohibition also covers nagging as a form of unreasonable manipulation.
Real ACCC case: Obstruction features in the HelloFresh/Youfoodz proceedings, where consumers who attempted to cancel were subjected to multi-step retention flows before their cancellation was processed — and in some cases were charged despite completing the process. See our subscription trap compliance guide.
How to check: Attempt to decline, dismiss, or cancel every offer, popup, and subscription on your website. Count the steps. If any “no” action requires more than one confirmation, or if dismissed elements reappear, you have a nagging/obstruction problem. Run a free TrustScan compliance check to identify these patterns across your entire site.
Putting It All Together
These 10 categories aren't academic. Each one maps to specific ACL sections, specific ACCC enforcement actions, and specific provisions in the upcoming UTP Bill. The ACCC has made dark patterns its number one enforcement priority for 2026–27, and it is systematically working through each category.
The penalties are steep and getting steeper. From $19,800 infringement notices to $100M Federal Court orders, the financial risk of non-compliance now dwarfs the cost of remediation.
For 16 specific compliance facts that most businesses miss, see our 16 Things Most Australian Businesses Don't Know About Dark Patterns.
Not sure where your website stands? Run a free scan at trustscan.com.au/scan and get a category-by-category compliance assessment in minutes.
For the step-by-step audit process, read our Unfair Trading Practices Audit guide.
Don't wait for enforcement to find you
Run a free TrustScan compliance check and get an ACL-mapped report of your website's dark pattern risk in minutes.
Scan Your Website Free