Smart Engines
Document scan by Smart Engines
Free · Designed for iPad. Not verified for macOS.
Smart Engines app showcases secure scanning of ID, credit cards, and other documents with unprecedented speed and precision
Demo app of Smart Engines AI-powered document recognition technologies for mobile devices, servers, and web pages. Complete security, unmatched speed, and recognition accuracy. All algorithms run just on the device without transmitting any data.
Explore the capabilities of our products:
• Smart ID Engine — recognition of identity documents (all pages of the Russian domestic passport, including handwritten and printed registration stamps, driver’s licenses, visas, ID cards from around the world, and other documents), and non-biometric face matching.
• Smart Code Engine — recognition of coded and textual objects, including QR and other barcodes, payment cards, bank account details, phone numbers, utility meters, license plates, MRZ zones, etc.
• Smart Document Engine — recognition of business documents such as primary accounting documents, HR paperwork, income certificates, and others.
Integrate Smart Engines solutions into your infrastructure, mobile, or web applications within hours using our isolated SDK available for a wide range of platforms.
Trusted by banks, telecom operators, government institutions, transportation companies, and many more worldwide.
more Smart Document Engine 3.3.0:
- Added support of six documents:
• Unified State Register of Real Estate extract (EGRN)
• Russian waybill (form from 2021)
• Unified State Register of Taxpayers extract
• Form T-1
• Form T-2
• Certificate of registration at the place of stay
- Significantly improved signature detection and recognition
- Added support of digital signature stamp recognition
- Added support of tables with missed horizontal lines
2.8.2 6 Apr
SIE
- Now supports 3,004 (+15) ID document types and 4,767 (+52) templates
- Improved recognition of Russian passports
- Improved face matching accuracy
SCE
- Improved recognition of bank cards and phone numbers
- Improved recognition of QR codes and PDF417
- Added 7 new GS1_DATABAR symbologies
SDE
- Added support for the new format of person income form
- Added recognition of legal entities and individual entrepreneurs documents
STE
- Improved text recognition accuracy
- Added table support
2.8.0 13 Feb
Smart Document Engine 3.2.0:
- Added support for the new format of person income form with progressive taxation
- Added recognition of legal entities and individual entrepreneurs documents
- Added support of 5 new documents
- Significantly improved recognition of Russian acts and invoices
- Improved signature detection
- Other fixes and improvements
2.7.2 30/12/2025
- Now supports 2,989 (+27) ID document types and 4,715 (+43) templates
- Scanning of container seal numbers
- Enhanced recognition support for 31 countries
- Improved and accelerated recognition of the main pages of Russian national passports
- Updated application design
- Added recognition of 14 new business document types
- Improved recognition of PDM documents
- Primary Accounting Documents significant improvement in recognition
- Other fixes and improvements
2.7.1 30/10/2025
- Now supports 2,989 (+27) ID document types and 4,715 (+43) templates
- Scanning of container seal numbers
- Enhanced recognition support for 31 countries
- Improved and accelerated recognition of the main pages of Russian national passports
- Updated application design
- Primary Accounting Documents significant improvement in recognition
- Other fixes and improvements
2.7.0 18/07/2025
Smart Code Engine
* Сontainer seals numbers scanning
Smart Document Engine
* System v3.0.0: total overhaul of document recognition pipeline
* New scene analysis, document location, typization, and analysis subsystems.
Smart ID Engine
* Improved and accelerated recognition of Russian national passport main pages
* Better recognition for 31 countries
* Now 2989(+27) document types and 4715(+43) templates
* Updated application design
* Other fixes and improvements
2.6.4 02/07/2025
Smart Code Engine
* VIN numbers and container numbers scanning
Smart Document Engine
* System v3.0.0: total overhaul of document recognition pipeline
* New scene analysis, document location, typization, and analysis subsystems.
Smart ID Engine
* Mobile Russian passport scanning in any orientation
* Video-based simultaneous Russian passport scanning with face matching
* Better recognition for 7 countries
* Now 2962(+65) document types and 4672(+99) templates
* Other fixes and improvements
2.6.3 04/06/2025
Smart Code Engine:
* Added recognition of VIN and intermodal container numbers
Smart Document Engine:
* Improved text detection
Smart ID Engine:
* Russian national passport can now be recognized in any orientation in mobile scenarios
* The simultaneous recognition and face-matching mode for the Russian national passport now supports video processing
* Enhanced document recognition for 7 countries
* Now supports 2962(+65) document types and 4672(+99) templates
* Other fixes and improvements
2.6.2 13/05/2025
Smart Code Engine:
* Added recognition of VIN and intermodal container numbers
Smart Document Engine:
* Improved text detection
Smart ID Engine:
* Russian national passport can now be recognized in any orientation in mobile scenarios
* The simultaneous recognition and face-matching mode for the Russian national passport now supports video processing
* Enhanced document recognition for 7 countries
* Now supports 2962(+65) document types and 4672(+99) templates
* Other fixes and improvements
2.6.1 24/04/2025
Smart Code Engine:
* Added recognition of VIN and intermodal container numbers
Smart Document Engine:
* Improved text detection
Smart ID Engine:
* Russian national passport can now be recognized in any orientation in mobile scenarios
* The simultaneous recognition and face-matching mode for the Russian national passport now supports video processing
* Enhanced document recognition for 7 countries
* Now supports 2962(+65) document types and 4672(+99) templates
* Other fixes and improvements
2.6.0 03/04/2025
Smart Code Engine
* Added recognition of water, gas, and electric meters.
* Added recognition of license plates (Russian, German, French, Italian).
Smart Document Engine
* New! Smart Text Engine: text-only recognition with a compact size.
Smart ID Engine
* New mode: Russian passport selfie with recognition and face comparison.
* Enhanced document recognition for 10 countries.
* Now supports 2897(+110) document types and 4573(+224) templates.
* Other fixes and improvements.
2.5.0 15/01/2025
Smart Code Engine v2.4.2
* Added the ability to obtain coordinates on an image of undecodable QR codes and Aztec codes.
Smart Document Engine v2.4.2
* Minor fixes and improvements
Smart ID Engine v2.4.2
* Now 2790 document types and 4472 unique templates
* Other fixes and improvements
2.4.2 04/10/2024
Smart Code Engine v2.4.1
* Added the ability to obtain coordinates on an image of undecodable QR codes and Aztec codes.
Smart Document Engine v2.4.1
* Minor fixes and improvements
Smart ID Engine v2.4.1
* Now 2790(+3) document types and 4472(+5) unique templates
* Other fixes and improvements
2.4.1 25/07/2024
Smart Engines 2.4.0:
Smart Code Engine 2.4.0:
* Added support for mirrored Aztec code reading
* Added support for CVC/CVV code recognition for free-form bank cards
* Added smart decoding for GOST R 56042-2014 payment barcodes
* Improved embossed and free-form bank card recognition quality
* Improved codified text lines recognition (phone and card numbers)
* Accelerated text detection by 20%
* Accelerated real, 8-bit and 4.6-bit convolutional neural networks on x86_64 processors with AVX by 1.8 times
* Major speed-up of barcode ROI detection in anywhere mode (up to two times on iPhone XS)
Smart Document Engine 2.4.0
* Improved recognition of Urdu, Greek, Arabic, and Hebrew languages
* Accelerated text detection by 20%, as well as real, 8-bit, and 4.6-bit convolutional neural networks
* Improved Extract from the Unified State Register of Real Estate
Smart ID Engine 2.4.0
* Improved recognition of Urdu, Greek, Arabic, and Hebrew languages
* Improved faces comparison quality
* Improved Russian national passport registration stamp recognition, as well as Russian handwritten national passports recognition, and stamps detection
* Accelerated text detection by 20%, as well as real, 8-bit, and 4.6-bit convolutional neural networks
* Improved recognition of documents of over 50 countries
* New ID document types added, which were not supported previously:
- Iran (Islamic Republic of): Residence permit
- Russian Federation: foreigner ID card, stateless person ID, Large family certificate
- Türkiye: military ID card
- United Kingdom of Great Britain and Northern Ireland: Seafarers identity document, Voter card
- United Nations Interim Administration Mission in Kosovo: Driving license, ID Card
- United Nations: Passport
- UNHCR: Driving license, ID card
- United States of America: transportation ID
- Uruguay: diplomatic ID card
* New document subtypes added for documents of more than 20 countries
* Now 2787(+78) document types supported in total with 4467(+162) unique templates
* Other fixes and improvements
2.4.0 21/06/2024
Smart Code Engine:
* Added Personal Account recognition to Payment Details
* Universal Pay now can recognize phone and card numbers simultaneously
Smart Document Engine:
* Russian power of attorney added and recognition of several document types improved
Smart ID Engine:
* Improved the ‘any’ modes for mobile cases
* Improved recognition of documents of 44 countries
* Now 2709(+142) document types supported in total with 4305(+258) unique templates
* Other fixes and improvements
2.3.0 11/03/2024
Smart Engines 2.2.0
Smart Code Engine:
* Added Universal Pay and Payment Details engines
* Faster and better barcode detection
* Added rMQR symbology decoding
Smart Document Engine:
* 3 new document types added and several improved
Smart ID Engine:
* Improved Korean language recognition
* Improved face matching
* Improved recognition of documents of 58 countries
* New documents added, now 2567(+19) types supported with 4047(+40) unique templates
* Other minor fixes and improvements
2.2.0 15/11/2023
Smart Code Engine 2.1.2
* Improved phone and card number recognition
* Significantly reduced false detections of the phone numbers
* Speeded up bank cards recognition in video stream mode
* Slightly speeded up QR scanning
Smart Document Engine 2.1.2
* Improved text detection for full text recognition
* Improved recognition of various document types
Smart ID Engine 2.1.2
* Improved session stopping decision making for cases when all document fields are optional
* Improved document detection for ‘any’ modes
* Improved recognition of documents of 20 countries
* New document types added, now 2548(+17) document types supported in total with 4007(+69) unique templates
* Other minor fixes and improvements
2.1.2 10/10/2023
Smart ID Engine 2.1.1
* Added ability to invert input image in the SDK
* Significantly improved OCR for documents of 36 countries and moderately improved for 16 countries
* New ID document types added, which were not supported previously: medical card of Kenya, voter card of Liberia, U.S. firearm permit for 9 states
* New document subtypes added for 10 document types
* Now 2531(+20) document types supported in total with 3938(+31) unique templates
Smart Code Engine 2.1.1
* Added recognition of two-line phone numbers and bank card numbers
* Increased accuracy (10% fewer potential errors) and speed (5% faster) of barcode detection in focused mode
* Significantly improved detection of divided two-dimensional codes in focused mode
* Increased accuracy of partially cropped QR codes reading with effortLevel=High option enabled
* Minor speed up of DataMatrix symbols reading
Smart Document Engine 2.1.1
* Improved recognition accuracy for TORG-12 form (18% fewer potential errors)
* Improved recognition accuracy for Invoice Tax (7% fewer potential errors)
* Added ability to recognize filled checkboxes
* Dictionary-based post-processing speedup
* Other minor fixes and improvements
2.1.1 11/08/2023
Smart Code Engine:
* Improved coverage of mobile phone numbers formats and regions
* Reduced false-positive reading of barcodes
Smart Document Engine:
* Faster full text recognition (5% faster)
* Faster recognition of personal tax form on x86 CPUs (1.4 times faster)
* Added new fields and improved recognition quality for the real estate registration form
* Added support for two-column universal transfer document
Smart ID Engine:
* Added RFID chip presence info for passports
* Improved MRZ recognition on all passports
* Faster Russian passport recognition (15% faster on x86, 10% faster on ARM)
* Improved and faster document detection for 'any' modes
* Improved recognition accuracy for documents of:
- Albania
- Armenia
- Australia
- Bangladesh
- Brazil
- Cameroon
- Czechia
- Eswatini
- France
- Kyrgyzstan
- Kyrgyzstan
- Luxembourg
- Moldova
- Moldova
- Monaco
- North
- Russia
- Singapore
- Spain
- Sweden
- Ukraine
- Venezuela
* New ID document types added, which were not supported previously:
- Bhutan: Voter card
- Central African Republic: ID card
- Kazakhstan: Birth certificate, Death certificate, Marriage certificate
- Kyrgyzstan: Adoption certificate, Birth certificate, Death certificate, Marriage certificate, Divorce certificate, Name change certificate, Paternity certificate
- Moldova: Birth certificate, Divorce certificate, Marriage certificate
- Mozambique: Voter card
- United States of America: Firearm permit (North Dakota)
- Vanuatu: Residence permit
* New document subtypes added:
- Australia: Driving license (Victoria)
- Bangladesh: Driving license
- Belize: Passport
- Switzerland: Driving license
- China: Passport
- Finland: ID card
- Kyrgyzstan: Driving license
- Korea: Residence permit
- Moldova: Passport
- Mongolia: Driving license
- United States of America: Driving license (Utah)
* Other fixes and improvements
2.1.0 21/07/2023
Smart ID Engine:
* New system of document templates description that allows to detect the document type faster with higher precision
* Package size reduced by 15%
* RAM consumption was reduced by 30% in ‘any’ mode, which includes all identity documents
* Added delayed initialization that allows to minimize RAM consumption when the target set of documents known in advance, works for lazy and non-lazy initialization.
* New ID document types added, which were not supported previously:
- Armenia: Birth certificate, Marriage certificate
- Azerbaijan: Death certificate, Divorce certificate
- Burundi: ID card
- Belarus: Death certificate, Marriage certificate
- Brazil: police ID card
- China: Residence permit
- German: military ID card
- Georgia: Birth certificate
- Israel: military ID card
- Mexico: military ID card
- Niger: ID card
* New document subtypes added:
- Belgium: Driving license, Passport
- Barbados: ID card
- Switzerland: ID card
- Costa Rica: Residence permit
- Algeria: Driving license, ID card
- Ecuador: ID card
- Ethiopia: Driving license
- Finland: ID card
- France: Residence permit
- United Kingdom of Great Britain and Northern Ireland: Driving license
- Georgia: Driving license
- Hungary: ID card, Passport, Residence permit
- Cambodia: Driving license, Passport
- Mexico: ID card, Driving license (Guerrero)
- Mongolia: Driving license
- Mozambique: Driving license
- Pakistan: Driving license
- Panama: ID card
- Philippines: ID card
- Romania: Residence permit
- Russian Federation: Refugee ID
- Sierra Leone: Driving license
- San Marino: Passport
- Suriname: Driving license
- Slovakia: ID card
- Tajikistan: Passport
- Turkey: Driving license, Passport, Work permit
- United States of America: Driving license (California, Washington)
- Viet Nam: Driving license
* Now 2484(+57) document types supported in total with 3862(+159) unique templates
Smart Code Engine:
* New independent SDK Smart Code Engine with optimized library size, for instance, barcode library size reduced by 35%.
* Added "text in the wild" bank card number recognition
* Improved two-dimensional codes recognition: Aztec, DataMatrix, QR
* Improved PDF417 recognition
* Improved recognition quality and faster performance of barcodes
* The default detection mode of codes changed from ‘anywhere’ to ‘focused’
* Improved freeform cards recognition
Smart Document Engine:
* 2.5 times faster text detection for full text recognition and for flexible forms recognition
* Showcase of full text recognition from documents written in 20+ languages
* Improved text recognition results post-processing
* Added new text fields, attributes and table fields to various types of previously supported documents
* Other fixes and improvements
2.0.1 12/06/2023
Smart ID Engine:
* New system of document templates description that allows to detect the document type faster with higher precision
* Package size reduced by 15%
* RAM consumption was reduced by 30% in ‘any’ mode, which includes all identity documents
* Added delayed initialization that allows to minimize RAM consumption when the target set of documents known in advance, works for lazy and non-lazy initialization.
* New ID document types added, which were not supported previously:
- Armenia: Birth certificate, Marriage certificate
- Azerbaijan: Death certificate, Divorce certificate
- Burundi: ID card
- Belarus: Death certificate, Marriage certificate
- Brazil: police ID card
- China: Residence permit
- German: military ID card
- Georgia: Birth certificate
- Israel: military ID card
- Mexico: military ID card
- Niger: ID card
* New document subtypes added:
- Belgium: Driving license, Passport
- Barbados: ID card
- Switzerland: ID card
- Costa Rica: Residence permit
- Algeria: Driving license, ID card
- Ecuador: ID card
- Ethiopia: Driving license
- Finland: ID card
- France: Residence permit
- United Kingdom of Great Britain and Northern Ireland: Driving license
- Georgia: Driving license
- Hungary: ID card, Passport, Residence permit
- Cambodia: Driving license, Passport
- Mexico: ID card, Driving license (Guerrero)
- Mongolia: Driving license
- Mozambique: Driving license
- Pakistan: Driving license
- Panama: ID card
- Philippines: ID card
- Romania: Residence permit
- Russian Federation: Refugee ID
- Sierra Leone: Driving license
- San Marino: Passport
- Suriname: Driving license
- Slovakia: ID card
- Tajikistan: Passport
- Turkey: Driving license, Passport, Work permit
- United States of America: Driving license (California, Washington)
- Viet Nam: Driving license
* Now 2484(+57) document types supported in total with 3862(+159) unique templates
Smart Code Engine:
* New independent SDK Smart Code Engine with optimized library size, for instance, barcode library size reduced by 35%.
* Added "text in the wild" bank card number recognition
* Improved two-dimensional codes recognition: Aztec, DataMatrix, QR
* Improved PDF417 recognition
* Improved recognition quality and faster performance of barcodes
* The default detection mode of codes changed from ‘anywhere’ to ‘focused’
* Improved freeform cards recognition
Smart Document Engine:
* 2.5 times faster text detection for full text recognition and for flexible forms recognition
* Showcase of full text recognition from documents written in 20+ languages
* Improved text recognition results post-processing
* Added new text fields, attributes and table fields to various types of previously supported documents
* Other fixes and improvements
2.0.0 09/06/2023
Smart ID Engine:
* Improved ID documents detection on a complex background
* Improved French and UK residence permit recognition
* Faster configuration: 30% faster in lazy mode, 10% faster in non-lazy mode
* Improved OCR of Latin-based script languages
* Improved OCR of all document fields in general
* Improved Russian internal passport recognition, stamp detection
* New document types added, now 2427(+125) document types supported in total with 3703(+166) unique templates
Smart Code Engine:
* Significant acceleration of the worst case recognition scenario of PDF417 and QR codes without quality loss
* Improved QR codes detection
Smart Document Engine:
* Added unfolded documents support
* Improved OCR of Latin-based script languages
* 17 new document types added
* Other fixes and improvements
1.13.0 04/01/2023
Smart Engines v1.12.1
Smart ID Engine:
* AnyDoc mode added for automatic selection between any passports, ID cards, driving licences or residence permits of all supported countries
* Improved document detection and location accuracy
* New document types added
Smart Code Engine:
* New MRZ scanning technology with x3 accuracy improvement without loss of speed
* Improved barcode scanning quality, and detection in focused mode
* Added support for MicroQR, as well as expanded, limited, and omnidirectional GS1 DataBar
* Improved cardholder's name recognition for debit and credit cards
Smart Document Engine:
* New text detection and recognition subsystem with improved accuracy
* New document types added
* Improved recognition accuracy for Latin-based, Cyrillic-based, as well as Georgian, Armenian, Thai and Greek languages
* Reduced library size (at least 5% across various platforms)
* Other fixes and improvements
1.12.1 26/11/2022
Smart Engines v1.11.1
Smart Code Engine:
* Fixed potential problem while loading images from gallery
Smart ID Engine:
* New document types added
Smart Document Engine:
* Added document information container with english and local names for document types
* Other fixes and improvements
1.11.1 19/07/2022
Smart Engines v1.11.0
Smart Code Engine:
* Improved bank cards accuracy for all types of bank cards
* Improved MRZ recognition accuracy in video stream and in photos
* Improved detection of linear barcodes
* Improved reading accuracy for CODE39, CODE93, CODE128 and ITF
* Improved DataMatrix scanning speed
Smart ID Engine:
* Improved recognition accuracy for Sinhala, Hebrew, Arabic, Armenian and Georgian scripts
* Improved recognition of Brazil ID documents
* Improved face matching accuracy
* New ID document types added, which were not supported previously:
- Cook Islands driving licence
- Armenia residence permit
- Benin residence permit
- Bonaire, Sint Eustatius and Saba driving licence and ID card
- Burkina Faso residence permit
- Bahamas residence permit
- Bermuda ID card, voter card, and work permit
- Bhutan driving licence
- Botswana residence permit
- Congo (Democratic Republic) residence permit
- Congo residence permit
- Colombia residence permit
- Costa Rica residence permit
- Egypt residence permit
- Ethiopia driving licence and ID card
- Fiji voter card
- Saint Martin (French part) driving licence
- Sint Maarten (Dutch part) driving licence
- Micronesia driving licence
- Gabon residence permit
- Gambia residence permit
- Guinea-Bissau driving licence and ID card
- Equatorial Guinea driving licence and residence permit
- Honduras residence permit
- Indonesia residence permit
- Iceland ID card
- Kenya driving licence and residence permit
- Cambodia residence permit and work permit
- Kiribati ID card
- Republic of Korea residence permit
- Lao driving licence
- Liberia driving licence
- Liechtenstein residence permit
- Lesotho driving licence
- Madagascar driving licence
- Maldives driving licence and work permit
- Namibia driving licence
- Niue driving licence
- Chad driving licence
- Trinidad and Tobago residence permit
- Taiwan driving licence
- Uganda residence permit
- Yemen ID card
* New document subtypes added:
- Angola residence permit
- Australia ID card (Western Australia)
- Belgium passport
- Brazil ID card
- UK driving licence
- Iran passport
- Kyrgyzstan driving licence
- Cambodia driving licence
- Kuwait driving licence
- Morocco driving licence
- Nepal driving licence
- Philippines ID card
- Saudi Arabia passport
- Ukraine driving licence
- USA driving licence (Colorado, American Samoa, Northern Mariana Islands)
* Now 1974 document types with 3010 unique templates supported
Smart Document Engine:
* Added configuration models protection (*.se instead of *.zip)
* Multi-page mode added for supporting multi-page flexible documents
* Improved recognition accuracy for Sinhala, Hebrew, Arabic, Armenian and Georgian scripts
* Automatic type identification for flexible form is now added
* New document types added:
- Armenian certificate of public service number
- Russian EGRIP certificate, EGRN certificate, general certificate, TORG-12 and consignment notes
* Other fixes and improvements
1.11.0 02/06/2022
Smart Document Engine 3.3.0:
- Added support of six documents:
• Unified State Register of Real Estate extract (EGRN)
• Russian waybill (form from 2021)
• Unified State Register of Taxpayers extract
• Form T-1
• Form T-2
• Certificate of registration at the place of stay
- Significantly improved signature detection and recognition
- Added support of digital signature stamp recognition
- Added support of tables with missed horizontal lines
more Version 2.8.2 6 Apr
Data Not Collected The developer does not collect any data from this app.