Identity for users,services & agents.
User authentication, machine-to-machine tokens, and AI agent identity. One platform, one SDK, production in minutes.
1import { ZewstIDProvider, useZewstID } from '@zewstid/nextjs';23// Wrap your app4export default function App({ children }) {5 return (6 <ZewstIDProvider>7 {children}8 </ZewstIDProvider>9 );10}1112// Use anywhere in your app13function Dashboard() {14 const { user, signIn, signOut } = useZewstID();1516 if (!user) {17 return <button onClick={() => signIn()}>Sign In</button>;18 }1920 return <p>Welcome, {user.name}!</p>;21}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
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
1import { ZewstIDServiceAccount } from '@zewstid/node';23const client = new ZewstIDServiceAccount({4 clientId: process.env.ZEWSTID_CLIENT_ID,5 clientSecret: process.env.ZEWSTID_CLIENT_SECRET,6 scopes: ['users:read', 'analytics:read'],7});89// Token is cached & auto-refreshed10const data = await client.fetch('/v1/users');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
Create an app
Sign up, create an app in the dashboard, and grab your client ID.
Install the SDK
One install for Next.js, React, React Native, or Node.js. TypeScript-first.
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.
- 10,000 MAU included
- Up to 3 apps
- All 12 auth methods
- Email support
- Basic analytics
- 25,000 MAU included
- Up to 10 apps
- All 12 auth methods
- Priority support
- Advanced analytics
- Webhooks
- 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