Verify anyone,
anywhere, in seconds.
One API for document forensics, active liveness, face match and sanctions screening — with a decision you can explain. 100 free credits, then $0.15 per approved verification.
The checks, tooling and safeguards inside every OKIAS verification.
Every decision, ready to defend.
A live queue for your team, a review workflow for the close calls, and an audit trail for the regulator — no spreadsheets in between.

Example workspace — sample data
Everything you need to verify anyone.
A complete KYC stack behind one API — no six-figure enterprise contract required.
Document verification
OCR plus MRZ check-digits and per-country checksums — CNIC, Aadhaar, Emirates ID and more — with tamper detection on every capture.
Active liveness
A randomised challenge your user cannot pre-record — each frame bound to its prompt — blocking print, screen-replay and deepfake spoofing.
Biometric face match
AI vision compares the selfie to the document portrait and scores the match, with thresholds you control per flow.
Sanctions screening (beta)
Screened against 31,800+ entries imported daily from the official OFAC, EU, UN and UK lists — possible matches go to a human, never an auto-decline.
Truly global
Universal ICAO-9303 passport MRZ, plus deep verification templates for 20+ high-volume countries.
Explainable by default
Every approve, review or decline ships with reason codes, signal weights and the exact model versions used.
One flow. Full KYC.
Document, biometrics and screening in a single verification — billed as one credit, and only when it’s approved.
Capture the document
Your user snaps their ID in the hosted flow, your embed, or your own UI. Quality hints guide a clean capture; the AI reads and validates it.
Confirm the human
A randomised liveness challenge proves a real person is present, then the selfie is matched to the document portrait.
Screen and decide
Sanctions screening (beta) runs, and a deterministic engine returns approve, review or decline — with a signed webhook.
One API call. Full verification.
Create a verification, send your user to the hosted flow, embed it on your own site, or upload media directly — then receive a signed webhook.
- Snippets for curl, Node, Python & PHP
- Signed webhooks — no polling loops
- Idempotency-Key on every create
- Deterministic sandbox for every branch
curl https://api.okias.io/v1/verifications \
-H "Authorization: Bearer ok_live_..." \
-H "Idempotency-Key: 9f2c1a..." \
-H "Content-Type: application/json" \
-d '{
"level": ["FULL_KYC"],
"country": "pk",
"end_user_ref": "user_8842"
}'{
"id": "cms80k9ix001moea2jxy64fgu",
"status": "PENDING",
"country": "pk",
"cost_credits": 1,
"mode": "LIVE",
"risk_score": null,
"reason_codes": [],
"hosted_url": "https://okias.io/verify/cms80k9ix001moea2jxy64fgu"
}<script src="https://okias.io/embed/okias.js"></script>
<div id="kyc"></div>
<script>
OkiasKYC.render({
container: '#kyc',
id: 'cms80k9ix001moea2jxy64fgu', // from your server
onComplete: (r) => console.log(r.status),
});
</script>You only pay when it’s a yes.
A credit is consumed only when a verification is approved. Declines, manual reviews and errors are free — fraud attempts shouldn’t cost you money.
Built to be audited.
Identity data deserves institutional handling. Here’s how we treat yours — and your users’.
Encrypted end to end
TLS in transit, AES-256 at rest, and field-level encryption for sensitive personal data.
Compliance-minded
GDPR-aligned processing, data-deletion requests honoured, SOC 2 controls in progress.
Explainable decisions
Reason codes, signal weights and model versions on every decision — auditable by design.
Transparent operations
Public status page, signed webhooks, full audit trail on every account action.
Fraud is global; the tools to stop it shouldn’t be gated behind six-figure contracts. We built OKIAS so serious identity verification is affordable for builders everywhere — one API, one credit per approved check, free when the answer is no. OKIAS (SMC-Pvt) Ltd is built in Pakistan and serves customers globally — and when you write to us, the founding team answers.
— the OKIAS founding team
Frequently asked.
Straight answers on pricing, coverage and integration — the things founders ask us first.
How is OKIAS priced?
Do failed verifications cost anything?
Can users verify without leaving my site?
What happens on borderline cases?
Which countries and documents are supported?
Can prices change?
Ship compliant onboarding today.
100 free credits, no card required. A full KYC — document, liveness, face match and screening — is one credit at $0.15.