Geata
/ˈɡatə/ — gate
Auth from the edge
OAuth, passkeys, MFA, organizations. Drop-in SDKs that work with your stack. Built on Cloudflare Workers for sub-50ms latency worldwide.
Quick Start
Three lines to auth
npm install @cead/geata-reactnpm install @cead/geata-sveltenpm install @cead/geata-nextnpm install @cead/geata-nodeFeatures
Everything you need.
Nothing you don't.
OAuth Providers
Google, GitHub, Microsoft, Apple, and more. Add social login in minutes.
Passkeys
Passwordless authentication with WebAuthn. Phishing-resistant by design.
Multi-Factor Auth
TOTP, SMS, email verification. Layer security without friction.
Organizations
Multi-tenant by default. Invite flows, roles, and team management built in.
Role-Based Access
Fine-grained permissions. Define roles, assign to users, check in your app.
Custom Domains
auth.yourdomain.com. White-label authentication that matches your brand.
How it works
Auth in four steps
Install the SDK
One package for your framework. React, SvelteKit, Next.js, or vanilla Node.
Wrap your app
Add the AuthProvider at your root. Configure your redirect URIs.
Use the hooks
useAuth() gives you user, session, and auth methods. That's it.
Go live
Your users sign in at auth.cead.dev (or your custom domain).
Pricing
Pay for what you use
Start free. Scale as you grow.
Free
Test the waters
- ✓ 100 monthly active users
- ✓ 10/min auth requests
- ✓ All OAuth providers
- ✓ Passkeys + MFA
- ✓ Organizations
Starter
Side projects
- ✓ 5,000 monthly active users
- ✓ 60/min auth requests
- ✓ Hard cap overage
- ✓ All OAuth providers
- ✓ Passkeys + MFA
- ✓ Organizations
Pro
Growing apps
- ✓ 25,000 monthly active users
- ✓ 300/min auth requests
- ✓ $0.01/MAU overage
- ✓ All OAuth providers
- ✓ Passkeys + MFA
- ✓ Organizations
Scale
Scale up
- ✓ 100,000 monthly active users
- ✓ 1,000/min auth requests
- ✓ $0.005/MAU overage
- ✓ All OAuth providers
- ✓ Passkeys + MFA
- ✓ Organizations
- ✓ Custom domains
- ✓ Priority support
Enterprise
Custom needs
- ✓ Unlimited monthly active users
- ✓ Custom auth requests
- ✓ All OAuth providers
- ✓ Passkeys + MFA
- ✓ Organizations
- ✓ Custom domains
- ✓ Priority support
- ✓ SLA guarantee
- ✓ Dedicated support
Works with everything
Geata integrates with the Cead ecosystem. Send verification emails through Post. Store user avatars with Stór. Or use Geata standalone—it's your call.
Start building today
100 free users. No credit card required.