Identity infrastructure for your business

A person behind every approval.

Check who is there. Record what they approve. Carry that identity into secure access, with Magic Auth.

Public registration is not yet open. Explore the platform and discuss your requirements with us.

Explore the journeyInteractive illustration

Request created

A check starts with a person.

Your service creates a verification session. The customer receives a short-lived token to continue.

Sessionvs_exampleEvidenceAwaiting captureDecisionPending review

Sample states only. No identity check or signature is performed here.

One identity foundation.

VerifySignAuthenticateVault

Start with the action your customer needs.

Four connected products. Clear boundaries between proving identity, approving a document and accessing an account.

For your engineering team

A request you can trace. A result you can inspect.

Create a verification session on your server, hand the token to your customer, then read the decision and its receipt.

Read the integration guide
Verification sessionAPI example
POST /v1/verification-sessions
Authorization: Bearer <server-side key>
Idempotency-Key: <unique request key>
Content-Type: application/json

{ "client_reference": "application-42" }

{
  "session_id": "vs_example",
  "status": "pending",
  "qr": { "token": "opaque", "expires_at": "..." }
}

Know what happens before you integrate.

Technical access and production readiness are different milestones. We make the next step explicit.

Choose your use case

Compare verification and signature allowances, or the standalone Vault and Authenticator membership.

Compare pricing

Plan your workspace

Choose your company bundle and discuss access. We will confirm availability before you commit.

Plan your workspace

Validate your integration

Test authentication, decisions, receipts and failure handling before handling real customer data.

Explore the API

Make the next approval count.

Start with the workflow. Build the evidence around it.

Plan your workspace