Paperwork App: Passport NFC, MRZ and Cheque Scanner
Read the chip in a passport, scan the MRZ on passports and ID cards, and read the MICR line on a cheque with your phone. Emirates ID, bank statements, KYC and a domain age check run through Paperwork.
What the app does
Passport chip over NFC
Hold the phone to an ePassport. The app opens a BAC session with the chip using the MRZ data and reads the holder data and the face photo.
MRZ scan
Point the camera at the machine-readable zone of a passport or ID card. Passport (TD3) and ID card (TD1, TD2) formats are read on the phone, and you can type the fields if the zone is worn.
Cheque MICR scanner
Reads the E-13B line at the bottom of a cheque on the phone and shows the cheque number, routing code and account number, with the raw line and a confidence level.
Emirates ID
Take a photo of the card or pick one from the gallery. Paperwork returns the name, ID number, nationality, gender, dates of birth and expiry, and card number.
Bank statements
Upload a statement as a PDF, PNG or JPG. Paperwork returns the transactions, running balances and account details as structured fields.
KYC check
Scan a document, take a selfie and pass a liveness check. Paperwork matches the face to the document and returns a pass or fail.
Domain age check
Enter a domain to see when it first appeared in web archives. A first-seen date and age help flag a counterparty whose domain is only days old.
Document recognition
Photograph or upload any other document. Text blocks are extracted on the server and highlighted on the page so you can tap each one.
History
Server-side tools run as jobs. Their results stay in the History tab, so you can open them again later.
On the phone or on the server
Chip, MRZ and cheque reading happen on the device, with no upload. Emirates ID, bank statements, KYC, the domain age check and document recognition go to Paperwork, which runs the check and returns the result to the app. All tools need a Paperwork account, which you can create in the app.
- iPhone with iOS 15.5 or later
- Android phones
- Chip reading needs a phone with NFC
How it works
Sign in
Log in with your Paperwork account or create one in the app.
Pick a tool
Choose passport NFC, Emirates ID, the cheque scanner, bank statements, KYC, the domain age check or document recognition.
Scan
Use the camera, the NFC chip or a file from your gallery.
Check the result
Review the fields on screen before you use them.
Related
The same checks for teams that process documents in bulk or inside their own product.
Who uses it
Teams that check passports, IDs and cheques in person.
Frequently asked questions
Have a question that is not here?
What should I check if a passport chip scan fails?
Check that your phone supports NFC and that the document number, date of birth and expiry date match the passport. Correct the scanned fields manually if needed, then hold the phone still against the passport until reading finishes.
How does passport NFC reading work?
Scan the MRZ with the camera, or type the document number, date of birth and expiry date. Those three values unlock the chip. Hold the phone to the passport and the app reads the holder data and the face photo.
What is read on the phone and what on the server?
Chip, MRZ and cheque reading run on the phone. Emirates ID, bank statements, KYC, the domain age check and document recognition go to Paperwork, which runs the check and sends the result back to the app.
Where do my documents go?
Uploads travel over an encrypted connection and are stored encrypted, only for as long as processing needs them. Chip, MRZ and cheque reading stay on the phone.
Is it on Android?
Yes. The same app with the same tools is on Google Play and the App Store. Passport chip reading needs a phone with NFC.
How is an Emirates ID read?
From a photo of the card. The photo goes to Paperwork, which returns the name, ID number, nationality, gender, date of birth, expiry date and card number.
What does the cheque scanner read?
The MICR line at the bottom of the cheque: cheque number, routing code and account number, with the raw line and a confidence level.
Do I need an account?
Yes. Sign in or create a Paperwork account in the app. Server-side results also appear in the History tab.
Is this the same as the mobile SDK?
No. This is a finished app for people who check documents themselves. The mobile SDK page covers adding the same capture modules to your own app.