Enroll, challenge, verify in seconds.

Production-ready verification API — active liveness, face matching, usage logs and billing in one place. No biometric SaaS lock-in. No face images stored, ever.

$15/mo billed yearly Live demo, no key needed Revoke keys anytime
POST /api/v1/verify-pipeline
curl -X POST https://auraid.pro/api/v1/verify-pipeline \
  -H "x-api-key: aura_live_..." \
  -H "Content-Type: application/json" \
  -d '{
    "endUserId": "user_123",
    "frames": ["data:image/jpeg;base64,...", "..."],
    "expected_challenges": ["NORMAL","LOOK_LEFT","BLINK"]
  }'

# → { "verified": true,
#     "liveness_passed": true,
#     "confidence": 0.91,
#     "reason": "Success" }
1.4s
median verify latency
Zero
face images stored

Built for compliance-heavy teams

Your users complete a quick liveness challenge in the browser; our API matches the face and returns a verified decision with a confidence score. No face images are ever stored — only secure templates held in memory for the match.

Active liveness

Guided face-forward, head-turn and blink challenges confirm a live person — not a photo or replay. Frames captured client-side.

Private by design

Secure templates only — no face images stored, nothing written to disk. Enterprise-grade isolation on every request.

Developer-first

One API key, predictable JSON, webhooks for billing, usage logs per key, revoke in one click. SDKs for cURL, Node, Python, PHP.

How it works

1 · Enroll

Create a template

POST a single frame to /api/v1/enroll. We create a secure face template for that user.

POST /api/v1/enroll
{ "endUserId":"u1", "frame":"data:..." }
2 · Challenge

Prove liveness

The user follows three quick prompts. Frames are sent for matching — never stored.

["NORMAL","LOOK_LEFT","BLINK"]
blink · movement
3 · Match

Verified in seconds

We compare the live capture against the stored template and return verified, confidence and reason.

{ "verified": true,
"confidence": 0.91 }

Simple pricing, yearly billing

One plan. Unlimited team seats. Secure checkout, cancel anytime.

AuraID Pro · Annual
$15/mo

Billed yearly — $180/yr. 10,000 verifications/mo included, then $0.01/verify.

✓ Enroll + verify API  âœ“ Liveness SDK  âœ“ Admin + usage logs
✓ Annual invoice & receipts  âœ“ Revoke / suspend keys  âœ“ Email support

Get API key

What you get Day 1

API keyaura_live_…
Test demo/demo.html
BillingAnnual invoice
Admin viewtenants · revenue · logs
Annual plan · $180/yr · active after payment

FAQ

Do you store face images?

No. Only secure templates — frames exist in memory for the duration of one request and are then discarded.

How reliable is the matching?

Every check returns a verified decision plus a confidence score, so you can apply your own risk policy on top.

How does billing work?

Hit Subscribe in your dashboard to open secure checkout for the $180 annual plan. Your subscription activates automatically once payment confirms — valid for 12 months.

Can I revoke a customer key?

Yes — tenant dashboard or admin panel. Revoked keys return 403 instantly and stay in audit logs.