clerk at $25/mo or self-host auth.js with a sessions table, 2,100 users and one dev Provider Migration
2,100 registered users, maybe 600 monthly active. Currently on the free tier of a hosted auth provider and about to cross into paid, which lands somewhere around $25/month plus per-user beyond the included bucket.
I am one developer. The $25 is not the issue on its own, it is that this is a line that grows with users while my revenue is not growing at the same rate. Email plus Google is all I need. Is moving to Auth.js with a sessions table a two-day job or am I about to learn a lot about password reset emails?
@stack_trace_sy · 4mo ago · 3 replies
At 2,100 users and one developer, keep paying, and it is not close.
The bill is not the cost. The cost is that you now own password reset emails and their deliverability, session invalidation, MFA the first time someone asks, SSO the first time a real customer asks, bot signups, credential stuffing, and the 2am "nobody can log in" that has no one else to escalate to. $25 and change is roughly twenty minutes of your time per month. You will spend that on auth in a bad week regardless.
Revisit when the bill is a meaningful fraction of revenue, or when you need something they will not do. Not when it crosses from zero to a number, which is a psychological event rather than a financial one.
Reply
Report
@serger_seth · 4mo ago
The thing that actually flips this is not user count, it is whether auth becomes part of the product. Org invites, custom role hierarchies, per-tenant SSO, audit logs your customer wants to export. Once you are shipping auth as a feature, owning it starts to pay for itself. Until then you are paying rent on a house you do not want to maintain.
Reply
Report
@warranty_wes · 4mo ago
Also go and read the current pricing yourself rather than planning around a number from a thread. It moves, in both directions, and the shape of the included tier matters more than the headline.
Reply
Report