For anyone worried about complying with a different rule in every jurisdiction: the practical answer for a small SaaS is to build once to the strictest version and stop thinking about it. Cancel from the same account page where people pay, in no more steps than signing up took, no retention offer they have to click past, and a confirmation email that states the end date. Most billing providers' hosted customer portals already do this out of the box, so it's usually less work than the dark-pattern flow it replaces. The cases that get hard are the ones where signup was online but cancellation was deliberately routed to phone or chat.
loading story #50047506