TrueSecurixTrueSecurix
Identity verification

Identity verification API for India.

One API to verify that the person onboarding is real, matches their document, and submitted genuine paperwork. TrueSecurix combines deepfake selfie detection, ID validation and bank-statement forensics into a single explainable decision, hosted in India.

What it catches

Three fraud vectors, one call.

Synthetic and swapped faces

AI-generated and face-swapped selfies that defeat liveness at onboarding, scored for synthetic generation.

Forged identity documents

Aadhaar, PAN and passport MRZ validated by deterministic checksum math that cannot false-positive.

Tampered income proof

Bank statements and payslips reconciled against their own arithmetic to expose inflated income.

One call

One endpoint for the whole check.

Post the selfie, ID and any financial document to /v1/verify. You get a single fraud-risk score, a pass, review or flag decision, and the evidence, in one call. Math decides, AI advises, and a real customer is never auto-rejected on a guess.

Read the API docs
curl https://truesecurix.com/v1/verify \
  -H "X-API-Key: sk_live_..." \
  -F selfie=@selfie.jpg -F document=@pan.jpg

# => "decision": "pass", "risk_score": 6
FAQ

Identity verification, answered.

What does one verification cover?

A single call can score the selfie for deepfakes, match it to the ID photo, validate the ID document by checksum, and reconcile a bank statement, returning one combined risk score and decision.

Is customer data stored?

No. Images and documents are analysed in memory and never written to disk. We keep only a one-way hash plus the score and decision, and our infrastructure is hosted in India.

How fast can we integrate?

One HTTPS endpoint and a Python SDK. Most teams are live in a day, running it as a gate before costly checks, a parallel layer, or a retrospective sweep of existing users.

Verify identity in one API call.

100 verifications free, no card. Test it on your onboarding traffic.