Rakomi
ENPL

Simple, transparent pricing

No hidden growth penalties. No "contact sales" traps — every price is on this page.

Every new account starts with 14 days of Pro — no credit card. After the trial it reverts to Free; anything above the Free limits becomes read-only, never deleted.
Buying for a team? Procurement & compliance

npm install @rakomi/node
MonthlyAnnualSave 2 months (~17%)

Free

0 EUR/mo0 EUR/yr

10,000 MAU

Get started free

No credit card required · Cancel anytime

Most popular

Pro

29 EUR/mo290 EUR/yr

25,000 MAU

Start free trial

No credit card required · Cancel anytime

Business

99 EUR/mo990 EUR/yr

50,000 MAU

Start free trial

No credit card required · Cancel anytime

Enterprise

Custom

Custom MAU — negotiated (from 100K)

Contact us

From 100K MAU · Dedicated support

Compare all features
Plan comparison — features and limits by tier
FeatureFreeProBusinessEnterprise
Core & Auth Methods
Monthly Active Users(i)Unique users who log in at least once per calendar month.10,00025,00050,000Custom
SSO connections (SAML + OIDC, one combined quota)Not included15Unlimited
14-day Pro trial(i)Every new account starts with 14 days of Pro features. No credit card required.YesYesYesYes
Passkeys(i)Passwordless, phishing-resistant sign-in with device passkeys — on every plan.YesYesYesYes
DPoP-bound tokens with key rotation(i)Refresh tokens support cryptographic proof-of-possession binding, with automatic rotation and reuse detection — on every plan.YesYesYesYes
MFA / authenticator app (TOTP)(i)Every user can turn on authenticator-app multi-factor login for their own account — on every plan.YesYesYesYes
Magic link(i)Passwordless sign-in via a one-time emailed link — on every plan.YesYesYesYes
Email one-time code(i)Passwordless sign-in via a one-time emailed code — on every plan.YesYesYesYes
Social login (8 providers)(i)Sign-in with Google, Microsoft, Apple, GitHub, LinkedIn, Facebook, Slack, and GitLab — on every plan.YesYesYesYes
Step-up authentication(i)Re-verify identity with a passkey, password, magic link, or email code before a sensitive action — on every plan.YesYesYesYes
Account linking(i)Users can link multiple sign-in methods to one account — on every plan.YesYesYesYes
User import with password hashes preserved(i)Migrate existing users in bulk without forcing a password reset — on every plan.YesYesYesYes
Enterprise SSO & Provisioning
SSO connections (SAML + OIDC, one combined quota)Not included15Unlimited
SAML 2.0 single sign-on(i)Connect an identity provider over the SAML 2.0 protocol.NoNoYesYes
SCIM 2.0 directory provisioning(i)Automatically sync users and groups from your identity provider.NoNoYesYes
Tenant-wide MFA enforcement(i)Require every user in your tenant to enable multi-factor authentication.NoYesYesYes
Org-level MFA policy (B2B)(i)Require multi-factor authentication for every member of a B2B organization inside your tenant.NoNoYesYes
Org-level SSO policy (B2B)(i)Require single sign-on for every member of a B2B organization inside your tenant.NoNoYesYes
Bring your own SMS provider(i)Use your own messaging-provider account for SMS one-time codes.NoNoYesYes
Organizations, RBAC & Sessions
Organizations (B2B) per tenant(i)Isolated B2B customer organizations inside your tenant.550UnlimitedUnlimited
Members per organization(i)Maximum members in one B2B organization.20100UnlimitedUnlimited
Custom roles(i)Built-in roles are always available on every plan; this is the cap on roles you define yourself.2UnlimitedUnlimitedUnlimited
API & Integrations
API Keys21050Custom
Webhooks1550Custom
OAuth Clients1550Custom
Synchronous auth hooks(i)HTTPS callouts your code can run during a sign-in or registration flow.210UnlimitedUnlimited
Marketplace integrations(i)Installed integrations from the Rakomi-hosted marketplace.210UnlimitedUnlimited
MCP server with per-scope consent(i)Expose your tenant to Model Context Protocol clients, with a consent screen scoped to each tool.NoYesYesYes
Self-service OAuth client registration (CIMD)(i)Opt in to accept OAuth clients that self-declare their metadata in a signed document, without manual registration.NoYesYesYes
Compliance & Trust
Event Retention(i)The retention window defined for routine sign-in, OAuth and account events. Records we keep to meet an accountability obligation are not governed by this limit — their retention is described in our Privacy Policy.30 days365 days730 daysCustom
Audit Package(i)Exportable audit logs, GDPR Art. 30 records, and compliance reports.NoYesYesYes
DPA / GDPR(i)Data Processing Agreement available on all plans, including Free.YesYesYesYes
AI-agent identity & audit trail(i)Every AI-agent action against your API carries an identity and an audit record.NoYesYesYes
Hash-chained accountability log(i)A tamper-evident, hash-chained record of AI-agent activity.NoNoYesYes
European Digital Identity Wallet sign-in(i)Accept a presentation from a European Digital Identity Wallet.NoNoYesYes
Verifiable credential issuance(i)Issue verifiable credentials your users can hold in a digital wallet.NoNoYesYes
Age verification via digital wallet(i)Verify a user is above an age threshold without collecting a birth date.NoNoNoYes
Security event receiver (SSF/CAEP)(i)Receive continuous access evaluation signals from another provider.NoNoNoYes
Publisher / volume-purchase ecosystem(i)Publish an app for review and distribution to other tenants.NoNoNoYes
Platform & Localization
Custom Domain(i)DNS verification and the OAuth API work on your domain immediately. Hosted sign-in and consent pages render on your domain once this is enabled for your environment — until then, keep interactive sign-in links pointed at the accounts URL your dashboard shows.NoYesYesYes
White label branding(i)Suppress the "Powered by Rakomi" line in your transactional emails.NoNoYesYes
Login-page UI languages(i)The hosted sign-in and account pages are localized — on every plan.24242424
Support
SLANot includedNot included99.95%Custom
SupportCommunityEmailPriority emailDedicated
GDPR-compliant
EU-hosted (Falkenstein)
DPA on all plans
No credit card required

