Compose
Workflow policies
Choose checks and thresholds once, then start every session against a versioned workflow.
HaloKYC / Product
Build identity checks around your risk policy, not a rigid vendor flow. HaloKYC brings capture, decisions, review, and delivery into one auditable product.
A complete operating loop
Each part of the verification lifecycle shares the same workflow and case record, so your developers and reviewers see consistent state.
Compose
Choose checks and thresholds once, then start every session against a versioned workflow.
Capture
Ask each user only for the selfie or document evidence that their workflow requires.
Decide
Route uncertain outcomes to a review queue with the evidence and reason attached.
Deliver
Send the final status to your backend with an HMAC signature and delivery record.
Build each verification from workflow services, then read the result as one audited case file. The UI and API both show the same source of truth: checks, score, decision, and callback status.
document
Name, DOB, issuing country, expiry — extracted once, structured for your review. Raw document numbers never stored in plain text.
logged in audit trailselfie
Guided camera flow with file fallback. Biometric frames are never persisted outside the session that created them.
logged in audit trailface_match
Confirms the selfie belongs to the person in the ID. Tenant-scoped. A clear path to manual review when the AI is uncertain.
logged in audit trailage
Set a minimum per workflow. Under-age results are terminal rejects with an auditable reason.
logged in audit trailduplicate
Catches repeat faces across your verified users. Cross-workspace biometric leakage does not happen.
logged in audit trailrisk
Collapses check outcomes into a score, a status, and a reason your team reads. Not a black box.
logged in audit trailreview
Resolve uncertain sessions with evidence, check results, and the ability to approve or reject with a required reason.
logged in audit trailwebhook
Final result delivered to your backend with an HMAC signature and a retry record. Your server verifies; no trust on faith.
logged in audit trailaudit
Every approve, reject, and retry is logged with the actor, the evidence they saw, and the timestamp.
logged in audit trailpolicy
The workflow you define in the dashboard is the only source of truth the engine consults. No hidden rules. No configuration drift.
logged in audit trailDefine which checks run, set the age gate, issue your own API keys, and decide the edge cases from your workspace. HaloKYC supplies the evidence and audit trail; your team keeps the final operating control.
Client workspace
Verification controls
A · Policy settings
B · Review decision
Ready when you are
Start in the sandbox, configure a workflow, and run a complete verification before you commit.