Comment by renewiltord
Comment by renewiltord 3 days ago
It's inevitable. You can't afford to just provide a platform for free that someone else monetizes. I wonder what API plans are reasonable:
* Just let your users pay for API access at a per-call rate
* Charge app developer per user
The problem is that ultimately the LTV of the average user is high, but this is skewed up by the most valuable users who will switch to a different app that will inevitably attempt to hijack your userbase once they control enough of your users.
A classic example is that imgur became a social network of its own once it had enough Reddit users and only Reddit doing their own image/video hosting stemmed that bleeding.
And then there's the fact that if you choose the payment-based approaches, one app will suction the data out and compete with you for it; inevitably some user will lose his data through some app breach and blame you; and the basic app any newbie developer will build will be "yours but ad-free" which is fine for him because you're paying the development and hosting costs of the entire infra.
It's no surprise everyone converges on preventing API access. Even Metafilter does.
I'm curious if anyone has an idea for API access that can nonetheless be a successful company. Everyone's always got some idea with negative margin and negative feedback loops which they bill as "but that won't make you a billionaire" (that's true, because your company will fail) but I wonder if there is some way that could work without ruining social network network-effects etc.
Probably not. But there can be API access from a nonsuccessful noncompany - look at Fediverse or whatever.