Product

One API for every document you handle

Upload a passport, an invoice or a CV and get the same predictable JSON back — with every field marked ✓ confirmed or ⚠ check it, the evidence behind it, and a review step for anything disputed, unreadable or missing.

The processing pipeline

Every upload follows the same path, whichever engine ends up reading it.

1 · Detect

Document type is detected from the content — you do not have to tell us what it is.

2 · Route

The free deterministic engine runs first where it applies; the universal AI reader handles the rest.

3 · Check

Each field is checked against evidence: two independent AI readers agree, MRZ check digits prove it, or the file’s own text layer. It never invents a value.

4 · Decide

Verified, review or failed — anything disputed, unreadable or missing waits for a person.

What you can build with it

Document intake

Replace manual typing at the point documents arrive — recruitment files, onboarding packs, supplier invoices.

Compliance records

Capture identity fields and expiry dates once, keep an audit trail, and review anything the system flags.