Skip to main content
Ave is a passkey-first identity platform built on OAuth 2.0 and OpenID Connect. It handles hosted sign-in, token issuance, refresh, delegated app access, identity-backed signing, and optional per-app encryption key delivery.

Choose a path

Quick Ave

Add sign-in without registering an app. Use it for prototypes, internal tools, and the first version of an integration.

Registered OAuth

Register an app when you need PKCE, refresh tokens, app branding, configured redirect URIs, or a confidential client.

What Ave includes

Convex integration

Use Ave as a Convex OIDC provider and keep Convex supplied with fresh ID tokens.

Connector delegation

Let one app request scoped access to another Ave-registered resource on a user’s behalf.

Signing

Request identity-backed Ed25519 signatures for approvals that need a verifiable user action.

End-to-end encryption

Deliver per-app, per-identity encryption keys without exposing plaintext key material to the server.

Hosts

Ave uses separate hosts for sign-in, API calls, and organization administration. Keep the sign-in and API hosts separate in your integration.
HostUse it for
https://aveid.netSign-in UI, Connector consent, OIDC discovery, JWKS
https://api.aveid.netToken exchange, userinfo, signing, management, API calls
https://business.aveid.netBusiness organization membership, org key grants, verified domains, and SSO setup
Send OAuth token exchanges to https://api.aveid.net/api/oauth/token. User-facing authorization pages stay on https://aveid.net.

How to get started

1

Try Quick Ave first

Quick Ave gives you origin-based auth without a dashboard, client ID, or redirect URI setup.
2

Move to registered OAuth

Quickstart covers app registration, PKCE, token exchange, refresh tokens, and session creation.
3

Understand the tokens

OAuth authorization code flow explains id_token, access_token, access_token_jwt, and refresh token rotation.
4

Pick your client model

Browser and mobile apps use PKCE. Server apps can use confidential clients.
5

Add advanced features when ready

Last modified on May 15, 2026