The Same Subscription Is Two Different Cancellations: App Store vs. the Vendor
Cancelling on a vendor's website doesn't stop an App Store charge, and cancelling in the app often does nothing at all. Why a subscription you bought through Apple or Google is a separate billing relationship you have to close in a different place.
The first time this bit me, I cancelled a subscription on the company’s website, watched the confirmation screen say “your subscription has been cancelled,” and then saw the charge come back the next month anyway. It wasn’t a scam and it wasn’t a mistake on their end. It was that I had bought the subscription through the App Store, which meant the company never had my card, never controlled my renewal, and their “cancel” button couldn’t reach the one place that actually billed me. That single fact — that a subscription you buy through Apple or Google is a different billing relationship from one you buy directly — is the most useful thing I’ve learned about recurring charges, and almost nobody explains it.

Here is the mechanism, because understanding it makes the fix obvious. When you subscribe inside an iPhone or Android app, the platform — Apple or Google — becomes the merchant of record. They process the payment, hold the card, and renew it on schedule. The app’s developer can see that you have a subscription through the platform, but they cannot cancel it for you, and the card they have on file is nothing — they never touched it. So there are two separate records of “you subscribed”: one at the platform, one at the vendor. Cancelling one leaves the other running.

That’s why the fix lives somewhere most people never look. On an iPhone or iPad it’s under Settings, then your name, then Subscriptions. On Android it’s the Play Store, your profile, then Payments & subscriptions, then Subscriptions. That list is the real source of truth for anything you bought in-app, and it frequently does not match the “active subscriptions” list on a vendor’s own website. I now treat these as two separate ledgers that have to be reconciled, the way I’d reconcile a list of every recurring charge against my bank statement.
The second trap is the in-app “cancel” button, which is worse than the website because it looks like it worked. Some apps put a button that says something like “cancel subscription” that actually just turns off a feature or downgrades a tier, while the App Store subscription — the thing that bills you — keeps running untouched. It’s not always malicious; sometimes it’s just a confused designer. But the practical rule is the same either way: the only cancellation that counts for an in-app purchase is the one in the platform’s subscription settings, so I never trust a cancel button I tapped inside the app to have done the job.
The trial version of this is where it gets expensive, because a free trial started in-app converts to a paid subscription through the same platform, and the trial’s end date is a deadline most people don’t write down. Apple and Google will auto-renew a trial at full price unless you cancel ahead of time — typically at least 24 hours before the period ends — and the cancellation has to happen in that same platform settings screen, not on the vendor’s site. I’ve written before about the free trial I forgot, and the in-app version is the same mistake with an extra step hiding the off-switch.
There’s also a price angle that sits underneath all of this. Platforms take a cut of in-app purchases, and some apps quietly charge more when you buy through Apple or Google than when you pay on their own website, to make up the difference. It’s not universal and it’s not always legal for them to advertise it, but it means the same subscription can have two different prices depending on which billing door you walked through. Before I commit to anything, I check whether the vendor’s own site quotes a lower number than the in-app button — the difference, when it exists, is pure recurring margin I’d otherwise hand over for the convenience of a thumbprint.
The refund path is different too, and that matters the first time you need it. An App Store charge has to be refunded through Apple — you request it in your purchase history, and the vendor can’t refund a charge they never took. A vendor-direct charge goes through the vendor’s own refund policy. Neither is automatically easier; they’re just in different places, and asking the wrong party for a refund is a reliable way to burn an afternoon. Knowing who billed you tells you who to ask, which is the same instinct as reading the cancel flow as part of the product.
What I actually do now is simple and boring, which is why it works. When I start any subscription, I make a one-line note of where I started it — “app” or “website” — because that single fact determines where the off-switch lives later. It takes ten seconds and saves the hour of hunting I did the first time. The note matters more than the price, because a cheap subscription you can’t find the cancellation for is more expensive than an expensive one you can turn off in one tap.
The deeper reason this trips people is that we think of a subscription as one thing — “I have this app” — when it’s actually a relationship with two different institutions that don’t talk to each other. The platform bills you on a schedule it controls; the vendor sells you access on terms it controls; and neither one has a complete picture. When you cancel on one side, the other side never gets the message. That’s not a flaw in any one company; it’s just what happens when a middleman sits in the billing loop.
For someone like me, whose income arrives in lumps, these surprise renewals aren’t a minor annoyance — they land in the wrong week and turn a quiet month into a shortfall. So the audit has become part of the routine: every month or two I open the platform subscription lists on both my phone and my laptop, hold them up against the vendor sites, and kill anything that only exists on one side of the ledger. It’s the same reason the small subscriptions are the hardest to cancel and the easiest to miss — they’re the ones hiding in the second place you never checked.
The honest summary is unglamorous: figure out who is actually billing you, cancel on their side, and write down where you signed up before you need to remember it. Nothing here is investment advice and nothing here is clever — it’s just the mechanics of who holds the card, and once you see that the “subscription” is really two records in two systems, the rest of the discipline follows on its own.



