A woman I worked with last year tried to cancel a software subscription she wasn't using anymore. She clicked "Cancel Plan" and got a screen asking, "Are you sure? You'll lose access to your saved projects." She clicked through anyway. The next screen offered 50% off if she stayed. She declined again. Then came a screen asking her to explain why she was leaving. Then one more, confirming her cancellation, with the confirm button in pale gray and the "Keep My Plan" button in bright orange. Five screens. Four minutes. She finally succeeded, and immediately posted a one-star review calling the company "impossible to leave."

That maze wasn't an accident. Someone designed it, on purpose, to make canceling exhausting. It's called a dark pattern, and it might already be sitting inside your website or app without you realizing it.

What a Dark Pattern Actually Is

A dark pattern is any part of a website, app, or checkout flow built to push people toward a choice they wouldn't make if the situation were laid out clearly. The name comes from UX designer Harry Brignull, who started cataloguing these tricks back around 2010. Some of the most common ones:

  • Fake urgency. A countdown timer that says "Sale ends in 14 minutes" — except it resets to 14 minutes every time you refresh the page. Or a banner claiming "Only 2 left in stock" on an item that's actually in plentiful supply.
  • Hidden unsubscribe. The "cancel" or "unsubscribe" link exists, but it's buried three menus deep, written in tiny gray text, or requires a phone call during limited business hours.
  • Pre-checked extras. A checkout page adds travel insurance, an extended warranty, or a marketing newsletter to your cart automatically, and you have to notice it and uncheck it yourself.
  • Confirm-shaming. The decline option on a popup reads something like "No thanks, I don't want to save money" or "No, I prefer to overpay," worded so that saying no feels embarrassing.

If any of these sound familiar, you're not alone. They've become common enough that plenty of business owners copy them without thinking twice, because they saw them on a bigger company's site and assumed that's just how it's done.

Why They Work Today and Fail Tomorrow

Here's the uncomfortable truth: dark patterns often do work, at least for a while. That countdown timer really can nudge someone to buy today instead of tomorrow. That pre-checked box really does get more people to add the warranty. In the short term, the numbers can look great, and it's easy to see why a business owner would keep doing it.

The problem shows up later. Once a customer notices the trick, and they usually do, they don't just feel annoyed at that one screen. They start wondering what else on your site isn't quite honest. Trust doesn't erode one click at a time; it tends to collapse all at once, the moment someone realizes they were played.

That woman with the five-screen cancellation didn't just leave a bad review about the cancellation itself. She mentioned it to two colleagues who were considering the same product. That's the real cost of a dark pattern: it's rarely just the customer you lose. It's the customers they quietly warn away afterward.

Regulators Are Starting to Circle This

You don't need to become a lawyer to run a website, but it's worth knowing which way things are moving. In the United States, the Federal Trade Commission has spent the last couple of years pushing for a rule that would require canceling a subscription to be at least as easy as signing up for one. A federal appeals court struck down the specific version of that rule in 2025 over procedural issues with how it was written, but the FTC has continued pursuing the same goal under its existing authority, and has already reached multimillion-dollar settlements with companies accused of making cancellation deliberately difficult.

In Europe, pre-checked boxes have already been restricted under consumer protection rules dating back more than a decade, and EU lawmakers have been drafting broader rules aimed specifically at manipulative design, with more changes expected. None of this means every dark pattern is illegal everywhere today. It does mean the general direction, in both the US and Europe, is toward less tolerance for these tactics, not more. If your business leans on tricks that only work because customers don't notice them, that's an increasingly shaky foundation to build on.

Honest Design Is the Advantage, Not the Compromise

Here's the part I actually want business owners to hear: removing dark patterns isn't a sacrifice you make for the sake of being nice. It's a genuine competitive edge, especially for a small or mid-sized business.

Big companies get away with friction and frustration for a while because they're big. People put up with it because there's no easy alternative sitting one tab over. A smaller business doesn't have that luxury, and honestly, it doesn't need it either. When a customer can find your cancel button in ten seconds, they trust you enough to sign back up later, on their own terms. When your countdown timer is real, the next one you run actually works, because people believe it. Honesty isn't just the right thing to do here. It's the durable, repeatable strategy in a market where customers have grown noticeably more suspicious of the alternative.

This is a different problem than a confusing menu or a slow checkout page — those are usually accidents, the kind of thing I cover in seven signs your website might be losing you customers. Dark patterns are deliberate, by design, start to finish. And if your subscription business specifically struggles with fair cancellation flows, I go deeper into that particular mechanic in what subscription billing software actually has to get right.

Where to Start

You probably don't need to overhaul your whole site this week. Just walk through your own checkout and cancellation flow as if you were a stranger, someone with no loyalty to your brand. Look for anything you'd feel embarrassed explaining out loud to a customer, face to face. If you find something, fix that one thing first, before you touch anything else.

If you'd like a second set of eyes on where your site might be quietly working against your customers instead of for them, I'm glad to take a look. Let's talk through your situation.