Reading Mastodon and listening to podcasts it has become accepted truth that only subscription pricing makes software development sustainable. That having users pay once is irresponsible.

But the underlying fallacy is that every user should make you profit.

To be sustainable your users collectively need to pay you enough and with millions of future users it is very possible to just have income from new users.

You still want to cater to existing users. Their goodwill will bring in new users.

@palmin Here’s another great example of a reasonable, helpful way to do subscriptions/upgrades while still being mindful of existing users (also another great app: @goodlinks), similar in spirit to @WorkingCopy

https://goodlinks.app/help/premium/

GoodLinks Premium

Learn how feature upgrade works.

@somelinguist @palmin @goodlinks Nice.
Technically their solution seems a little smarter than mine as I need to create a new non-consumable in-app purchase per year but from a user perspective it seems almost the same.
@WorkingCopy @palmin @goodlinks Yeah, it seems pretty similar as a user. Though yours makes sure there’s actually some new pro feature that needs to be paid for. But both are super-user friendly, and I hope sustainable. :)