A complete authentication as a service backend
Authentication, permissions, profiles, security communications, and payments — unified in one platform and one invoice!
Everything your app needs to know a user: login and 2FA, roles and permissions, profiles, transactional email, and payments — wired together and managed for you. One integration instead of five. One invoice instead of five. Nothing to stitch together.
Every feature free up to 5,000 active users — nothing held back. No credit card to start.
{
"id": "usr_8a3f29c1",
"email": "ada@example.com",
"verified": true,
"roles": ["owner"],
"profile": { "name": "Ada Lovelace", "plan": "pro" },
"payment": { "card": "•••• 4242", "status": "active" }
}Five vendors' worth of work, one platform.
Auth, permissions, profiles, communications, and payments usually mean five separate services to buy, learn, wire up, and keep in sync. Here they're one.
One integration
Auth, permissions, profiles, email, and payments through a single API and SDK. Wire it once — not five vendors, five SDKs, and five dashboards. Ship in an afternoon, not a quarter.
One invoice
A single bill for everything your users need — not five separate line items from five providers to reconcile at the end of every month.
Everything linked
A user's identity, roles, profile, and payment method live in one connected record. Ask once and get the whole picture — no syncing user IDs across systems.
Nothing to stitch
No gluing an auth provider to an email service to a payments processor the night before launch. It already works together, out of the box.
Two bad options. So we built a third.
Every app needs the same handful of things to handle its users. Today you get to choose between overkill and a part-time job. Neither is what you actually wanted.
Complete, but built for IT departments. You pay for SAML and SSO federation you will never turn on — and they still send you to Stripe to build billing yourself.
Too much.Managed, complete, and sized for an app. The five things working together out of the box — and the only one of the three that also takes payments.
Just right.Cheap and flexible — until you are maintaining five vendors, hand-writing authorization, and gluing it all together at 1am before launch.
Too much work.The five things — and they all talk to each other
From the moment someone signs up to the moment they pay. Five plain HTTP APIs on one account, sharing one user record — so a login knows about a role, a role gates a payment, and a payment triggers an email. Nothing to host.
Authentication
Sign-up, login, social logins, password resets, email verification, 2FA — the front door to your app.
Permissions
Roles and permissions — who can read, write, or delete which things. The rules behind every "you don't have access" message.
Profiles
The user data your app actually cares about — names, preferences, custom fields — validated and versioned.
Security communications
Transactional email (and soon SMS): verify your email, reset your password, one-time codes, here's your receipt, your account was locked.
Payments
Charge cards, store payment methods, handle refunds and invoices — on behalf of your users, tied to their account.
Honest about who this is for
We do the boring 90% that almost every app needs, really well. For the enterprise 10%, we'll point you somewhere better — no hard feelings.
Built for you if you're…
- Indie hackers and small teams shipping this month
- SaaS that charges a subscription
- Apps with paid tiers or in-app purchases
- Small B2B tools sold to other small businesses
Use someone else if you're…
- Selling to enterprises that demand SAML/SSO with their Okta
- Running a public API platform that issues OAuth tokens to third parties
- Anyone who needs SCIM directory sync and a procurement team
What's locked behind a paid plan? Nothing.
Every feature is on from day one, on the free tier. We limit usage, never capability — no feature is ever held hostage to an upgrade. Ship your entire product on $0 and only start paying once you pass 5,000 active users.
Start free. Pay when it grows.
Every feature free up to 5,000 active users, $29/mo when you outgrow it, and card payments at the same rate you'd pay Stripe. No markup, no contract, no sales call.