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 I quite heavily rely on @ShellFish. I would quite happily have a subscription option to keep trickling money your way to make sure it remains under development. (Assuming others would do the same.)

Equally, I’m happy to stan for it - it’s a great app folks! - but I worry that probably doesn’t send much your way.

@palmin I agree that subscriptions—really, I would call it rental—is not the only way.

However, I’m not sure how I would even calculate profit per user.

Paid upgrades are important. Mine has been a huge boost, but it’s the first in five years, and it’s totally voluntary, not forced on previous customers.

@lapcatsoftware @palmin for what it’s worth, I wouldn’t have discovered your paid upgrade if I didn’t follow you on here or see it in an indie blog. But I also heard about the original STM on an indie blog, so take that with a huge grain of salt.
@ehler At some point I’m going to advertise the upgrade within the old StopTheMadness extension, but I haven’t done that yet. I don’t like to be pushy. :-)
@lapcatsoftware an extension is probably the hardest type of app to do this in a way that people will actually see that doesn’t interrupt people. A new message about it on the settings would make sense, but I haven’t cracked my own settings in awhile on it.

@palmin if it wasn't impractical it'd be nice to have a happy medium, something along the lines of "pay X per month, but only in months where you've actually used the app".

Some tools are worth paying for, but if I don't use them very often the price per use can be very high. And manually managing subscriptions to only have the "correct" ones active is terrible…

@palmin subscriptions also assume that all software requires substantial maintenance to continue operating. Ideally you'd be able to say "it's done" and maybe spend a week a year cleaning up some deprecated APIs, but the churn in mobile OSes seems to make that impossible currently
@palmin I think you are not wrong, and alternate models can be a better fit for some types of applications/markets. However, the market changes that followed from App Stores set consumer expectations in ways that make it increasingly like swimming upstream to attempt to adopt and communicate other models – making it that much more difficult to and risky to pursue them.
@palmin I thought your very specific model of "pay once, use forever, pay again to unlock new features" was working well for you. Isn't this the case anymore?

@andreagrandi The model in Working Copy is working well and my other apps allow the user to either pick a subscription for short term usage or a lifetime purchase if they prefer this.

But the pendulum has swung so far towards subscriptions that users question if there will be long-term support for apps without subscriptions.

@palmin @andreagrandi On the other hand, I still keep seeing plenty of apps requiring subscriptions that have no long term support at all, and also lots with only very, very minimal updates. Working Copy still has the best model. I’ve paid for the new pro features almost every year since I started using it in 2015. Because your respect for users, I’ve gladly bought several of your other apps.
@palmin to me the WorkingCopy model was always as perfect as it gets. For other options I seldom use software that offers subscription only (except if there’s a backend that has to be operated and generates costs), but in most cases choose the buy option. If available, that is… if not I may skip and use another product instead that offers this option.
Offering subscriptions for those who like that model is fine with me. I just not like it as the only option.
A pure software rental model always triggers a look at alternatives for me, and I’ve switched away from some long-used products because of this (Text Expander comes to mind.) I’m perfectly happy with lifetime or major version buyouts, as there is a clear value exchange there. On the goodwill point, I also agree that the Working Copy model is clear value for my money, and have been happy to take lifetime buyouts of @palmin ’s other apps because of this (plus the apps are great!)

@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. :)

@palmin I’m not entirely sure yet, but based on the unlock premium screen, the new @menubox looks like it might be another app that follows a similar pro model?

https://snailedit.social/@menubox/113091608978911982

Menu Box (@[email protected])

Attached: 1 image We're very excited to be able to announce the official release of Menu Box! Menu Box is an app designed to provide beautiful custom menus for use in your advanced Shortcuts. Menu Items are fully customisable, including allowing you to add an SF Symbol, an existing App Icon, or your own image, as well as allowing you to add a data payload to be read in via your Shortcuts. Menu Box helps make your Shortcuts even more powerful and is especially perfect when paired with the Action Button to make your phone even more useful as you go about your life. Find out more at https://menubox.app

SnailedIt.social
@somelinguist @palmin
Yup! Working Copy was one of the inspirations for our pricing model.
@menubox @palmin That’s great!
@menubox Will premium be shared with the Mac app once it’s released?