Procurement & compliance — one click, not one email

Everything a security review asks for is published, dated, and linkable. No sales call, no NDA gate.

  • Certification roadmap — Rakomi is designed for SOC 2 and on the ISO 27001:2022 path — not certified today. The live status and targets are on the Trust page.
  • Data Processing Agreement (GDPR Art. 28) — available on every plan, including Free. It is never paywalled.
  • Sub-processor register — the full, dated list. Changes are published there.
  • Data residency — primary hosting and data storage in the EU. Any third-country transfer (e.g. edge protection, optional identity federation) is limited to the sub-processors listed on the Trust page, each under EU Standard Contractual Clauses.
  • Data retention & your rights — access, export, and erasure (GDPR Art. 15/17/20) with the full retention schedule.
  • Responsible disclosure — our policy and security.txt (RFC 9116).

Need more MAU?

Add blocks of 5,000 MAU at 10 EUR/mo each (effective: 0.002 EUR/MAU) — up to 30x more affordable than leading alternatives.*

  • Pro: up to 10 blocks (75,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. USD rates converted to EUR at the ECB reference rate as of 2026-07-07 (the same dated rate the migration calculator uses). "Up to 30x" reflects the most favorable comparison after currency conversion; 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 10,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?

Primary hosting and data storage are in Falkenstein, Germany (Hetzner) — an EU data center. Any third-country transfer (e.g. edge protection, optional identity federation) is limited to the sub-processors listed on our Trust page, each under EU Standard Contractual Clauses.

How do SSO connections count?

A connection is one configured identity provider. SAML and OIDC draw on the same quota — three SAML connections plus two OIDC connections count as five. The allowance per plan is in the comparison table above.

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 dpo@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 (10,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 10,000 MAU. 14-day Pro trial. No credit card. Falkenstein-hosted.

Get started free →