🪪 Digital Identity
eKYC Platform for Modern India
A robust, multi-tenant electronic KYC platform powering digital onboarding across banks, NBFCs, government bodies and enterprises — with enterprise-grade billing, audit, and policy controls built in from day one.
Core Architecture
🏛️
Multi-Tenant Virtual Accounts (VAs)
Each tenant operates with dedicated Virtual Accounts. End users are issued unique Dept-ID + API key pairs tied to their VA for precise billing, throttling and isolation.
🔑
API Gateway Onboarding
Two integration paths — direct API Gateway integration or the Initiate API (issues short-lived, one-time session tokens for secure web-based onboarding flows).
⚙️
Robust Policy Engine
Per-VA rate limits, daily/monthly quotas, burst throttling, and real-time VA balance checks. Policies are configurable at tenant, VA, or department level without code changes.
🔔
Webhooks & Ledger
Event-driven webhooks for every KYC outcome. VA Ledger maintains immutable billing, reconciliation, and audit trail — top-up via UPI, NEFT, or RTGS.
Verification Channels
Aadhaar eKYC
Biometric & OTP-based UIDAI verification
PAN Verification
NSDL/UTIITSL real-time validation
DigiLocker
Instant document pull from MCA, DigiLocker
Video KYC
AI-assisted live video verification with liveliness check
Request eKYC Demo →
API Response — eKYC Session
{
"session_token": "ekc_7xR2...",
"expires_in": 900,
"va_balance": "₹2,340.00",
"dept_id": "BANK_KOL_BR42",
"quota_remaining": 847,
"policy": {
"rate_limit": "100/min",
"daily_quota": 1000
},
"webhook": "active"
}
VA Ledger — Live Balance
Aadhaar eKYC — 124 calls-₹186.00
PAN Verify — 87 calls-₹43.50
Top-up via NEFT+₹5,000.00
Current Balance₹2,340.00