This is one of the reasons I don't offer life-time deals.
When you offer life-time access, I think it's a fair assumption customers also receive life-time support. Unless of course, you make it abundantly clear that this is not the case. Although I'm not sure calling it a life-time deal is accurate then.
What type of support do your customers require? Are there ways to automate it?
There isn't a lot of support needed, since the app runs locally and is entirely on their end to talk to AI models with their own API keys.
But I'm expecting that keeping the system updated to work with changing underlying AI model APIs is going to be challenging in lifetime access.
I interpreted that they get access to updates, and bug fixes as long as the product exists. But hypothetically, if I choose to not work on the same project, I don't want to be locked-in legally
Right! OpenRouter is one of the providers they can add, and the whole thing is built with sdk.vercel.ai.
But you know, typescript modules keep requiring updates.
I have this proposal from an LTD community (kenmoo), where he thinks that the product can do 1000s of sales if it's branded as LTD with lifetime support for everything.
But I just don't want to be legally locked in forever. He specifically wants it to be an LTD
This is one of the reasons I don't offer life-time deals.
When you offer life-time access, I think it's a fair assumption customers also receive life-time support. Unless of course, you make it abundantly clear that this is not the case. Although I'm not sure calling it a life-time deal is accurate then.
What type of support do your customers require? Are there ways to automate it?
There isn't a lot of support needed, since the app runs locally and is entirely on their end to talk to AI models with their own API keys.
But I'm expecting that keeping the system updated to work with changing underlying AI model APIs is going to be challenging in lifetime access.
I interpreted that they get access to updates, and bug fixes as long as the product exists. But hypothetically, if I choose to not work on the same project, I don't want to be locked-in legally
I would price it as “$89 which includes 1 year of updates” similar to www.sketch.com/pricing/
For your current customers you can clarify this with the offer to email you to discuss any questions around it.
I think most will be fine with it and the few people that do reach out you could offer a refund, extended support, etc
Of course Sketch continues working even if you don’t update for years.
In your cases there’s a dependency on third party APIs. Which is why it’s not a good candidate for this type of model I think.
So maybe it should be a bit more than year. Or maybe it’s at least 3 years of free security/compatibility updates but not new features.
I would also develop it in such a way that it’s future proof. For example for AI stuff you might want to develop against openrouter.ai/
Right! OpenRouter is one of the providers they can add, and the whole thing is built with sdk.vercel.ai.
But you know, typescript modules keep requiring updates.
I have this proposal from an LTD community (kenmoo), where he thinks that the product can do 1000s of sales if it's branded as LTD with lifetime support for everything.
But I just don't want to be legally locked in forever. He specifically wants it to be an LTD