Proof gives individuals and organizations a cryptographic human presence token — verified by identity verification — so your AI agents can prove they're acting on behalf of a real person. Liveness detection, anti-spoofing, and a simple API.
Free tier included · No credit card required
<2s
Verification latency
6 SDKs
Every platform covered
BIPA/GDPR
Compliance-ready
MCP
AI agent protocol
A complete platform for identity verification. Give your AI agents a human presence token, or build identity verification into your product.
MCP server for Claude, Cursor, and any MCP-compatible client. Request human presence verification before high-value actions — with org-scoped API key billing.
Liveness detection, frame consistency, impossible travel, embedding history, and device fingerprinting. Four robustness levels from basic to maximum security.
Irreversible embeddings — never raw images. AES-256-GCM encryption at rest with per-org keys. BIPA/GDPR/CCPA audit trails with timestamped consent records. Consent revocation triggers full data deletion.
Six official SDKs (TypeScript, Python, Go, iOS, Android, React Native). OAuth 2.0/OIDC server, SCIM 2.0 provisioning, HMAC-signed webhooks, and IAM.
Signed JWT with biometric confidence scores, anti-replay nonce, and purpose field. Tamper-evident and auditable — short-lived tokens expire automatically.
Fully passwordless admin auth — passkeys, face biometrics, or face+voice multimodal. Real-time analytics, IAM, audit logs, billing, and multi-tenant RBAC.
AI agents are only as trustworthy as the person behind them. Proof lets you enroll once, then issue human presence tokens that your agents present whenever they need to prove a real person authorized their actions.
You
Agent 1
Agent 2
Agent 3
Each agent carries your verified human presence token
One API call to verify. One token to prove it.
curl -X POST /api/verify \
-H "X-API-Key: nxid_live_abc123..." \
-H "Content-Type: application/json" \
-d '{
"email": "user@example.com",
"image": "<base64-selfie>"
}'{
"match": true,
"confidence": 0.97,
"robustness": "high",
"humanPresenceToken": "eyJhbGciOiJF...",
"checks": {
"liveness": "pass",
"antispoofing": "pass",
"impossibleTravel": "pass",
"frameConsistency": "pass",
"embeddingHistory": "pass"
}
}Decoded Human Presence Token
{
"sub": "a1b2c3d4e5f6a1b2c3d4e5f6a1b2c3d4",
"iss": "proof",
"iat": 1712400000,
"exp": 1712403600,
"nid:userId": "clx9...",
"nid:emailHash": "7f3a1b2c4d5e6f78",
"nid:purpose": "api-verify",
"nid:nonce": "a1b2c3d4e5f6",
"nid:robustness": "high",
"nid:checks": {
"compositeScore": 0.97,
"liveness": 0.99,
"frameConsistency": 0.95
}
}Tamper-evident
Signed JWT — any modification invalidates the token
Anti-replay
Unique nonce prevents token reuse across sessions
Auditable
Every verification logged with timestamps and scores
Short-lived
Configurable TTL — tokens expire automatically
Start free. Scale when you're ready.
Free
No credit card required
Pay as you go
$0.10 per enrollment · $1.00 per active user/mo
Whether you're an individual with AI agents or an enterprise securing access, get started in minutes. No credit card required.