What is Ave?
Ave is a passwordless identity platform that combines WebAuthn passkeys with end-to-end encryption to give users complete control over their data. It functions as both a standalone authentication system and an OAuth 2.0 / OpenID Connect provider.Quickstart
Get users authenticated in minutes with our SDK
How it works
Understand Ave’s architecture and core concepts
OAuth integration
Use Ave as an identity provider for your app
Signing API
Enable cryptographic signing with user identities
Core features
Passwordless authentication
Ave uses WebAuthn passkeys for authentication, eliminating passwords entirely. Users authenticate with biometrics (Face ID, Touch ID, Windows Hello) or device PINs.End-to-end encryption
All user data is encrypted client-side with a master key that never leaves the user’s device in plaintext. The server only stores encrypted data and has zero knowledge of user information.Master keys are generated in the browser and protected by:
- Passkeys - WebAuthn credentials with PRF extension
- Security questions - User-chosen questions hash-protect the master key
- Trust codes - Recoverable backup codes (2 codes, single-use)
Multi-device support
Users can approve login requests from trusted devices using real-time WebSocket notifications. Master keys are transferred securely between devices using ephemeral ECDH key exchange.OAuth 2.0 / OIDC provider
Ave implements OAuth 2.0 and OpenID Connect protocols with support for:- Authorization Code Flow with PKCE
- Refresh tokens
- Token exchange (RFC 8693)
- Delegation grants for connector apps
- Standard OIDC discovery endpoints
Cryptographic signing
Each user identity has an Ed25519 signing key pair. Apps can request signatures from users through the Ave signing API, enabling use cases like transaction signing, document verification, and attestations.Why Ave?
No passwords
WebAuthn passkeys are phishing-resistant and hardware-backed
Zero knowledge
Server never sees unencrypted user data or master keys
Multi-device
Seamless login across devices with secure key transfer
Standards-based
OAuth 2.0, OIDC, WebAuthn - fully interoperable
Getting started
Choose your integration path:Configure your app
Register your OAuth application and get client credentials from the Ave dashboard
Ready to build?
Follow our quickstart guide to authenticate users in under 5 minutes