March 17, 2020

5 years that transformed the identity recognition market

March 17 marks a special day for Smart Engines: we are celebrating the 5th anniversary of the first version of technology for on-device recognition of the Russian passport in the video stream and from images.


Our company is represented by the leading Russian scientists in the field of AI and machine vision, which have come a long way since the development of the very first version of their proprietary OCR technology by constantly improving it, and expanding the range of documents it is able to recognize. Today, Smart Engines solution supports 1250 document types from 210 countries, including but not limited to: passports, ID cards, and driver’s licenses. Using advanced methods for neural networks training, our researchers have been populating the system by one document type per day. One of the very first adapters of our technology for automated identification – Tinkoff Bank, has brought the standards of remote customer service to a new level and became one of the world’s top digital banks.

Back in 2015, that very first version of the Russian passport recognition technology already worked on old generation smartphones, such as: iPhone 4s, Samsung Galaxy S3, and many others. The first page of the passport in 1-3 seconds could be recognized with the highest level of precision – something that still cannot be achieved by some of our competitors. Several neural networks architectures have been replaced since then: we have switched from 32-bit by ultralight 8-bit neural networks, in which complex computational and energy-intensive multiplication operations are replaced by simple addition. This particular technical characteristic of the system has allowed it to perform increasingly complex calculations even on mid-range mobile devices, and also ensure that today top-end smartphones can process a passport at the same computational speed as powerful Intel server processors could do back in the days, viz. 0.07 seconds.

Also with regard to technological features of Smart Engines system: capability of automatic determination of the document type, recognition of text fields and machine-readable zones (MRZ and VIZ), photo and signature selection. The system continuously monitors the recognition process and warns the user about possible errors. The security of personal data is achieved through the use of RAM of the device only – the system neither creates copies, nor it transfers data via the Internet to a cloud or server for processing, which minimizes the technological risks of personal data leaks.

But the most interesting part, the software can recognize handwritten text fields, registration stamps and stamps that contain information on previously issued passports. Finally, it can verify document authenticity.


Smart IDReader is platform-independent, meaning the recognition quality remains at the same level on all major platforms and operating systems: MOS Aurora, iOS, Android, MacOS, Windows, Linux, and Elbrus.

Today, Smart Engines solutions are being used by major companies of various business sectors around the world: Megafon, Beeline, MTS, Gazprombank, Tinkoff Bank, Alfa-Bank, Post Bank, Rocketbank, Aeroexpress , Alfa Insurance, Renaissance insurance, QIWI, Tessi, S&T, BAT, BlaBlaCar, Dukascopy and many other commercial and state organizations.

Test Drive Our Smart Engines

Free demo apps allow you to experience the power of Smart Engines software for intelligent document scanning in a real-world context.

Why not experience the power of Smart Engines for yourself? Our demo apps allow you to test the capabilities of our identity document recognition software on mobile devices in videostream or in a single image (photo, scan).

Simply display any document to the camera in real-time or choose a photo from the gallery, and the app will recognize and capture the necessary data.

Demo apps Privacy Policy

id documents enginge by Smart Engines
Apple App Store Badge
Google Play Badge
id documents enginge by Smart Engines

Send Request

Send request for quotation or more information about products.

Contact Form

Smart Engines is to provide a reply within 2 business days. If you don't receive a message from our representative within 2 business days, please check your spam folder or simply send us an email to sales@smartengines.com

Smart Engines is committed to privacy, we are fully compliant with GDPR and CCPA, all the personal data is intended for internal use only.