Smart IDReader

Smart IDReader allows you to recognize identity documents while using video/photo cameras and scanners in mobile, desktop, server and terminal solutions. With this technology you only need to present the document to the camera to let Smart IDReader recognize all required data in 1-3 seconds and then fill them in any file, form or a work sheet. You can add ID and card recognition in your application using our Smart IDReader SDK (iOS sample) to provide new lever of security and user experience. You can try it for free with our demonstration application on your smartphone/tablet or contact us for more information and trial.


Key features:

  • All our recognition engines work autonomously – we don’t provide any cloud recognition services, the processed data never leaves the device (or even the RAM) unless the customer requires it. All computation necessary for document recognition is performed using the computational capabilities of the device itself. This serves for both accessibility (if required, you can perform recognition without any internet connection) and for security reasons (no added liability for transferred personal data).
  • We work on a large variety of platforms. Our mobile SDKs support iOS and Android phones/tablets, the same SDK can be built for desktop operating systems and integrated in desktop applications, or can run on an in-house server.
  • Recognition of documents in various lighting conditions
  • We offer a variety of white-label licence policies, and since our customers generally have very different needs (arising from very different use-cases), we can discuss individual licence plans if necessary.

Supported documents:

  • International documents:
    - Any documents with Machine Readable Zone (MRZ)
    - Bank cards – credit and debit
  • USA:
    - International Passport
    - California Driving licence
  • UK:
    - International Passport
    - Driving licence
  • Germany:
    - International Passport
    - National ID Card
    - Driving licence
  • Austria:
    - International Passport
    - National ID Card
    - Driving licence
  • Spain:
    - National ID Card
    - Residence permit
  • Finland:
    - Driving licence
  • Sweden:
    - Driving licence
  • Israel:
    - Driving licence
  • Italia:
    - International Passport
  • Czech:
    - National ID Card
    - Driving licence
  • Bulgaria:
    - National ID Card
  • België:
    - National ID Card
  • Romania:
    - National ID Card
  • Latvija:
    - National ID Card
  • Estonia:
    - National ID Card
  • Japan:
    - International Passport
    - Driving Licence
    - Health insurance card
  • Singapore:
    - National ID Card
    - Work permit
  • China:
    - International passport
  • India:
    - International Passport
  • Philippines:
    - International Passport
  • Malaysia:
    - National ID Card (MyKad)
  • Syria:
    - International Passport
  • Kazakhstan:
    - National ID Card
  • Kyrgyzstan:
    - National ID Card
  • Belarus:
    - Passport
    - Driving licence
  • Russian Federation:
    - National passport
    - Personal insurance policy number (SNILS)
    - Driving licence
    - Vehicle registration certificate (STS)
    - VISA


Using Smart IDReader provides a safe, easy, and quick input of personal data in mobile applications and web sites.
Smart IDReader makes all the computations in a mobile device, without sending any data to external services!

Smart IDReader can be integrated in mobile applications, web and enterprise systems, allowing you to quickly (in real time) recognize identity documents (ID) about users and clients and to use the recognized data in acquiring services and for execution of your internal business tasks.

Smart IDReader available as SDK for iOS, Android, Windows, Linux, Mac OS. It also supports the following hardware platforms: ARMv7-v8 (AArch32 и AArch64), x86 and x86_64.

To get SDK and detailed information on incorporating Smart IDReader technology, please fill in the form below, and we will get back to you as soon as possible.

  1. Loading ...