11 ms·
For the uninitiated, $2.52/month is what it would cost users to browse Reddit with Apollo under the current API pricing. RIF would be just $0.73/month[1]. For
by jimmytucson 3y ago
For the uninitiated, $2.52/month is what it would cost users to browse Reddit with Apollo under the current API pricing. RIF would be just $0.73/month[1].
For comparison, Reddit Premium is $5.99/month[2].
[1] https://old.reddit.com/r/redditdev/comments/13wsiks/comment/jmmptma https://old.reddit.com/r/redditdev/comments/13wsiks/comment/...
[2] https://www.reddit.com/premium https://www.reddit.com/premium
- princevegeta89 3y agoI don't see why the fuck anyone would buy reddit Premium. Enough with these subscriptions;
- dybber 3y agoIf it gave you the possibility to use other apps than the official? I think people would want to do that.
- justinhj 3y agoThe business model being, we make a client so bad that you will willingly give us money to not use it.
- thepasswordis 3y agoMaybe if I could then bypass the ridiculous rules some mods put on their subreddits I would. Imagine paying for Spotify, and then some ego tripping power nanny decides you aren’t allowed to listen to some of the music. It’s absurd. The lex Friedman subreddit especially is like this. The number of people banned from that sub for simply disagreeing with Lex is ridiculous. Why on earth would I pay for something like that?
- microtonal 3y agoYeah, but I may be wrong, but isn't it quite hard for Reddit clients to handle this? They'd have to project how many API requests their users are going to make and if they underestimate it's potentially costing them millions. Also, it's difficult to modify app subscription prices constantly, especially for existing subscribers? They could offer in-app purchases of API requests, but that results in quit a bad UX. If Reddit should charge for API access, why not make it part of Reddit Premium? Reddit gets more premium subscribers and clients don't have to deal with all the complexities of how to handle API request prices. It reeks of just wanting to destroy third-party clients in favor of their own (terrible) client.
- iLoveOncall 3y agoPretty easy to handle if you don't buy a monthly subscription but instead buy X API calls and can reload when you run out.
- kevincox 3y agoThat doesn't sound like a great experience for users. 1. They don't directly know what actions are causing how many API calls, so it is unclear what they are buying. 2. It creates the incentive to use the service less to save money. 3. They aren't directly in control of what API calls the app makes, so there is some disconnect. (What if the developer decides to preload some info because it creates a better experience?) Generally the user should be purchasing based on the value it offers them, not the cost to provide the service.
- jimmytucson 3y ago> If Reddit should charge for API access, why not make it part of Reddit Premium? Wouldn't this be the worst of both worlds for the 3rd party app developers? In the current model, the developer of Apollo could charge $2.99/month and pay themselves $0.47/month/user. If we assume 80k paid users, that's $450k/year - not bad for a passion project! If Reddit instead took it out of developers hands and made users of Apollo pay Reddit for access, that would seem mighty unfair to the developer of Apollo, wouldn't it?
- opello 3y agoIt seems ideal to me where Reddit loses the ability to complain about usage by being able to control pricing for access and app developers get to recoup whatever they feel is necessary to maintain the app. This may be myopic though.
- soneil 3y agoI think that's low-balling it a lot. If you start out at $5/month. $2.50 goes to reddit. $1.50 goes to apple. That leaves a buck a user, 960k earnt. The first tax calculator I found for novia scotia estimates $489,203 tax owed on that. So that's $470k/year. (Ignoring the difference between CDN and USD, because it makes relatively little difference to the tax due.) I'd be curious how many users you could keep migrating from $5-once to $5/month.
- dybber 3y agoWould people maybe have been more okay with this, if the change was that you needed to pay for Reddit premium to be able to use API/other apps with your user? Then it was not be a bill forwarded to other apps, but a bill to each individual user using these apps? They would probably have been able to reduce the price of Reddit premium at the same time.
- jimmytucson 3y agodo you think 3rd party developers would be okay with this? in this scenario, the Reddit premium subscription fee would be a price floor and developers would have to charge a separate fee to use their app.
- kitsunesoba 3y agoThis would not only be reasonable, it's a model used by other services offering APIs. Spotify which gates API access with a premium subscription comes to mind. That's not interesting to Reddit however, because Reddit wants full control of user experience so they (theoretically) have more opportunities to monetize both users (including premium users) and their data, which probably looks better for a prospective IPO.
- antonjs 3y agoI wonder if this could also actually work against reddit's interests. I'm guessing that a lot of the power users / mods have the highest API load, by doing things like taking large mod actions. You'd effectively be charging them more for the privilege of working.
- kitsunesoba 3y agoI'd say it's better than shutting mods and power users out of better apps entirely. They could also do things like give mods of subreddits past a certain subscriber/activity threshold free premium to help them mod better.
- jazzyjackson 3y ago
- drexlspivey 3y agoI don't get why you can't just bring your own API key with Apollo. It seems pretty simple to have the user go through Oauth to set up an app and have his own quota.
- Monotoko 3y agoYou can, I've already made a modified version of Apollo and sideloaded it onto my phone with a tweak to set my own key instead of Apollo's However there is a line on the developers page now that says all apps need to accept terms and sign up for a developers program, so I have my doubts it will continue to work either
- mynameisvlad 3y agoHow? Apollo’s dev never released the source code to the app, only the server which sends out push notifications.
- PartiallyTyped 3y agoProbably jailbroken phone, but honestly I am equally clueless.
- charrondev 3y agoPresumsbly you could disassemble the app, replace the relevant keys, then sign it with your own developer app.
- antonjs 3y agoProbably possible to edit the API key resource without actually needing to see the source code.
- hartator 3y ago> How? And why? Before a few days ago, it wasn’t an issue at all.
- 3y ago
- Apofis 3y agoUsurious!
- poisonborz 3y agoOf course it would be doable but Reddit doesn't want this. They rather have complete control over the platform. They can't sell ads or metrics with third party apps.
- bentcorner 3y ago> They can't sell ads or metrics with third party apps. But why not? It's reddit's choice to not push ads into the API, they could certainly change that. They could also provide a telemetry sdk and mandate that all 3p apps use it. There's a way to make this all work but given reddit is completely uninterested in maintaining the status quo they must have other directions they want to take the platform.
- Seattle3503 3y agoFor me, removing NSFW (what will that even be defined as?) means 3rd party clients will have an incomplete experience.
- memalign 3y agoI think that subreddits and posts already have NSFW tags.
- Yujf 3y agoProblem is that NSFW is used as a general content warning not just for porn. So if all NSFW content is blocked you lose a lot of non porn content too
- Seattle3503 3y agoReddit also forces the NSFW tag onto content and subreddits for cigars and alcohol.
- lopkeny12ko 3y agoGreat. I'd happily pay $2.52 per month. Now Apollo should release a version of the app with bring-your-own-API-keys, I'll sign up for developer access, and pay for my own API usage. Has no one thought of this?
- davidktr 3y agoYou are missing the point that the developer needs a good working relationship with Reddit. He said very clearly that for him this is not about the money but about a passion project of his.
- iLoveOncall 3y agoAnd Mark Cuban said he'd rather be an entrepeneur earning 50K a year than an employee earning 500K. Pretty easy to say when the developer of Apollo already made many millions off of it.
- cipheredStones 3y agoPer the Apollo developer's post, a huge amount of the problem is existing subscriptions already sold for $10/year, which are now massive costs - and negative on net if there's even four months left on them. Not that having the price of your app suddenly quadruple from $10/year to $40/year because of API fees would be a small problem on its own! https://old.reddit.com/r/apolloapp/comments/144f6xm/apollo_will_close_down_on_june_30th_reddits https://old.reddit.com/r/apolloapp/comments/144f6xm/apollo_w... ("Why not just increase the price of Apollo" section)
- iLoveOncall 3y agoReimburse the yearly subscription their prorated amount and offer the new subscription amount, or even offer to apply the remainder as credit towards the new subscription. Seems pretty easy and obvious.
- bink 3y agoEasy and obvious if you're directly selling to users. Not so easy and obvious if the App Store is a middle-man.
- macintux 3y agoI vaguely recall that Apple stepped in to help Twitter 3rd party clients sort out the refund situation when that platform pulled the same stunt.
- darknavi 3y agoA lot harder to do with ~30 days notice on insane pricing though.
- iLoveOncall 3y agoHe is doing a reimbursement anyway, I'm not sure what that would make harder?
- makeitdouble 3y agoThat assumes cooperation between reddit and third party devs. Telling the devs about the change 2 months before applying it, low balling the price at first, smiting them at every corner, while not having any room for schedule adjustment... is just unreasonable for a change of that order of magnitude. Reddit shows absolutely no willingness to make that relationship work, so it's kinda dead whichever way you look at it.
- joelcollinsdc 3y agoThe 100 requests per minute fee oauth tier is how you would want to handle this right? The requests should be authenticated as if it was the current logged in user anyways.
- detaro 3y agothat's per app, not per user.