Simple, transparent pricing
No hidden growth penalties. No "contact sales" traps — every price is on this page.
EU-native from day one.
npm install @rakomi/node 1 dependency (jose). ESM-first. Read the quickstart docs →
Pro
10,000 MAU
Start free trialNo credit card required · Cancel anytime
Compare all features
| Feature | Free | Pro | Business | Enterprise |
|---|---|---|---|---|
| Core Auth | ||||
| Monthly Active Users Unique users who log in at least once per calendar month. | 5,000 | 10,000 | 50,000 | Unlimited |
| Tenants (projects) Isolated environments with separate users, keys, and settings. | 1 | 10 | 100 | Custom |
| 14-day Pro trial Every new account starts with 14 days of Pro features. No credit card required. | Yes | Yes | Yes | Yes |
| API & Webhooks | ||||
| API Keys | 2 | 10 | 50 | Custom |
| Webhooks | 1 | 5 | 50 | Custom |
| OAuth Clients | 1 | 5 | 50 | Custom |
| Compliance & Security | ||||
| Event Retention How long login events, audit logs, and webhook deliveries are stored. | 30 days | 365 days | 730 days | Custom |
| Audit Package Exportable audit logs, GDPR Art. 30 records, and compliance reports. | No | Yes | Yes | Yes |
| Custom Domain | No | Yes | Yes | Yes |
| DPA / GDPR Data Processing Agreement available on all plans, including Free. | Yes | Yes | Yes | Yes |
| Support | ||||
| SLA | — | — | 99.95% | Custom |
| Support | Community | Priority email | Dedicated | |
Need more MAU?
Add blocks of 5,000 MAU at 10 EUR/mo each (effective: 0.002 EUR/MAU) — up to 35x more affordable than leading alternatives.*
- Pro: up to 10 blocks (60,000 MAU total)
- Business: up to 10 blocks (100,000 MAU total)
- Existing users always log in — only new registrations are paused at the cap
- No auto-upgrades. No bill surprises. You control your cap
* Based on Auth0's published B2C rate of $0.07/MAU and Clerk's $0.02/MAU as of March 2026. Rakomi's effective overage rate: 0.002 EUR/MAU. "Up to 35x" reflects the most favorable comparison; actual savings depend on your usage tier and provider.
Frequently asked questions
How does the 14-day Pro trial work?
Every new account automatically gets 14 days of Pro features — no credit card, no opt-in required. After 14 days, your account gracefully reverts to the Free plan. Any resources above Free limits become read-only (never deleted). Upgrade anytime to restore them. Learn more →
What happens when I exceed my MAU limit?
At 80% usage, you see a dashboard warning. At 100%, new user registrations are paused — but existing users can always log in, refresh tokens, and use your app normally. You can purchase additional MAU blocks instantly from the billing page to resume registrations. We never auto-upgrade your plan or surprise you with a higher bill.
Can I switch plans anytime?
Yes. Upgrades take effect immediately. Downgrades are scheduled for the end of your current billing period. Resources above the new plan's limits become read-only — your data is never deleted. You can also switch between monthly and annual billing at any time; Stripe handles proration automatically.
What's included in the Free plan?
The Free plan includes 5,000 MAU, 1 tenant, 2 API keys, 1 webhook, 1 OAuth client, 30-day event retention, and full DPA/GDPR compliance — including a signed DPA on request. It's free forever, with no credit card required.
Do you offer annual billing discounts?
Yes. Annual billing saves 2 months (~17%). Pro: 290 EUR/yr (effective ~24.17 EUR/mo). Business: 990 EUR/yr (effective ~82.50 EUR/mo). Switch between monthly and annual anytime.
Is my data stored in the EU?
Yes. All data is hosted in Frankfurt, Germany (Hetzner) — a GDPR-compliant EU data center. We never transfer personal data outside the EEA. Our sub-processors are listed on our Trust page.
What happens to my data if I cancel?
Monthly plans cancel immediately. Annual plans remain active until the end of the billing period. After cancellation, your data is retained for 30 days, then permanently deleted per our Privacy Policy. You can export your data before cancellation from the dashboard.
How is MAU calculated?
A Monthly Active User is any unique user who performs at least one authenticated action (login, token refresh, or OAuth grant) during a calendar month. The same user across multiple sessions counts once. Test/staging environments on separate tenants have their own MAU counts.
Can I get a DPA?
Yes, on every plan — including Free. Request your signed Data Processing Agreement from the DPA page or email privacy@rakomi.com. We aim to deliver it the same business day.
Do you offer nonprofit or startup discounts?
We're exploring a startup program for pre-revenue companies. In the meantime, the Free plan (5,000 MAU) is generous enough for most early-stage projects. Contact sales@rakomi.com if you'd like to discuss your situation.
All prices shown are in EUR and exclude applicable VAT. VAT will be calculated during checkout based on your location and business status.
Ready to start building?
Free up to 5,000 MAU. 14-day Pro trial. No credit card. Frankfurt-hosted.
Get started free →