Watch outMay 28, 2026
The Cancel Button Is Hidden on Purpose
A field guide to dark patterns: the roach motel, the shame button, and the box that checked itself.
By Shinjoo, founder4 min read

Signing up took one tap. The app remembered your card, the trial started instantly, confetti may have been involved. Now try to leave. Suddenly you're on the desktop site, logged in again, hunting through Account, then Membership, then Manage Plan, until you reach the final boss: a phone number, staffed weekdays only, in a time zone that is not yours.
That asymmetry has a name. Designers call these dark patterns: interface choices built to steer you somewhere you wouldn't have gone on purpose. Once you can name them, you see them everywhere.
A short field guide
- The roach motel. Easy in, hard out. The effort gap is the strategy: every extra screen on the way out retains some percentage of people who give up and keep paying.
- Confirm-shaming. The decline button written in first person to humiliate you: "No thanks, I hate saving money." A company that needs you to insult yourself on the way out is telling you something about the offer.
- The pre-checked box. The protection plan, the newsletter, the second subscription riding quietly along in your cart. Consent, pre-poured.
- The fake countdown. The timer hits zero, you refresh, it's reborn. We covered its natural habitat in the sale rack post.
- The disappearing cancel path. Renamed, buried, moved behind a chat agent, or barricaded with three consecutive "pause instead?" offers. Each screen peels off a few more people.
Where the rules stand
Regulators have spent years pushing a plain principle: canceling should be as easy as signing up. Industry lawyers have spent the same years arguing otherwise, and the rules keep getting written, challenged, and rewritten. Whatever the state of that fight when you read this, don't build your plans on it. Treat the exit as your job to find, and be pleasantly surprised if the law ever hands you a map.
Your side of the counter
- Calendar the trial before you start it. The moment you tap "start free trial," set a reminder two days before billing. Future-you gets a decision instead of a charge.
- Screenshot the terms at signup. Price, renewal date, the page that says how to cancel. Thirty seconds now; evidence later, when the terms have quietly moved.
- Sweep on a schedule. A statement read plus a cancellation pass, a couple of times a year. The subscription audit walks the whole routine step by step.
- Escalate calmly when you're genuinely trapped. Ask in writing first; the scripts in negotiating your bills work on retention agents too. If you canceled and they keep charging, a with your bank is what disputes are for.
None of these patterns can beat a person with a calendar reminder and a screenshot. They only need you tired, and they're patient. Here's the tell worth remembering: a company confident you'd choose to stay would never need to hide the door.
Want more like this?
The blog is the fun stuff; the substance lives in the library. And if there's a money thing you want us to write about, ask for it anonymously.
Next up on the blog
The Lipstick Effect: Small Comforts in a Locked-Out Economy
When the house feels impossible, the $9 treat feels like the only vote you get.
5 min read
