What Is a Dark Pattern?
The design tricks that make it harder to say no. A plain-English guide to subscription traps and the small interface choices that can steer what we click, buy or share.
The short version
The screen makes one choice easier, louder or harder to avoid than another.
A dark pattern may push you to buy, subscribe, share data or keep an account by hiding the alternative, adding friction or creating pressure.
That does not mean every bright button, reminder or sales message is a dark pattern. Good design helps people understand their options. The question is whether the interface gives you a fair chance to make an informed choice.
Why the phrase matters
“Dark pattern” is a useful description, not a legal verdict. A design may be confusing, pushy or frustrating without a particular law being broken. Whether conduct raises concerns under Australian consumer or privacy rules depends on the facts, the organisation, the service and the applicable rules.
The Australian Competition and Consumer Commission has described dark patterns as practices that can confuse users, make it difficult to express their real preferences or manipulate them into taking certain actions. The Office of the Australian Information Commissioner has also discussed deceptive design patterns that can make privacy-protective choices harder to find.
That is why BARK starts with observation. We do not need to decide what the designer intended before we record what the page displayed and what happened when we tried to choose.
Twelve patterns worth learning to spot
1. The easy yes, difficult no
The “accept”, “continue” or “start trial” button is prominent. The alternative is a small text link, hidden behind another screen or expressed in language that makes the user feel awkward for choosing it.
Try asking: Can I find the less commercial option without guessing?
2. The subscription trap
An offer begins with a free period, discounted price or convenient delivery. The ongoing charge is less prominent, or cancellation requires more steps than sign-up.
Try asking: What will I pay, when will it start and where exactly do I cancel?
3. Confirm-shaming
The interface turns a choice into a judgement. “No, I don’t want to save money” is not a neutral description of a button. It is a nudge with a little guilt attached.
Try asking: Would the same choice feel ordinary if the wording were neutral?
4. Hidden costs or late surprises
The headline price looks clear until delivery, service, conversion or recurring fees appear near the end of the process.
Try asking: At what point did the full cost become visible?
5. Privacy friction
The service asks for more information than seems necessary, defaults to broad sharing or makes the privacy-protective route require several extra clicks.
Try asking: What information is being requested, and can I complete the task without providing it?
6. The maze of cancellation
You can begin online, but ending the service requires a phone call, a chat, a form, a different menu or a conversation designed to make you change your mind.
Try asking: How many steps did sign-up take compared with cancellation?
7. Cookie-consent friction
The privacy-friendly choice is hidden behind several layers while “accept all” is immediate and prominent.
Try asking: Can I reject non-essential cookies in roughly as many steps as I can accept them?
8. Free trial, automatic charge
A trial looks free, but the transition to a paid plan is easy to miss or difficult to stop before the deadline.
Try asking: Was the price, renewal date and cancellation method clear before I started?
9. In-game purchase prompts
The game interrupts play with limited-time offers, bundles or virtual currencies that make the real cost harder to see.
Try asking: What would this cost in ordinary money, and can I decline without losing progress?
10. Forced continuity
A service keeps charging or renewing because stopping requires a separate action that was not made clear at sign-up.
Try asking: What exactly will happen after the first payment or introductory period?
11. Drip pricing
The price appears low at first, then unavoidable fees are added late in the process.
Try asking: When did I first see the full amount I would actually pay?
12. Default opt-ins
A box, setting or permission is already selected, relying on people to notice and untick it.
Try asking: Would I have made this choice if the default had been blank?
Three fictional examples
See how the pressure can appear on screen
These interfaces were created for Puppy vs Algorithms. They do not reproduce a real service. Open each fairer version to compare the same task without the added pressure.
False hierarchy
One choice is made to look like the obvious choice
Choose your privacy settings
Optional data helps us personalise your experience.
- What you can observe
- One option is larger, filled and placed first.
- What may be happening
- The visual hierarchy directs attention towards the service's preferred choice.
- What to check
- Can you understand and select either option without hunting for it?
Show a fairer version
Fictional fairer example
Choose your privacy settings
Optional data helps us personalise your experience. Both choices are presented equally.
Both routes are clear, comparable and available without an extra screen.
Scarcity cues
Urgency arrives before you can check the claim
Weekend pass
$49
- What you can observe
- A low-stock message and timer appear together.
- What may be happening
- The interface creates pressure to act before comparing options.
- What to check
- Does the page explain where the stock figure or deadline comes from?
Show a fairer version
Fictional fairer example
Weekend pass
$49
Availability: 12 passes remain
No countdown is shown. Check the details before choosing.
The information is useful without making waiting feel like a mistake.
Forced continuity
Joining takes two steps. Leaving takes five.
Cancel membership
Before you go, choose what happens next.
Step 4 of 5
- What you can observe
- The cancellation screen foregrounds retention choices and makes the exit link quieter.
- What may be happening
- Extra prompts and unequal controls make continuing easier than leaving.
- What to check
- Can you reach a clear cancellation confirmation without switching channels or accepting another offer?
Show a fairer version
Fictional fairer example
Cancel membership
Your membership will end on 14 August. No further payments will be taken.
Both options use the same visual weight and the cancellation route stays in account settings.
A fair way to investigate
You do not need to run a laboratory experiment. Start with one ordinary task and write down what happened.
- Name the service and the task you were trying to complete.
- Record the date, time and device or browser if it matters.
- Describe the words, buttons and steps you directly saw.
- Note what you tried and what happened next.
- Keep only the screenshots or notes needed to explain the sequence.
- Remove unrelated personal information before sharing anything.
Do not create an account just to provoke a service, repeatedly submit a form or publish another person’s details. The aim is to understand the experience you actually had, not to manufacture a more dramatic one.
What you can do next
If the issue affected a purchase, subscription or account, begin with the business and keep the written response. If you are seeking a broader regulatory response, check what the relevant body accepts and what it can actually do.
If you are unsure, use the BARK route finder to clarify the likely first step. It does not decide whether a law or platform rule was broken, and it does not receive or submit your evidence.
The useful question is not only “Is this a dark pattern?” It is:
What did I observe, what outcome do I want, and who is equipped to hear about it?
Evidence Trail
What this article is based on
ACCC. ACCC's compliance and enforcement priorities update 2026-27 address. 19 February 2026
Identifies subscription traps, dark patterns, automatic renewals and non-cancellation clauses as digital-market and consumer-trust concerns.
ACCC. Digital platform services inquiry interim report: subscription traps and dark patterns. September 2023
Discusses subscription traps and deceptive design concerns in digital services.
OAIC. GPEN Sweep 2024: Deceptive Design Patterns. 9 July 2024; checked 26 July 2026
Reports an international privacy sweep examining confusing language, interface interference, false hierarchy, preselection, confirm-shaming, nagging, obstruction and forced action.
ACCC. Price displays. Checked 26 July 2026
Explains total-price requirements, preselected extras and the ACCC's consumer guidance about drip pricing.
Limitations
These sources describe patterns, regulatory priorities and general consumer or privacy concerns. They do not establish that every frustrating design is unlawful, or that any fictional example in this article represents a particular business.
Review date: 26 July 2026