ID Document Recognition SDK for iOS
An on-device iOS SDK for scanning ID cards, passports, and driver licenses – OCR, MRZ, and barcode/QR recognition, fully on-premise with no document data ever sent to the cloud.
WILLIAMS
GIVEN NAMESETHAN L.
DATE OF BIRTH22 SEP 1992
DOCUMENT NO.X8295147
X8295147<7AUR9209226M3205184<<<<03
What You Need to Run It on iOS
These are the exact minimum and recommended requirements published in the ID-Document-Recognition-iOS repository — check the repo directly for the latest version, since SDK requirements can change between releases.
Install and Activate
Install the SDK, then activate it with a license key before calling any recognition function – every platform follows this same activate-then-initialize pattern.
- Clone the repo on a Mac and install Xcode 15+.
- Download
docsdk.framework.zip, unzip it, and placedocsdk.frameworknext toDocumentReader.xcodeproj. - Open the project, set your signing team (the demo license is scoped to the
com.faceplugin.documentreader.appbundle ID), run on a physical iPhone, and wait for “Ready.”
How Licensing Works
Licenses are offline and bound to your app's bundle ID. The bundled demo key (for com.faceplugin.documentreader.app) is valid until 12 Aug 2027 – contact FacePlugin for a key scoped to your own app.
Frequently Asked Questions
Does the iOS SDK send document data to the cloud?
No. Every stage of document recognition runs on your own server or directly on the device, depending on the platform – scanned documents never leave an environment you control.
How is the SDK licensed?
Licenses are offline and bound to a machine code, application ID, or bundle ID depending on the platform. Contact FacePlugin with that identifier to receive a license key – there are no per-call or per-scan fees once licensed.
Where can I see the full source and open an issue?
The iOS integration is maintained publicly on GitHub at github.com/Faceplugin-ltd, where you can browse the code, file issues, and track releases.
Ready to Add Document Recognition to Your iOS App?
Talk to our team to get a license key and a 15-day evaluation period started.