design ethics
Forced continuity
What is forced continuity?
Forced continuity is a free trial that quietly turns into a paid subscription - card taken up front, charge landing the moment the trial ends, with no clear warning. The trial was real; the silence around the charge is the trick.
Also known as: silent renewal, auto-renewal trap
The demo
A 7-day free trial. Click "advance a day" and watch what happens when it ends - then switch modes and see the same trial handled honestly.
Day 0 - trial started
The trial is running. Keep advancing the days.
What this demo shows (text version)
A seven-day free trial that you move forward one day at a time. In forced continuity mode, nothing is said until day seven, when the card is charged automatically with no warning - the first you know of it is the charge.
In honest mode, a reminder appears on day five that the trial is about to end, with a clear choice to keep the subscription or cancel before any money is taken. The trial and the price are the same in both modes; the only difference is whether renewing is something you consent to or something done to you while you weren't looking.
In the forced version the days ticked by and then the charge simply appeared - no reminder, no choice. In the honest version a heads-up arrived before the money did, and renewing was something you decided rather than something that happened to you. The trial is identical; consent is the whole difference.
The line is consent, not the charge itself. Charging for a subscription is fine; charging someone who has forgotten they signed up, gave a card for a "free" trial, and was never reminded, is not. A clear pre-charge reminder and a one-click cancel turn the same business model from a trap into a fair deal.
My rule: if your revenue depends on people not noticing, it isn't really their choice. Send the reminder you would want to receive, make the trial's end date impossible to miss, and let people leave as easily as they joined - the same fix that defuses the [roach motel](/entries/roach-motel/) next door.