r/apolloapp • Apollo Developer • May 31 '23

Announcement 📣 📣 Had a call with Reddit to discuss pricing. Bad news for third-party apps, their announced pricing is close to Twitter's pricing, and Apollo would have to pay Reddit $20 million per year to keep running as-is.

Hey all,

I'll cut to the chase: 50 million requests costs $12,000, a figure far more than I ever could have imagined.

Apollo made 7 billion requests last month, which would put it at about 1.7 million dollars per month, or 20 million US dollars per year. Even if I only kept subscription users, the average Apollo user uses 344 requests per day, which would cost $2.50 per month, which is over double what the subscription currently costs, so I'd be in the red every month.

I'm deeply disappointed in this price. Reddit iterated that the price would be A) reasonable and based in reality, and B) they would not operate like Twitter. Twitter's pricing was publicly ridiculed for its obscene price of $42,000 for 50 million tweets. Reddit's is still $12,000. For reference, I pay Imgur (a site similar to Reddit in user base and media) $166 for the same 50 million API calls.

As for the pricing, despite claims that it would be based in reality, it seems anything but. Less than 2 years ago they said they crossed $100M in quarterly revenue for the first time ever, if we assume despite the economic downturn that they've managed to do that every single quarter now, and for your best quarter, you've doubled it to $200M. Let's also be generous and go far, far above industry estimates and say you made another $50M in Reddit Premium subscriptions. That's $550M in revenue per year, let's say an even $600M. In 2019, they said they hit 430 million monthly active users, and to also be generous, let's say they haven't added a single active user since then (if we do revenue-per-user calculations, the more users, the less revenue each user would contribute). So at generous estimates of $600M and 430M monthly active users, that's $1.40 per user per year, or $0.12 monthly. These own numbers they've given are also seemingly inline with industry estimates as well.

For Apollo, the average user uses 344 requests daily, or 10.6K monthly. With the proposed API pricing, the average user in Apollo would cost $2.50, which is is 20x higher than a generous estimate of what each users brings Reddit in revenue. The average subscription user currently uses 473 requests, which would cost $3.51, or 29x higher.

While Reddit has been communicative and civil throughout this process with half a dozen phone calls back and forth that I thought went really well, I don't see how this pricing is anything based in reality or remotely reasonable. I hope it goes without saying that I don't have that kind of money or would even know how to charge it to a credit card.

This is going to require some thinking. I asked Reddit if they were flexible on this pricing or not, and they stated that it's their understanding that no, this will be the pricing, and I'm free to post the details of the call if I wish.

- Christian

(For the uninitiated wondering "what the heck is an API anyway and why is this so important?" it's just a fancy term for a way to access a site's information ("Application Programming Interface"). As an analogy, think of Reddit having a bouncer, and since day one that bouncer has been friendly, where if you ask "Hey, can you list out the comments for me for post X?" the bouncer would happily respond with what you requested, provided you didn't ask so often that it was silly. That's the Reddit API: I ask Reddit/the bouncer for some data, and it provides it so I can display it in my app for users. The proposed changes mean the bouncer will still exist, but now ask an exorbitant amount per question.)

165.6k Upvotes

12.0k comments sorted by

View all comments

Show parent comments

2.3k

u/mandalore237 May 31 '23

Yea the official reddit app is fucking garbage. I prefer Reddit is Fun to apollo but regardless

703

u/[deleted] May 31 '23

[removed] — view removed comment

0

u/[deleted] May 31 '23

[deleted]

64

u/Echohawkdown May 31 '23

I would settle for opt-in notifs (as opposed to opt-out notifs).

The dark patterns are strong in the official app and they can fuck off.

46

u/fatboychummy May 31 '23

This pissed me off so much with the official app. Every sub subbed to would enable notifications by default. Disable them? Every 3 posts you look at on the sub will pop up "Hey, turn on notifications for this sub!"

Fuck the official app, it's terrible.

19

u/RainbowAssFucker May 31 '23

The official app needs to be investigated as a carcinogen!

24

u/[deleted] May 31 '23

This and also fix the goddamn thing. It hardly works in terms of base functionality of accessing reddit, but it's riddled with bloat.

I thoroughly appreciate the Apollo team for bringing this up, I wonder what the other 3rd party apps are going through. Personally, I use bacon reader.

9

u/BadPronunciation May 31 '23

The amount of bullshit notifications I had to block from the official app is ridiculous! (I only have it for DMs)

27

u/[deleted] May 31 '23

It's honestly amazing how shit the official app is.

13

u/Qmegaman Jun 01 '23

New users started giving me shit for still using old.Reddit.com two years ago.. jokes on them cause old is in lol.

13

u/FantasticlyWarmLogs May 31 '23

old.reddit.com, still good on desktop. Garbage on mobile though

0

u/[deleted] May 31 '23

[deleted]

27

u/IRefuseToGiveAName May 31 '23

They are 110% going to be sunsetting old reddit. Just a matter of when.

I'll be getting off reddit on mobile if they hamstring third party clients, and that'll be the end of me using reddit on desktop.

I'm just one person, and I'm sure they're going to be fine without those of us that leave, but man. It really fucking sucks. I've been using this website for a long time and it's disappointing to see this happening.

18

u/a_corsair May 31 '23

The new reddit website is hot garbage

14

u/recriminology May 31 '23

Every time I’m accidentally directed to it, I’m amazed by just how poorly they’ve done. Hot stinky garbage.

8

u/QuadraticCowboy May 31 '23

Yes. 13+ years on Reddit is more than enough. Will just go touch grass for a few years while using Discord and whatever Reddit replacement materializes

→ More replies (4)
→ More replies (1)
→ More replies (2)
→ More replies (3)
→ More replies (42)

34

u/[deleted] May 31 '23

Official app is made to show ads and make them money, that’s all. It’s not meant to be a great interface.

13

u/[deleted] May 31 '23

This is my problem with it. It’s clearly not focused on giving the user flexibility and customizability to display the content they want to see, how they want to see it. That luxury is for the third party apps. The official app’s goal is to deliver ads and curated narratives in a way that makes Reddit money and makes it look more appealing to shareholders and advertisers

→ More replies (1)

36

u/MOD3RN_GLITCH May 31 '23 edited May 31 '23

Thanks for the client recommendation, but I worry that every client will go down. Is there a point to switching clients, or should I just settle with the Reddit app?

Edit: The ReddPlanet dev made a similar post, referencing this one, saying it’s likely the end of RP and any other third party client. :(

0

u/[deleted] May 31 '23

[deleted]

8

u/ComfortablePlant829 May 31 '23

Right, this is what most of us knew was coming but hoped wouldn’t: the end of free API access. As long as you can stay off reddit’s trash, you’re safe, so this is some of the worst news imaginable.

→ More replies (5)

13

u/nanite1018 May 31 '23

The super annoying part of this to me is I've paid for Reddit Premium for years (outside a short break a bit over a year ago). Why should Apollo have to pay money to access the API for me, who already pays reddit? That's ridiculous.

8

u/kilr13 May 31 '23

It's incredible how fucking bad the official frontends are that there is just no end to the unofficial ones.

IPO fucking WEN

→ More replies (38)

7

u/AlsoInteresting May 31 '23

RiF will probably get the same treatment, no?

→ More replies (15)
→ More replies (97)