NewPasskey-first auth is now generally available

One identity. Every platform.

Qeetid is the auth platform engineers wish they'd had. SSO, MFA, passkeys, RBAC, and stateful sessions — backed by a single, audit-ready identity graph. Drop it in. Ship in days.

·····
4.9 · G2 leaderTrusted by 4,000+ engineering teams
auth.acme.com● Secure
Acme · Sign in

Welcome back

Use a passkey, your provider, or email.

or email
you@acme.com

Protected by Qeetid. Why a passkey?

PasskeyPhishing-resistant
SAML 2.0Enterprise SSO
< 50 msp99 worldwide
SOC 2 · GDPRAudit-ready

Trusted by teams shipping to millions

AcmeGlobexInitechUmbrellaHooliPied PiperStarkWayne
TyrellMassive DynamicApertureBluebookCyberdyneSoylentVandelayInGen

Platform

Everything you need.
Nothing you don't.

Single sign-on

SAML 2.0, OIDC, Google, Microsoft, Apple, GitHub, and 40+ more — one config away.

Passkeys & MFA

WebAuthn passkeys, TOTP, SMS, and email OTP — phishing-resistant by default.

RBAC & ABAC

Hot-path permission checks in under 30 ms, cached at the edge globally.

Stateful sessions

Cluster-wide revocation. One click signs a user out across every device.

Multi-tenant

Hard isolation per organization. Per-tenant branding, domains, and residency.

Audit & compliance

Immutable logs to your SIEM. SOC 2, ISO 27001, GDPR, HIPAA — all ready.

Runs at the edge

30+ regions worldwide. Sub-50 ms p99 sign-in latency for every user.

Drop-in SDKs

TypeScript, Go, Python, Rust — first-class. React, Next.js, mobile included.

How it works

From npm install to production auth in an afternoon

  1. 01

    Install the SDK

    One line in your app. TypeScript, Go, Python, and Rust — all first-class.

    terminal
    $ pnpm add @qeetid/react
    
    ✓ Resolved 1 package
    ✓ Added @qeetid/sdk@1.4.0 in 1.2s
  2. 02

    Configure providers

    Toggle SAML, OIDC, social, passwords, and passkeys from the dashboard — no deploys.

    qeetid.ts
    import { Qeetid } from "@qeetid/sdk";
    
    const QG = new Qeetid({
      tenant: "acme",
      providers: ["google", "passkey", "saml"],
    });
  3. 03

    Ship in days

    Drop-in components handle sign-in, MFA enrollment, and account recovery.

    app/page.tsx
    import { SignIn } from "@qeetid/react";
    
    export default function Page() {
      return (
        <SignIn
          redirectTo="/dashboard"
        />
      );
    }

By the numbers

Engineered for scale, proven in production

Uptime SLA
0.00%
p99 auth latency
<0ms
Edge regions
0+
Auths per month
0.0B

Integrations

Connect to every IdP your customers ask for

50+ identity providers and directories supported out of the box. Add your own SAML or OIDC source in minutes.

Browse all integrations

Social

  • Google
  • Microsoft
  • Apple
  • GitHub
  • GitLab
  • Facebook
  • LinkedIn
  • X

Enterprise SSO

  • Okta SAML
  • Azure AD
  • Auth0
  • OneLogin
  • PingIdentity
  • JumpCloud
  • Generic SAML
  • Generic OIDC

Directory

  • SCIM 2.0
  • LDAP
  • Active Directory
  • Workday
  • BambooHR
  • Rippling
  • Google Workspace
  • Okta

Customers

Loved by platform teams

We ripped out our home-grown auth in two sprints. Passkeys, SAML, MFA — all working on day one. Qeetid paid for itself the week we shipped.
P
Priya AnandStaff Engineer, Lattice
The RBAC layer is the cleanest we've used. Sub-30ms permission checks, no cache invalidation foot-guns. Our platform team got their weekends back.
M
Marcus HaleVP Engineering, Vercel
Multi-tenant isolation and per-org branding without lifting a finger. We onboarded a Fortune 100 customer in three days.
S
Sofía ReyesCTO, Linear

Start building today.
Free for developers.

5,000 monthly active users on the house. Production-grade auth, no credit card, no time limit.