Because Relay has a few thousand users.
I mean the user initiates the login flow and gets the token, why does it matter how many users Relay has?
In order to make requests to reddit’s API via OAuth, you must acquire an Authorization token, either on behalf of a user or for your client
Maybe I am misunderstanding how API pricing for reddit works though. Do they count it against the app id and not the user?
Do they count it against the app id and not the user?
Yes, that.
The app has is own API, not for individual user.
They are averaging out the cost.
What? That doesn’t make any sense, why would they suddenly ask for payment to use their own API?
More like API Key I would say, still reddit API
Because they are paying Reddit for that API use, they won’t be getting it for free.
They don’t have their own api, but they have a shared api-key to reddit which all user requests would use