Scanbot's Data Capture Modules (SDKs) extract structured data from documents and physical items. They return them as simple key-value pairs. The processing happens directly on the mobile device. The modules are available both for mobile and for web applications.
Text pattern scanner
The Text Pattern Scanner extracts single-line strings that match a predefined pattern. It's highly versatile and can capture items like serial numbers, invoice numbers, reference codes, and other custom text patterns.
MRZ scanner
The MRZ Scanner is designed to process government IDs. It captures key data from the machine-readable zones (MRZ) of passports and ID cards, such as full name, date of birth, document number, nationality, and expiry date.
Document Data Extractor
The Document Data Extractor handles various standardized documents. It extracts structured data from items like passports, driver's licenses, ID cards, residence permits, and European Health Insurance Cards (EHIC). It extracts common fields such as names, document numbers, issue and expiry dates, and photos where available.
VIN scanner
The VIN Scanner accurately reads Vehicle Identification Numbers (VINs) from cars or trucks. Engineered for automotive apps, this data capture module serves use cases including fleet management, law enforcement, and auto repair. In addition to reading VIN strings, the Scanbot SDK also supports VIN barcode scanning.
Credit card scanner
This module facilitates financial transactions. The Credit Card Scanner securely extracts key information from credit and debit cards, including card number, cardholder name, and expiry date.
Check scanner
For banking and financial services, the Check Scanner retrieves data from the Magnetic Ink Character Recognition (MICR) line on checks. In particular, it returns the check number, routing number, and account number.
German medical certificate scanner
Tailored for German healthcare applications, this module extracts specific data from German medical certificates ("AU-Schein / Arbeitsunfähigkeitsbescheinigung"), including patient details, issue dates, and validity dates.