Fast, accurate document processing

From a pile of scans to employer-ready files and data — fast.

You send a candidate's scattered paperwork — passport, certificates, medical, contracts — in whatever state it arrives. We turn it around quickly into clean, correctly formatted files, or one accurate spreadsheet with every field you need. Nothing typo'd, nothing missing.

passport · machine-readable zone · specimen
P<KENHASSAN<<AMINA<<<<<<<<<<<<<<<<<<<<<
AB12345678KEN9001011F3001019<<<<<<<<04
✓ passport no · check digit valid ✓ date of birth · check digit valid ✓ expiry · check digit valid

What you get

Fast turnaround. Any output. Nothing out of place.

The document work — off your desk. You send the files in whatever state they arrive; we send back exactly what you need, in the shape you need it, quickly.

Fast turnaround

Files back in hours, not days — so the document step is never the thing holding up a placement.

Files or a data sheet

Merged, split, renamed, PDF or image — or one clean Excel: name, sex, trade, blood group, passport number and expiry, whatever your list needs.

Accurate to the detail

Every field checked against the document itself — passport details confirmed by their own check digits — so you're never fixing a typo or chasing a missing entry.

The pipeline

From a folder of scans to files and data an employer can trust.

Documents arrive from the candidate, from agents, and from third parties — in any order, often as phone photos. The system reads each one, confirms whose it is, and assembles the profile automatically.

01

Intake

Candidates and agents upload documents through a secure, tokenised link.

02

Verify

Passport MRZ is read and check-digit verified to ICAO standard. It never guesses.

03

Match

Each incoming file is scored against the right candidate on ID, passport, DOB and name.

04

Merge

Once every required document is present, one ordered PDF profile is generated.

05

Deliver

An employer-ready file — or the same details as a clean spreadsheet — with a full, auditable chain of custody.

Verified → auto-assigned and merged Uncertain → flagged for a human, never guessed

How verification works

The passport proves itself — with maths, not a guess.

Every passport carries hidden check digits — numbers calculated from the data itself. If a passport number is altered, or a blurry scan is misread by even one character, the maths fails. That's the difference between reading a document and verifying it.

AB1234567

The passport number AB123456 is followed by a single computed check digit — here, 7. Recompute it from the number: if it doesn't come back as 7, the read is wrong or the document has been tampered with. The same test runs on date of birth and expiry.

AB1234577

Change one digit and the check no longer matches — the document is flagged, not accepted.

PASS
VerifiedAll check digits valid. Trusted automatically.
FLAG
ReviewChecksum failed or MRZ unreadable. Sent to a person — never shipped silently.

Who it's for

Built for the people who move workers across borders.

Recruitment & manpower agencies

Stop losing paperwork and re-keying data. Hand employers a complete, verified profile — and keep an audit trail that stands up to scrutiny.

  • One dossier per candidate, assembled automatically
  • Identity checked before a worker is committed to travel
  • A defensible record of who submitted what, and when

Recruitment software platforms

Add a verification and document-assembly layer to what you already run — a drop-in check that confirms every dossier before it enters your workflow.

  • MRZ / ICAO identity verification as a service
  • Confidence-scored document-to-candidate matching
  • Employer-ready merge, shaped to destination requirements

Data handling

Sensitive by nature. Handled that way.

Passport and medical data are among the most sensitive records a person owns. Our processing is built to keep that data in its own jurisdiction and under control — not scattered across borders it was never meant to cross.

Processed in-region

Identity documents are verified where they belong — not silently sent to a third country.

Least-exposure design

Access is scoped per organisation and per document. Nothing is shared wider than it must be.

A full audit trail

Every upload, match and merge is logged — so you can always show how a dossier was built.

Questions

Answers before you ask.

What documents can you process?
Everything in a candidate's file — passport, national ID, certificates, medical results, contracts and more. If it's part of the paperwork you send abroad, we handle it.
What state can the documents arrive in?
Any state. Phone photos, blurry scans, files that are half-complete or out of order — that's exactly what we're built to sort out. You don't need to tidy anything up first.
Can you deliver the data as a spreadsheet, not just files?
Yes. We return one clean spreadsheet — a row per candidate with exactly the columns you need: name, sex, trade, blood group, passport number and expiry, date of interview, and anything else on your list. Send your template once, and every sheet comes back in it.
What formats can you deliver the files in?
Whatever your employers require — one merged PDF, separate files, renamed to their convention, image or PDF, in the order they ask for. You set the rule once; we follow it every time.
How fast is turnaround?
For a standard candidate file, think same day. Tell us your deadline and we'll say honestly whether we can meet it before you commit — we would rather say no than miss it.
How do you make sure nothing is wrong or missing?
Every field is checked against the source document, and passport details are confirmed by their own built-in check digits — so an altered or mistyped entry is caught, not passed on. Anything uncertain is flagged for a person to review, never shipped silently.
When documents arrive in bulk or out of order, how do they reach the right candidate?
Each incoming document is scored against your candidates on passport number, national ID, date of birth and name, and assigned to the right person automatically. A confident match is filed on its own; an uncertain one is flagged for a person — never guessed.
Is our candidates' data safe?
Documents are processed in-region and don't cross a border to be handled, access is scoped per organisation, and every upload, match and merge is logged — so you can always show how a file was built.
Do we have to change our current system to work with you?
No. We sit alongside whatever you already use — think of us as one step before your process, so a clean, complete file reaches you instead of a pile. Nothing you run today has to change.
How do we get started?
Send us one real candidate's documents — anonymised however you like — and we'll turn them into a finished file or data sheet so you can judge the speed and quality on real work. No commitment until you've seen it.

Get in touch

Let's take the document work off your desk.

Clean files, a verified data sheet, or both — fast and error-free. Send one real candidate's documents and see the turnaround on the real thing.

Email robley@abanalytics.net

Or leave your details

Your details come straight to us and are handled per our privacy policy.