68 / 100

SuperTokens pricing teardown

https://supertokens.com/pricing

SuperTokens runs a clean two-option model — a usage-based Cloud plan at $0.02/MAU (free under 5K MAUs) and a free open-source Self-hosted option — backed by a transparent pricing calculator and a worked example. The rhetoric ("Predictable Pricing", "No 10X surprise increases") fits an audience burned by Auth0-style cost jumps, but the add-on surcharges, $100 minimum billing, and a long list of 'Contact us' features dilute that predictability and leave no clear mid-market or enterprise tier.

Tier structure

Cloud

$0.02 per MAU (free under 5K MAUs)

Self-hosted

Free and open source

Value metric

per monthly active user (MAU) plus per-feature add-ons

How limits scale

Free MAUs Cloud: 5K free → Self-hosted: unlimited
Core price per MAU $0 (under 5K) → $0.02 (Cloud) → $0 (Self-hosted)
Dashboard users 3 free → $20/user/month after
MFA add-on $0.01/MAU, $100/month minimum
Account linking add-on $0.005/MAU, $100/month minimum

Escalation logic

This is a deployment-choice split (managed vs self-hosted) rather than a good-better-best ladder. Both options share the same core features; Cloud charges per MAU for hosting and reliability, while add-ons (MFA, account linking, dashboard seats) are billed separately in both.

Psychological anchors

  • Free tier as entry anchor — Free under 5K MAUs on Cloud and unlimited free self-hosting lower the barrier to starting, with paid cost kicking in only as usage grows.
  • Competitor comparison anchor — A feature table against Auth0, AWS Cognito, Keycloak and Firebase frames SuperTokens as '$$/Free' versus Auth0's '$$$$', anchoring perceived value against an expensive incumbent.
  • Transparent worked example + calculator — Concrete math ('5,000 MAUs = $125/month', '7,000 MAUs = $175/month') and an interactive pricing calculator make costs feel predictable and reduce fear of bill shock.
  • Messaging against price shock — The headline 'Predictable Pricing' and the handwritten 'No 10X surprise increases in price' callout directly address a known pain point with competitors.
  • Toggle framing (Cloud / Self-hosted) — The toggle presents Self-hosted at $0 beside Cloud at $0.02/MAU, positioning managed hosting as a convenience premium over a free baseline.
  • Charm-style small unit pricing — Per-MAU pricing in fractions of a cent ($0.02, $0.01, $0.005) makes each unit feel trivially cheap, though totals scale quickly.

What this page is optimizing for

Developer-led self-serve adoption with a path to sales-assisted expansion. Open-source self-hosting and a free Cloud tier drive bottom-up trial, while 'Contact us' on newer and enterprise features, volume discounts above 10K MAUs, and professional support funnel larger accounts to sales.

Red flags

  • No recommended or highlighted option — with only two choices and nothing marked as the default path, visitors get no guidance on which to pick.
  • The 'Predictable Pricing' promise is undercut by stacking add-ons (MFA, account linking, dashboard seats) and a $100/month minimum billing, which makes total cost harder to forecast than the $0.02/MAU headline suggests.
  • The $100/month minimum for MFA/account linking creates a steep cliff: a team with 1–4,999 MAUs pays $100 for add-ons that 'cost' fractions of a cent per user.
  • Many features (multi-tenancy, M2M auth, attack protection, uptime SLAs, unified login) are 'Contact us' or 'See pricing' with no public price, which is opaque for self-serve buyers who need them.
  • The same large feature list is repeated for Cloud and Self-hosted, so the real difference (infrastructure, reliability, compliance) is buried; the page lacks a crisp side-by-side of what you actually pay for.
  • No annual billing option or discount is shown, and no visible customer logos or testimonials on the pricing page itself reduce trust at the decision point.
  • The cookie banner overlays page content on load and the Cloud/Self-hosted toggle details sit far from the add-on pricing, making the pricing story fragmented.

Best-practices scorecard

What works · 3

  • Visible prices — Core per-MAU, add-on prices, and worked examples are public, though several advanced features fall back to 'Contact us'.
  • Value metric matches usage — MAU-based pricing scales with active usage and a generous free threshold keeps early-stage costs at zero, though it does punish growth by design.
  • FAQ or objection handling — An FAQ covers managed vs self-hosted, volume discounts, evaluation help, and scalability, plus a strong competitor comparison table.

Half measures · 3

  • Tier differences are scannable — The toggle and feature lists are clear in structure, but the identical Cloud/Self-hosted feature rows and dense add-on text make the true differences hard to skim.
  • Trust signals present — SOC2 compliance, a satisfaction claim, and a 'thousands of applications' line appear, but no customer logos or testimonials are visible on the page.
  • Clear CTAs per tier — Each option has a 'Get Started' button and enterprise items use 'Contact us', but CTAs are generic and there's no free-trial or distinct upgrade trigger.

What's missing · 2

  • Clear recommended tier — Neither Cloud nor Self-hosted is highlighted or badged as the recommended path, so there's no decoy or guidance.
  • Annual discount offered — Only monthly billing is shown; there is no annual toggle or discount.