| I’m curious how people here think about this. Many apps start with a one-time purchase.
Clear deal. You pay once, you own the features. At some point, the business model changes:
subscriptions are introduced,
and features people already paid for disappear
or become locked behind a new paywall. I understand why subscriptions exist.
Recurring revenue makes products easier to sustain. But from a user perspective, this feels like changing the rules after the fact.
Not a price increase for new users —
but a retroactive change for existing ones. I recently added GPX import to a project I work on,
specifically to avoid data lock-in.
The idea was simple:
even if someone stops using the app,
their data should remain usable elsewhere. This raised a broader question for me: • Is it ever acceptable to change the deal for existing users?
• Where is the line between sustainable monetization and broken trust?
• How do you think about “ownership” in software you paid for once? Genuinely interested in perspectives from founders and users. |
My rule: You can change the future. You can’t rewrite the past.
If you want to monetize long-term, protect ownership, data access, and core functionality — then charge for what truly costs you to keep running.
let me know if you can help more.