The Break-Up: Honest Cancel Flow

Fintech

Intermediate

~2 hours

A single open door in the dark with warm coral light spilling through, illustrating a challenge to design an honest, respectful subscription-cancellation flow.

You decide to cancel a subscription. Simple, right? Twenty minutes later you have clicked through four "are you sure you want to abandon your goals?" screens, dodged a greyed-out cancel button, declined three discounts, and discovered the only real way out is a phone call during business hours. You are not a customer anymore. You are a hostage.

Cancellation is where most products drop the mask. They spent months earning trust and then torch it on the way out with guilt-trips and hidden buttons. There is a better way, and it is also just the decent one.

The brief: Design a subscription-cancellation flow that lets someone leave in under a minute, offers at most one honest alternative, and confirms clearly, with zero dark patterns.

Who you're designing for

Sam, 27, is trimming their spending and wants to cancel a $14.99-a-month app they stopped using in March. They are already braced for a fight, thumb hovering, ready to be annoyed.

Constraints

  • Cancel is reachable in 2 taps from account settings. No scavenger hunt, no buried menus.

  • No dark patterns. No guilt copy, no disabled or hidden cancel button, no forced phone call, no confirm-shaming ("No thanks, I like wasting money").

  • Offer at most one alternative (a pause or a downgrade), presented once and clearly skippable in a single tap.

  • End on an unambiguous confirmation: it is done, here is the exact date access ends, and here is whether they will be charged again.

Bonus round

Design a genuine one-tap "pause for a month" that actually serves the user (keeps their data, stops the charge) instead of being a trap dressed as a favor.

What good looks like

  • Sam cancels in under 60 seconds and never once feels manipulated.

  • The alternative is easy to take and just as easy to skip.

  • Sam leaves knowing exactly when access ends and that they will not be surprise-charged.

Suggested tools

Figma for the screens, Maze to test whether a stranger can actually cancel without help, and pen and paper to map the shortest honest path first.

Brand vibes

  • Netflix for frictionless cancel and a genuinely useful pause.

  • Spotify for clear, honest plan management.

  • Rocket Money as the cautionary context: an entire product exists because companies make cancelling so hard that people pay someone else to do it. Design the flow that makes Rocket Money unnecessary.

Felipe's tip

How you let people leave is how they remember you. This is really a behavioral design question wearing a cancel button, and the honest answer is the one that ages well, the same argument I make for thoughtful AI over gimmicks. If you want a warm-up in doing right by a stressed user, Oops-Proof My Order is good company.

Share it

Designed a break-up worth being proud of? Post it and tag flinbu. Show me the two-tap exit. #FlinbuChallenge #EthicalUX

Let's talk

I like to connect and see how we can work together

All trademarks, logos, and brand names are the property of their respective owners. All company, product, and service names used on this website are for identification purposes only. Use of these names, trademarks, and brands does not imply endorsement.

© 2026, Felipe Linares - flinbu. All rights reserved. | Terms and Conditions | Privacy Policy | Cookies Policy

|

Let's talk

I like to connect and see how we can work together

All trademarks, logos, and brand names are the property of their respective owners. All company, product, and service names used on this website are for identification purposes only. Use of these names, trademarks, and brands does not imply endorsement.

© 2026, Felipe Linares - flinbu. All rights reserved. | Terms and Conditions | Privacy Policy | Cookies Policy