Drop-in Auth0 alternative for your app?
Passkey-based authentication with zero tracking across apps — free to integrate, open-source.
Internet Identity is a free, open-source authentication system. Users sign in with a passkey (WebAuthn); each app gets a unique cryptographic identity so services cannot track users across sites. No passwords to phish, no user data to breach, no per-MAU fees.
Why switch from Auth0?
- Free — no per-MAU pricing
- Passkeys / WebAuthn out of the box — no passwords to phish
- Per-app cryptographic identity — services can't track users cross-site
- No user data stored on a third party
Our pick
Internet Identity by DFINITY Foundation — Passwordless sign-in for the Internet Computer — a passkey or a provider you already use, with no tracking and no personal data shared. Launch
Frequently asked questions
- Is Internet Identity really free where Auth0 charges per MAU?
- Yes. There's no per-MAU pricing, no per-tenant pricing, no usage limits. Internet Identity is a public good run on the Internet Computer.
- Can I integrate it into my own app?
- Yes. Use the Internet Computer SDK or any WebAuthn-compatible flow. Integration takes a few hundred lines of code on the client side.
- Does it work for non-ICP apps?
- Best fit is apps deployed on the Internet Computer. Off-chain apps can integrate via signed delegations but the experience is smoother for ICP-native apps.
- How is it more private than Auth0?
- Each app gets a unique cryptographic principal — there's no shared user ID across apps, no third party (Auth0/Okta) seeing the user's activity, and no email/phone collected as identifier.
← Back to ICP App Store