Free
For first integrations and local testing.
Pricing
Every plan includes the same core auth flow: app password login, one-time callback code exchange, local app sessions, refresh, revoke, and server-side token verification. Upgrade when you need more tenants, client apps, API keys, verification volume, or guided onboarding capacity.
For first integrations and local testing.
For developers onboarding customer apps.
For teams running production auth integrations.
For high-volume and custom commercial agreements.
| Limit | Free | Developer | Business | Enterprise |
|---|---|---|---|---|
| Tenants | 1 | 3 | 25 | Unlimited |
| Client apps | 1 | 5 | 100 | Unlimited |
| API keys | 1 | 5 | 50 | Unlimited |
| Token verifications / month | 1,000 | 25,000 | 1,000,000 | Unlimited |
| AI onboarding requests / month | 25 | 250 | 2,500 | Unlimited |
| Feature | Free | Developer | Business | Enterprise |
|---|---|---|---|---|
| App password login | Included | Included | Included | Included |
| One-time callback code exchange | Included | Included | Included | Included |
| Server-side token verification | Included | Included | Included | Included |
| Refresh and revoke routes | Included | Included | Included | Included |
| Tenant memberships and roles | Basic | Standard | Production | Custom |
| Ollama onboarding assistant | 25 chats/mo | 250 chats/mo | 2,500 chats/mo | Unlimited |
| Runtime auth logs | Included | Included | Included | Included |
| Commercial support | Community | Standard | Priority setup | Custom rollout |
Paid plans are backed by Stripe Checkout and Stripe Customer Portal. Subscription updates flow through verified Stripe webhooks before limits change in the database.
Tenant count, client app count, API key count, token verification volume, and AI onboarding usage are enforced server-side.
The onboarding assistant and developer guide walk through redirect URIs, origins, login, callback exchange, and token verification.
Open Developer GuideYes. The Free plan supports one tenant, one client app, one API key, and enough volume to test the full integration.
No. External apps exchange the callback code server-side, create their own local session, and verify access tokens through protected routes.
The core auth flow stays the same. Paid plans increase limits and support larger production footprints.
Enterprise plans support custom onboarding and commercial terms.
Contact Enterprise