I’ve been running BoltAI[1] and it generates enough revenue for me to work on it full time.
I follow the “perpetual license with one year of support/updates” model. So far it’s working great. My customers love it as they’re in control of the software. Some users can run BoltAI entirely offline.
But I’m adding the subscription soon as this model is not sustainable when I’m adding other cloud features such as cloud sync and other collaboration features.
I think the pricing model should reflect the value and cost of the product. If it’s more on the software side (think winzip or other smaller desktop widget where there is no or low operational cost), it should be one time payment. If it’s more on the service side (cloud sync, collaborative features, fast changing niche where you need to update the product constantly…) then it makes more sense to charge a subscription.
But the tricky part here is that potential customers might not see it that way. Many assume it’s just like another desktop app, therefore it has to be one time payment. So in my experience, I’d start with no cloud feature and offer a perpetual license. Then I’ll add a subscription and with other cloud features. Basically 2 different offerings.
Great app, I actually mentioned you in my other comments as a good example of a one-time payment model and why it works for you, at least until you add the more service oriented features as you mentioned.
I’m sure Msty is a good app. And it might be better for some users while it might be worse for others. For example, it’s not a native app and doesn’t support “inline usage”, which some users may find not appealing.
Yes, it’s just an example. And when you install 10 different tools like this, one might argue that your argument is the same as the famous Dropbox comment.
Look, this is not a contest. I’m just an indie developer trying to build something that my customers want.
They are smart and they use many different tools.
I’m sure many of them, like you, prefer Msty or other products. But some of them are really like my product because it fits them better.
A product doesn’t need to “be the best”, or to “win the entire market”.
I follow the “perpetual license with one year of support/updates” model. So far it’s working great. My customers love it as they’re in control of the software. Some users can run BoltAI entirely offline.
But I’m adding the subscription soon as this model is not sustainable when I’m adding other cloud features such as cloud sync and other collaboration features.
I think the pricing model should reflect the value and cost of the product. If it’s more on the software side (think winzip or other smaller desktop widget where there is no or low operational cost), it should be one time payment. If it’s more on the service side (cloud sync, collaborative features, fast changing niche where you need to update the product constantly…) then it makes more sense to charge a subscription.
But the tricky part here is that potential customers might not see it that way. Many assume it’s just like another desktop app, therefore it has to be one time payment. So in my experience, I’d start with no cloud feature and offer a perpetual license. Then I’ll add a subscription and with other cloud features. Basically 2 different offerings.
[1]: https://boltai.com