programcode

Review · Auth APIs

Stytch review

A hosted identity platform with deep B2B features and a free tier, but plan for integration boundaries and usage-based add-ons.

7.1/10ProgramCode score

We may earn a commission if you buy through links on this page. It never changes a score or a ranking. How we make money

The bottom line

Strong hosted identity APIs for B2B and agents; confirm costs and migration paths before committing.

Stytch is a hosted identity platform with APIs, frontend components and headless SDKs for authentication, authorization and security. Its strongest fit is B2B software that needs organization-aware auth, SSO, SCIM and customer-managed settings, with agent identity and fraud controls in the same platform.

The free Pay as you go plan includes useful allowances, but extra SSO or SCIM connections and fingerprints add cost. One Reddit commenter reports that Stytch’s separate B2B and B2C paths can complicate products that add organizations later; map your account model and migration plan before integrating.

Good fit if

  • B2B apps with organization-level auth
  • Teams implementing SSO and SCIM
  • Apps adding AI agent identity

Skip it if

  • Teams requiring self-hosted identity
  • Products with fluid B2C-to-B2B needs
  • Teams needing published usage rates
Stytch homepage
Stytch homepage, captured Nov 6, 2026

ScoresHow it rates

  • Features8
  • Ease of use7
  • Value for money8
  • Support7
  • User sentiment5

What works

  • Native organization-level authentication settings
  • SAML and OIDC SSO support
  • Embeddable customer admin portal
  • Free plan includes 10,000 monthly active users and AI agents
  • Agent authentication, authorization and consent management

What doesn't

  • Additional MAU and M2M token rates are not published
  • Extra SSO or SCIM connections cost $125 each
  • No published self-hosting option
  • SDK language support needs checking in the docs
  • A Reddit commenter reports confusing B2B and B2C paths

01What Stytch is, technically

Stytch is a hosted identity platform: your application integrates with its backend APIs, frontend components and headless SDKs rather than running an identity server in your own environment. It sits between your app and the user or service that needs to authenticate. Stytch handles authentication, authorization and security features; your app uses those capabilities to manage login, organizations, access and agent identity.

For enterprise apps, the platform includes SAML and OIDC SSO, SCIM, organization-specific authentication settings and IdP-driven role mapping. An embeddable admin portal lets customers manage authentication settings, SSO, SCIM and organization details inside your dashboard. Stytch also offers machine-to-machine authentication and identity controls for AI agents, plus fraud tools such as device intelligence, invisible CAPTCHA and intelligent rate limiting. This is broader than a login widget: it can become a core identity dependency across the application. The homepage presents pre-built UI, headless SDKs and backend APIs as integration options.

02Stytch API, SDKs and docs

The homepage demonstrates an HTTP API with a PUT request to configure an organization’s allowed authentication methods, and describes backend APIs, pre-built frontend components and headless SDKs. The example uses a curl command and a /v1/b2b/organizations/{ORGANIZATION_ID} endpoint. The homepage does not name SDK languages or a CLI; confirm SDK support for your language in Stytch’s docs before choosing an integration path.

Stytch provides B2B and consumer quickstarts, example apps for B2B Next.js, B2B React and Consumer Next.js, migration guides, and guides covering multi-tenancy, passwords and SAML SSO with Okta. It also links to framework resources and an embeddable admin portal SDK. These give teams several starting points, from hosted UI components to lower-level API integration. The platform’s organization-first model can reduce custom tenant logic, but teams should verify how its B2B and consumer flows map to their account model before shipping.

03Stytch pricing for developers

The Pay as you go plan costs $0 per month and includes 10,000 monthly active users and AI agents, unlimited organizations, five SSO or SCIM connections, 1,000 M2M tokens and 10,000 fingerprints. The pricing page lists monthly pricing and no annual billing. It does not publish rates for additional monthly active users or M2M tokens, so ask Stytch for projected usage costs before launch.

The listed add-ons can affect a production bill: custom branding and login experience is a $99 fixed fee, and each additional SSO or SCIM connection is $125. The plan includes 10,000 fingerprints; additional fingerprints cost $0.005 each. Fraud and risk tools are available as add-ons, but their prices are not listed. Enterprise has custom pricing, discounted rates and a 99.99% uptime SLA, plus a private support Slack channel, migration support and HIPAA/BAA. Estimate organization connections and fingerprint volume as well as MAUs when evaluating cost.

