Skip to content
PRODUCTS / ID VERIFICATION

Capture, read & authenticate any ID.

OCR, MRZ and NFC extraction with document-authenticity checks for passports and UAE ID across 190+ countries and 14,000+ document types — verified in about a second, in one API call.

14,000+ ID types190+ countriesMRZ + NFC99.5% accuracy
Emirates NBDMashreqe&duADCBCareem
14,000+
Document types
190+
Countries
99.5%
Extraction accuracy
~1.1s
Median decision
Capabilities

One call. Every check.

Each capability runs in parallel and returns in a single structured response.

OCR + MRZ

Read every field

Structured data from the visual zone and machine-readable zone, normalised per country.

NFC CHIP

Read the chip

Verify e-passport & UAE-ID chip data with active authentication for the highest assurance.

AUTHENTICITY

Detect tampering

Hologram, font, template, MRZ-checksum and portrait-morphing checks flag forgeries.

DATA POINTS

40+ fields

Name, DOB, document number, expiry, nationality, address and more — typed & validated.

EXPIRY & AGE

Rules built in

Auto-flag expired documents and compute age for age-restricted onboarding.

COVERAGE

Global by default

Passports, national IDs, residence permits and driving licences from 190+ countries.

Document coverage

From UAE ID to the long tail.

A continuously expanding template library, tuned for the GCC and validated against real-world capture conditions.

  • UAE Emirates ID — front, back & chip
  • ePassports with NFC active authentication
  • Residence permits & GCC national IDs
  • Driving licences & visas
SAMPLE TEMPLATES
🇦🇪 UAE ID🇸🇦 KSA🇬🇧 Passport🇮🇳 Aadhaar🇵🇭 UMID🇪🇬 National ID🇵🇰 NICOP+13,990 more
Fraud & tamper detection

Catch fakes humans miss.

Layered forensic checks score every document, with explainable reason codes on every decision so your risk team — and your regulator — can see exactly why.

WHAT WE CHECK
  • Screen-replay & photocopy detection
  • Digital-tamper & splicing analysis
  • Portrait morphing detection
  • Repeat-document & velocity checks
Developer experience

Live in an afternoon.

A single REST call or a drop-in SDK returns extracted fields, an authenticity verdict and the cropped portrait — ready for face matching.

  • SDKs: Web, iOS, Android, React Native, Flutter
  • Hosted flow or fully headless API
  • Webhooks + exportable audit logs
  • Sandbox, test docs & an MCP server for AI agents
othento.js
const r = await othento.documents.verify({
  country: "AE", nfc: true,
});
// r.authentic ✓ · r.fields · 1.1s
How it works

Four steps, about a second.

01

Capture

Guided SDK capture with live quality & glare feedback.

02

Extract

OCR + MRZ + NFC read every field.

03

Authenticate

Forensic tamper, template & chip checks.

04

Decision

Pass / refer with reason codes & audit log.

Use cases

Onboarding, everywhere.

Banking

Account opening

Straight-through KYC for new accounts and periodic re-KYC.

60% faster
Telecom

SIM registration

Compliant activation in-store and in-app at national scale.

99.5% accuracy
Fintech

Wallet onboarding

Mobile-first capture that converts without inviting fraud.

<10s to live
Why Othento

Manual review can't keep up.

Othento Manual review Legacy vendor
Time to decision ~1 second Minutes–hours Seconds–minutes
Document coverage 14,000+ Reviewer-dependent Thousands
Forensic fraud checks ✓ explainable Inconsistent Partial
Audit trail & reason codes ✓ exportable Manual notes Limited
UAE data residency ✓ DIFC / ADGM Varies
Integration time An afternoon N/A Weeks
SecuritySOC 2 Type IIISO 27001GDPReIDAS 2.0UAE PASS readyDIFC / ADGM residency
We replaced a manual document desk with Othento and cut onboarding from a day to under a minute — with a cleaner audit trail than we had before.
Layla Al Maktoum
Head of Risk · Regional Bank
-40%
Onboarding drop-off
92%
Auto-approved
FAQ

Questions, answered.

Yes — front, back and the NFC chip with active authentication for the highest level of assurance.

Get started

See ID Verification on your documents.