Universal Identity Protocol
Biometric-first, self-sovereign identity and signature protocol.
Authenticate and sign digital actions without passwords or centralized control.
const uip = new UIP('your_api_key');
// Authenticate user with biometrics
const session = await uip.identify({
redirectUrl: 'myapp://callback'
});
// User authenticated ✓Built for the modern web
From passwordless authentication to legally binding signatures. Enable secure identity verification, document signing, and encrypted messaging—all with biometric security.
Self-Sovereign Identity
Mobile-only authentication with fingerprint or face recognition. Your cryptographic keys live on your device. No centralized control.
Learn moreGlobal Compliance
Government ID verification via Veriff. Legally binding signatures with permanent audit trails. Court-admissible evidence generation.
Learn moreModular API Design
Composable APIs that work together seamlessly. Pick what you need: authentication, signing, messaging, or verification. Usage-based pricing, no subscriptions.
Learn morePowerful API endpoints
Modular APIs that work together seamlessly. Pick what you need.
/identify
Authenticate users with biometrics
"type": "qr_code",
"session_id": "..."
}
/sign
Request biometric signatures
"title": "Sign contract",
"intent": "Please review"
}
/message
Send encrypted messages
"to": "uip_user_id",
"message": "..."
}
/audit
Retrieve signature audit trails
"signed_at": "...",
"verified": true
}
Start building today
Free for the first 1,000 API calls per month. No credit card required.