Skip to main content

Pricing for Hosting

See your price before you sign up.

Phase Two hosting is priced per cluster and sized for your monthly active users — total registered users are unlimited (millions of users in the system is not an issue). Estimate your plan, start free, and scale as you grow. No hidden fees and no sales call required (but happy to talk if you want to).

Estimate your plan

What's a MAU?
10,000
Custom domains1
Recommended plan
Starter
  • 10,000 MAU → Starter
30-day free trial

Starter

For new projects and small teams getting auth into production.

$149/month

Free for 30 days, then $149/mo. Cancel anytime.

  • Up to 15K monthly active users
  • Dedicated, independently provisioned cluster
  • 95% uptime guarantee
  • Unlimited SSO connections · 1 custom domain
  • Email support
Most popular

Premium

For growing products with real traffic and uptime requirements.

$749/month

Billed annually. $999/mo billed monthly.

  • Up to 100K monthly active users
  • 99.5% uptime guarantee · Standard SLA
  • Unlimited SSO connections · 5 custom domains
  • Email support
Built for scale

Enterprise

For high-scale products that need an uptime SLA and priority support.

$2,499/month

Billed annually. $2,999/mo billed monthly.

  • Up to 250K monthly active users
  • 99.95% uptime guarantee · Enhanced SLA
  • Unlimited SSO connections · 15 custom domains
  • Dedicated support engineer + Slack
  • Alerting & coordinated upgrades

Need something custom?

Multi-region, on-premise, custom DPA, or unlimited scale? We'll size it with you.

Every plan, side by side

All paid plans run on dedicated, independently provisioned infrastructure and include the full Phase Two extension suite.

(1) Additional fees based on extension complexity. (2) Available as an add-on; contact sales for pricing.

Frequently asked

What counts as a monthly active user?

A monthly active user (MAU) is a user making up to ~1,000 token requests a month — logins, token refreshes, OIDC grant types, client-credential grants, and similar. Registered users are always unlimited; each cluster is sized to perform well up to its MAU range.

What happens if I go over my plan's MAU?

Nothing punitive. We don't block or surcharge you for going over — but a cluster is sized for its range, so beyond it you may see higher latency on your token endpoints. We monitor CPU and memory and proactively reach out as limits are approached so you can move up a tier in time.

Is there really a free trial?

Yes. Every Starter cluster starts with a 30-day free trial. Cancel anytime before it ends and you won't be charged; otherwise it continues at $149/mo.

Can I switch plans later?

Yes, up or down at any time. Annual plans prorate the difference, and you can move up a tier as you grow.

What about on-premise or multi-region?

On-premise, air-gapped, and multi-region deployments are available on a Custom plan. Talk to sales for a scoped quote.