Full Stytch pricing breakdown →

04Stytch: open source, self-hosting and lock-in

Stytch is presented as a hosted identity platform built around its APIs, SDKs and components. The vendor doesn't publish an open-source license or self-hosting option on its homepage, so teams that require source access or deployment inside their own infrastructure should ask Stytch directly before adopting it.

The homepage also does not describe data export or account migration procedures. Treat those as procurement questions: ask which user, organization, credential and configuration data can be exported, in what format, and whether the export preserves identifiers and relationships. Replacing an identity provider usually means changing application integrations and auth flows, not just swapping a URL. A Reddit commenter says Stytch’s separate B2B and B2C paths made a later shift to organization-based auth painful for their product. Keep your auth boundary explicit and get migration requirements in writing.

05Stytch in production

The free plan has stated allowances for users and agents, SSO or SCIM connections, M2M tokens and fingerprints; additional MAU and M2M token rates are not published. Stytch advertises intelligent rate limiting as a security control, but teams should ask about API request quotas, burst behavior and what happens when an allowance is exceeded. Its homepage claims 99.99% bot detection accuracy; that is a vendor claim, distinct from the 99.99% uptime SLA listed for Enterprise.

The platform also highlights SMS and email provider failover, device intelligence, invisible CAPTCHA and security controls for agents. Enterprise includes HIPAA/BAA, migration support and a private support Slack channel. A Reddit founder says Stytch serves thousands of customers and processes many API calls, while another commenter reports friction when a B2C product adds B2B organization features. Those are individual reports, not guarantees. Before production, validate your tenant model, compliance terms, rate limits, incident support and migration path with the vendor.

From the threadsWhat users say

The Reddit discussion is limited and mixed. One commenter reports friction between B2B and B2C flows, while a Stytch founder responds with company-scale context and an invitation to speak with the team.

B2B/B2C boundaries
the lines blur really fast
r/SaaS · view thread
Migration friction
the stytch path forces you to migrate auth flows midway, which is painful
r/SaaS · view thread
Company scale
we serve thousands of customers, 100s of millions of users, and process many billions of API calls every month
r/SaaS · view thread
Building-block approach
we believe integrating Stytch should feel like you have a best in class auth team working in house whose APIs/libraries you're consuming
r/SaaS · view thread

Questions people ask

Is Stytch a hosted service or a library?

Stytch is a hosted identity platform that your application integrates with through backend APIs, frontend components and headless SDKs. The homepage does not present it as a self-hosted identity server. Ask Stytch about deployment and data-export requirements if your architecture requires control of the identity infrastructure.

Does Stytch support SAML and OIDC?

Yes. Stytch says it supports both SAML and OIDC for single sign-on. Its B2B features also include SCIM, organization-level authentication settings and IdP-driven role mapping. The Pay as you go plan includes five SSO or SCIM connections; each additional connection is listed at $125.

Can Stytch handle multi-tenant authentication?

Yes. Stytch describes organization-first features including per-organization authentication policies, multiple SSO identity providers, SCIM settings and IdP-driven role mapping. Its embeddable admin portal lets enterprise customers manage authentication settings, SSO, SCIM and organization settings in your app.

What does Stytch’s free plan include?

Pay as you go costs $0 per month and includes 10,000 monthly active users and AI agents, unlimited organizations, five SSO or SCIM connections, 1,000 M2M tokens and 10,000 fingerprints. Additional fingerprint pricing is listed at $0.005 each; rates for extra MAUs and M2M tokens are not published.

Does Stytch provide identity features for AI agents?

Stytch says it provides authentication, authorization and consent management for AI agents, along with machine-to-machine authentication. It also describes security controls for malicious or misbehaving agents. Ask the vendor how its agent identity features map to your specific protocols and authorization model.

Sources

  1. Stytch homepage
  2. Stytch pricing page
  3. Reddit: Good Stytch alternatives for products doing both B2C + B2B auth?
  4. Reddit: Anybody using Stytch? Looking for some honest opinions