Skip to main content
New: AI Agent Identity & Auth

Identity for users,services & agents.

User authentication, machine-to-machine tokens, and AI agent identity. One platform, one SDK, production in minutes.

Free up to 10K MAU
No credit card required
Enterprise-grade security
app.tsx
1import { ZewstIDProvider, useZewstID } from '@zewstid/nextjs';
2
3// Wrap your app
4export default function App({ children }) {
5 return (
6 <ZewstIDProvider>
7 {children}
8 </ZewstIDProvider>
9 );
10}
11
12// Use anywhere in your app
13function Dashboard() {
14 const { user, signIn, signOut } = useZewstID();
15
16 if (!user) {
17 return <button onClick={() => signIn()}>Sign In</button>;
18 }
19
20 return <p>Welcome, {user.name}!</p>;
21}
12
Auth Methods
4
SDKs
10K
Free MAU
5 min
To Production
256-bit Encryption
OAuth 2.0 / OIDC
Self-Hostable
Open Standards
User Authentication

Every auth method your users expect

From passwords to passkeys, social login to push notifications — all working out of the box with one SDK.

12 Auth Methods

OAuth, passwords, magic links, OTP, Face ID, push auth, MFA, and more

Mobile Native

Face ID, Touch ID, and push notifications on iOS & Android

Account Linking

Link multiple auth methods to a single user identity

4 Platform SDKs

Next.js, React, React Native, and Node.js — TypeScript-first

View User Auth Docs
OAuth/OIDC
Password
Magic Links
OTP
Biometrics
MFA/TOTP
Push Auth
Google
GitHub
Microsoft
Apple
React Native
Machine-to-Machine

Secure service-to-service authentication

OAuth 2.0 client credentials for your backend services, microservices, and APIs

Client Credentials Flow

Standard OAuth 2.0 grant for backend services

Scope-Based Access

Fine-grained permissions for users, orgs, analytics, and agents

Rate Limit Tiers

From 60/min (Free) to 5,000/min (Enterprise)

Auto Token Management

@zewstid/node with automatic token caching & refresh

View M2M Guide
service.ts
1import { ZewstIDServiceAccount } from '@zewstid/node';
2
3const client = new ZewstIDServiceAccount({
4 clientId: process.env.ZEWSTID_CLIENT_ID,
5 clientSecret: process.env.ZEWSTID_CLIENT_SECRET,
6 scopes: ['users:read', 'analytics:read'],
7});
8
9// Token is cached & auto-refreshed
10const data = await client.fetch('/v1/users');
Industry First

Built for the Age of AI Agents

First-class identities for autonomous agents with progressive trust, human oversight, and full audit trails

Agent Identities

Unique credentials, capabilities, and metadata per agent

Trust Levels

Progressive: Sandboxed → Registered → Verified → Privileged

Kill Switch

Instant revocation with reason logging and recovery option

Human-in-the-Loop

Policy-driven approval gates for sensitive actions

JIT Privileges

Request short-lived elevated access with auto-expiry

Workload Identity

Secretless auth for Kubernetes, AWS, GCP, Azure

Everything you need, nothing you don't

Production-ready authentication with enterprise features, built for developers who ship fast

12 Auth Methods

OAuth, passwords, magic links, OTP, Face ID, Touch ID, push auth, MFA, and 5 social providers.

Mobile First

Native biometric support for iOS and Android. Face ID and Touch ID work out of the box.

5-Minute Setup

Copy a few lines of code and you're done. Production-ready authentication in minutes.

Type-Safe SDKs

TypeScript-first with full type safety, autocomplete, and inline documentation.

Account Linking

Link multiple auth methods to a single user identity. Unique to ZewstID.

Enterprise Ready

SAML, MFA, RBAC, audit logs, and enterprise security. Scale with confidence.

Go live in 3 steps

Production-ready authentication, faster than you think

1

Create an app

Sign up, create an app in the dashboard, and grab your client ID.

2

Install the SDK

One install for Next.js, React, React Native, or Node.js. TypeScript-first.

3

Ship it

All 12 auth methods work out of the box. Your users can sign in immediately.

Simple, transparent pricing

Start free, scale as you grow. No hidden fees.

Free

Perfect for side projects

$0/month
Start Free
  • 10,000 MAU included
  • Up to 3 apps
  • All 12 auth methods
  • Email support
  • Basic analytics
Most Popular

Pro

For growing startups

$29/month
Start Free Trial
  • 25,000 MAU included
  • Up to 10 apps
  • All 12 auth methods
  • Priority support
  • Advanced analytics
  • Webhooks

Enterprise

For large-scale apps

$249/month
Contact Sales
  • 100,000 MAU included
  • Up to 50 apps
  • All features included
  • SAML support
  • Dedicated support
  • On-premise option

Frequently asked questions

Everything you need to know about ZewstID

Most developers integrate ZewstID in under 5 minutes. Install the SDK, add your credentials, and you're ready. All 12 authentication methods work out of the box.

Everything: all 12 auth methods, up to 10,000 monthly active users, email support, community access, and core features. No credit card required.

Yes! ZewstID's account linking lets you link multiple authentication methods to a single user. Users can sign in with Google, then add Face ID, magic links, or any other method.

Yes. ZewstID is built on battle-tested open-source infrastructure with enterprise-grade security, brute-force protection, and comprehensive audit logging. It's designed for production workloads from day one.

ZewstID follows security best practices with encryption at rest and in transit, role-based access control, and comprehensive audit logging. We provide data export and transparent privacy controls.

Yes! Enterprise plans include on-premise deployment for organizations requiring full data control. Contact sales to learn more.

Ready to ship auth in 5 minutes?

Join developers who chose ZewstID for production authentication

No credit card required • 10,000 MAU free • All features included