Developers: you want recurring income? Welcome to the club. Your income is not my problem.
Developers: you want recurring income? Welcome to the club. Your income is not my problem.
Quoting from https://museapp.com/memos/2021-06-pricing/ :
> You might be used to software from growth-at-all-costs startups: free at the start (funded by venture capital) but eventually your attention in monetized with ads, your personal data is monetized by selling to third parties, or the personal product takes a back seat to the “enterprise” product.
> Muse is following a different path: personal software, made for you and your unique tastes and needs, and funded by direct payment from you and other members. Because our funding comes from you, the customer, rather than investors with their sights on mass-market adoption, our incentives are better aligned with yours.
> By paying for Muse, you help us stay niche, opinionated, and focused on your needs over the long term.
I think it's worth thinking about where the products and services we consume in our daily lives come from and how the incentive models work. And that definitely includes software.
In the Apple ecosystem that's tough because they roll out breaking API changes in the OS every few years. So if you buy a new computer, upgrade your OS, or otherwise try to keep up with a changing world your software will stop working.
My thoughts on software longevity and why it's a problem for our industry: https://museapp.com/podcast/49-software-longevity/
New architectures do break old apps once in a while. But even then apps do survive several years without touching. And if someone wants to keep using apps after that… IMO it’s fair to put some burden on user - they have to stick to old OS too.
But if app is subscription, then Even sticking to old OS won’t help…
Free trials are another solution, but time also ends up being a bit arbitrary.
In the end, storage is a good metric that doesn't require complex feature gates. We borrowed this model from Notion: they had 1000 blocks free in their original product, but once they started getting those sweet enterprise dollars they were able to give more away for free to individuals. Dropbox and GitHub are two other examples.
Our service still does a lot of work proportionate to data size, so in that sense it's still SaaS and has the same cost dynamics at work. But in the end the real cost of software is engineering salaries, not infrastructure, so that whole discussion is sort of a red herring.
Obviously it remains a problem to solve that our industry can't find a pricing model that is both (1) healthy and sustainable for the business and (2) people find amenable.
But we felt like sync is a core feature and we really want to give it away for free so that people can experience it. Time will tell if that was a good call.
Those same users in a year: Where's the support for all these new features in the OS release just announced? Why haven't there been any free updates to this app I paid you 5 dollars for a year ago? This app sucks, I'm switching to something else. 1 star.
Instead of "cloud storage" which might incur ongoing charges, apps can very well hook onto my GDrive/OneDrive to persist data. Also, games have done this "free updates to this app I paid" for years now.
There are still some apps that do this, Things is a good example. But that creates all kinds of other challenges when a big part of the product is a service (like ours) if you want to support all versions of the client in perpetuity.
Why would maker take away old version from me if I don’t like the new version?
I don’t know what Figma or Notion is. But I dropped beloved Tower git client when they went subscription-only. I still sometimes use their last purchasable version though.
Regarding iOS, It’s possible to refuse updates. I also used iPhone 6 for a looong time and went several years without upgrading OS. I also still use old iPad 4 that receives no updates for years. What can I say… it was a good stable ride!
I don’t care about novelty for the sake of novelty. Once I find a tool I like, I’ll use it as long as possible.
And I’m happy to pay through the nose for quality tools. Be it kitchen utensils or gardening tools or electronics.
I do want to see a world where there is a generic syncing service (maybe AWS can run one, but open standards / open source) similar to Dropbox or iCloud. I can pay one lump sum for all my storage and all my apps will connect through it. But so far no such thing exists outside of the crude file-based syncing of Dropbox, and that's not suitable for building realtime apps on top of.
Personally I'm fed up with syncing both as a user and as a developer.
As a developer, I don't want to deal with infrastructure for an app. It's a massive headache to have 24/7/365 responsive system. I want to make apps, not be on-call sysadmin.
As a user, I don't want to worry who is going to sell my data after going bankrupt. And I'd prefer small dev shops don't waste their time on keeping network infrastructure up and running with security patches.
I'd love that. Ink & Switch has done extensive research on how to enable this with p2p technology etc. Our industry isn't there yet... but lots of good folks are working on it. The Muse sync setup is a step in that direction.
> As a developer, I don't want to deal with infrastructure for an app. It's a massive headache to have 24/7/365 responsive system. I want to make apps, not be on-call sysadmin.
Oh yes. I spent many years carrying a pager for Heroku's infrastructure. Part of the appeal of local-first is the sync infrastructure is necessary to transmit data between devices, not for every single keystroke or gesture the user makes.