Now in Public Beta

Identity Infrastructure Built for Developers

Add authentication, user management, and multi-tenancy to your apps in minutes. Clavro handles the complexity so you can focus on building.

App.kt
val clavro = Clavro(publicKey = "pk_live_...")

// Sign in — works on iOS, Android & Desktop
val session = clavro.signIn(
    email = "[email protected]",
    password = "********"
)

println("Welcome, ${session.user.name}!")

Everything you need for identity

From authentication to multi-tenancy, Clavro provides the building blocks for modern applications.

Authentication

Email/password, social logins, and passwordless authentication out of the box.

Multi-tenancy

Built-in organization management with isolated data and custom domains per tenant.

OAuth 2.0 & OIDC

Become an OAuth provider. Issue tokens, manage consent, and integrate with any platform.

Session Management

Track active sessions, device info, and let users revoke access from anywhere.

Webhooks

Real-time event notifications for user signups, logins, and account changes.

Native SDKs

Kotlin Multiplatform SDK today. React, Next.js, TanStack, and iOS native coming soon.

Built by developers, for developers

We obsess over the details so you don't have to. Clean APIs, comprehensive docs, and SDKs that feel native to your platform.

  • Type-safe SDKs

    Kotlin Multiplatform SDK with full autocomplete. More platforms coming soon.

  • JWKS & OIDC

    Standard-compliant endpoints for seamless integration.

  • Dev/Prod environments

    Separate environments with isolated data and keys.

AuthRepository.kt
class AuthRepository(
    private val clavro: ClavroClient
) {
    suspend fun signUp(
        email: String,
        password: String,
        name: String
    ) = clavro.auth.signUp(
        email, password, name
    )

    suspend fun signIn(
        email: String,
        password: String
    ) = clavro.auth.signIn(email, password)

    suspend fun signInWithGoogle() =
        clavro.auth.signInWithOAuth(OAuthProvider.GOOGLE)
}

Ready to ship faster?

Join developers building modern applications with Clavro. Start free, no credit card required.