You buy a hammer. It's yours. It works until the handle cracks, and even then you can replace the handle. You buy a book. It sits on your shelf for decades. You lend it, resell it, pass it down.
You buy an app for $4.99 and assume the same logic applies. It doesn't.
Every app you purchase has an expiration date. The difference between an app and a carton of milk is that nobody prints the date on the app. It could last ten years. It could last three months. You won't know until the day it stops working — and by then, your money is long gone.
The illusion of ownership
When you pay for an app, it feels like a transaction: money for a product. But what you're actually buying is a snapshot — the app as it exists today, on today's operating system, under today's platform rules. All three of those things will change, and the app needs someone to keep it in sync. If nobody does that work, the app decays.
This is fundamentally different from physical goods. A hammer doesn't need updates when gravity changes. A book doesn't stop working when the shelf gets replaced. But an app that was perfect on iOS 16 might be broken on iOS 18. An Android app that never adopted edge-to-edge display runs in compatibility mode on modern devices — black bars, broken layouts, a relic from a version of the OS that no longer exists. Every September, every major OS release, every platform policy change is a potential expiration event.
You didn't buy a product. You bought access — with a duration nobody told you about.
The developer moves on
The most common way apps expire is the simplest: the person who made it stops.
Marvin was widely considered the best EPUB reader on iOS. A single developer in Malta built it with a custom rendering engine, character analysis that could map people and places across your books, dyslexia-friendly fonts, and typography controls no competitor matched. It cost $4.99. The last update shipped in October 2017. No announcement, no explanation — the developer just went silent. In May 2023, Apple removed it from the App Store. Today, a small community of holdouts uses iMazing to sideload the app onto new devices from backups. That's what ownership looks like when the developer is gone: hacking your way around a platform that's already moved on.
KyBook, another ebook reader, told the same story in a slightly different key. Three separate paid versions over the years, each requiring a new purchase. No upgrade path, no loyalty pricing. KyBook 3 was removed from the App Store around 2022. The developer went silent. For users who relied on it for DJVU and FB2 formats — formats almost no other iOS app handles well — their libraries became stranded on a dead app.
These aren't obscure tools. Vesper was a note-taking app built by John Gruber, Brent Simmons, and Dave Wiskus — three of the most respected names in the Apple development world. If anyone could make a premium indie app sustainable, it was them. Vesper launched in 2013 at $4.99, got glowing reviews, and never made enough money to survive. It shut down in 2016. Instacast pioneered podcast features that are now standard everywhere — variable speed, silence trimming, cloud sync — and went through five paid versions before the developer announced in 2015 that he'd simply run out of funds.
The economics make the expiration date predictable, even if the exact date isn't. A $4.99 app with 10,000 buyers generates about $35,000 after Apple's cut — before taxes. That's not a salary. That's a year or two of side-project motivation. But users expect the app to work for a decade, through ten major OS releases, each one requiring testing and fixes that nobody is paying for.
It's not just indie apps
You might think this is a small-developer problem. Pay more, buy from a real company, and you're safe. You're not.
1Password sold standalone licenses for over a decade. Versions 3, 4, 5, 6, 7 — each a separate purchase. Loyal users paid upwards of $250 across all of them. When version 8 launched in 2022, the rules changed overnight: subscription only, no standalone option, no upgrade path. The native Mac app was replaced with an Electron rewrite. Local vaults were eliminated — all passwords now had to go through 1Password's cloud. The price became $36 per year instead of a one-time $65.
Users who'd evangelized 1Password for years — who'd told everyone they knew to buy it — migrated to Bitwarden and KeePass. They weren't just losing an app. They were learning that a decade of purchases meant nothing once the business model shifted.
Sparrow, one of the best email clients ever made, hit #1 on the Mac App Store on its first day. Users paid $2.99 on iOS, $9.99 on Mac. In 2012, Google acquired the team. Not the product — the team. Development stopped immediately. Google pulled the apps in 2015. One commenter on Hacker News captured it perfectly: "I paid full price for every version of the Sparrow app I could find. I told everyone who would listen to buy it. I couldn't have given them more money even if I wanted to."
Weather Line, an indie weather app, was acquired by an unnamed buyer in 2021 and shut down in 2022. The buyer was never identified. Twitterrific ran for 16 years — it helped popularize the word "tweet" — and was killed overnight when Twitter revoked API access for all third-party clients in January 2023. No warning. No transition period.
The common thread isn't the size of the developer or the quality of the app. It's that every one of these was someone else's business, running on someone else's platform, and you had no say in what happened next.
The platform has the final word
Even if an app survives its developer, it still has to survive the platform.
In April 2022, Apple began aggressively enforcing its App Store Improvement policy: apps not updated in three years that fall below a minimum download threshold get a 90-day warning, then removal. The policy doesn't distinguish between abandoned apps and finished ones. A completed game, a utility that does exactly one thing well, a calculator — they all face the same clock.
Apple says removed apps remain downloadable from your purchase history. In practice, many users report this doesn't work. And it only applies to the specific device you're on — get a new phone, and you might find that the app you paid for simply isn't available anymore.
Google's approach is different but equally final. Apps must target a recent Android API level or become invisible to new users. The mechanism varies, but the outcome is the same: platforms actively remove software that isn't being maintained, regardless of whether it still works.
This creates a paradox. The app on your phone might function perfectly today — fast, stable, no bugs. But because no one is pushing updates to satisfy the platform's requirements, it's already on borrowed time. The expiration date is set. You just can't see it yet.
The hidden subscription
Here's the uncomfortable truth: every one-time app purchase is a subscription in disguise. The only difference is transparency.
A subscription tells you exactly what you're paying and when it ends. A one-time purchase hides the same reality behind a more comforting story. You pay once, you feel like you own something, and then one day — three months, three years, ten years later — it's gone. The duration was always limited. It was just never disclosed.
This isn't a moral failing by developers. Most of them are doing honest work and charging honest prices. The problem is structural: software requires ongoing maintenance to survive, and a one-time payment doesn't fund ongoing anything. The $4.99 you paid bought you the app as it existed on that day. Everything after that — every OS compatibility fix, every security patch, every platform policy adaptation — was charity.
Calvetica, a calendar app, launched in 2010 for $2.99. It was the fastest way to create events on an iPhone, and users loved it for over a decade. Around 2020, the studio behind it simply vanished. No announcement, no shutdown notice. In 2023, a community member was given access to the code and pushed one final update. Thirteen years of an app's life came down to a stranger volunteering their time. That's not a sustainable model. That's luck.
What this means for how you choose tools
None of the apps in this piece disappeared because they were bad. Marvin was exceptional. Sparrow was best-in-class. Even 1Password — the industry standard — didn't disappear, but it did make every standalone purchase obsolete overnight. Whether the app vanishes or the deal changes, the result for the buyer is the same: what you paid for is gone. Software doesn't survive on a single transaction. It survives on sustained effort, and sustained effort needs sustained funding.
This doesn't mean subscriptions are always better, or that every one-time purchase is a trap. But it means the question isn't just "how much does this cost?" It's "how long will this last, and what happens when it doesn't?"
A few things worth considering before you commit:
What are you really buying? Not a product — a snapshot. It works today. Whether it works in two years depends on factors entirely outside your control.
Where does your data live? If the app holds your books, notes, passwords, or calendar, and the app disappears, can you get them out? Vesper's developers let users export everything before shutting down. Most don't extend that courtesy.
Who maintains this? A solo developer is a single point of failure, no matter how talented. A company can change its business model at any time. Open-source projects can survive their founders, but commercial apps rarely survive theirs.
The best deal isn't the cheapest app. It's the one that's still around when you need it — the one whose expiration date, hidden or not, extends past your own need for it.