Alameda Dev.
Published in

Alameda Dev.

Scan IDs & Passports with Your Device

Passport and boarding pass checks at airports, new e-banking account verification, ID checks or age verification also checking in at a hotel etc. We can use this feature in many web applications, mobile applications and desktop applications.

There are many services for Passport and Identity document scanning. You can use BlinkID, MRZ Scanner, Tesseract, etc. Part of our Explorations involve getting to know each tool and review what is possible with each one.

After reviewing and working with several of these services, lets talk about our favorites:


The most general purpose OCR scanner tool out there is Tesseract.

Tesseract is an optical character recognition engine for various operating systems, its development is funded by Google, you can use it in web applications, mobile applications and desktop applications.

As Tesseract is for general purpose scenarios you need to be clear on what is the specific use case you will use this tool. OCR and text scanning can be used in many ways, license plate recognition, PDF scanning, image recognition, text scanning, etc. You have to take into account that as there are many industry variations you would need a specialized team or developer to center in your industry focus and develop a custom solution for your use case with Tesseract.

Tesseract can be combined with React Native to bring text recognition to your mobile apps.


BlinkID claim is “BlinkID is the safest, most powerful software trained to scan and extract data from IDs, built on our very own machine learning system.”

BlinkID features include:

  • Use of Depp neural network: it recognizes many international IDs and passports.
  • Fast results: it claims a 0.4 seconds recognition.
  • Custom interface built-in: this accelerates the development process and make the user scanning the document has a good journey.
  • Security: They don’t send the data to external servers, all is processed on the device.

MRZ Scanner

MRZ Scanner claim is “Scanning a passport, visa or IDs with a mobile device is lightning fast. More successful scans means more successful transactions.”

MRZ Scanner features include:

  • Security: process codes directly on the mobile device, it stays in your closed system. No data is sent to third-party cloud servers.
  • Work offline: works in real-time, locally on a device, without the need of internet connection.
  • Cost reduction: works on your mobile device so there is no need to spend money on expensive external readers.

Use cases and industries

There are many use cases for Identity document and Passport recognition. These are just the most used, we are sure custom products can benefit from these technologies.

  • Accommodation, Travel and Hospitality
  • Easy check-in, register and verify guest information, without errors.
  • BlinkID also offer credit/debit card scanning for charge and pay of the stay.
  • For the Airline industry this could imply less time in desks queues.
  • Easy onboarding to your product offering.
  • On-premise access to your physical locations.
  • Rental car services.
  • Automotive industry.
  • Healthcare systems.
  • Telecommunication services.
  • New e-Banking services.


Each platform has very good features. We always recommend building a Proof of Concept (PoC) to test if the capabilities of any platform adjust to your needs. Tesseract will involve more work for custom situations. BlinkID and MRZ Scanner works with specific industries and that represents a huge advantage in terms of development time and readiness for your project. We recommend using BlinkID if you need more services as license plate recognition, credit/debit card recognition, or others.

Remember, we can develop these solutions either for mobile or tablet (android and iOS) so, no need to have a custom scanner and more associated costs for your project.

If your company needs this solution please get in touch, and we can discuss the best alternative for your use case.

Hello We are Alameda Dev.!

We would love to help you, offer you a first conversation to talk about your ideas and help you focus on them.

Alameda Dev. Is a 100% remote team. Specialized in developing mobile applications, websites and advanced software in the React ecosystem.

You can read other interesting posts about technology:

You can also enter the web:

Follow us on:

Twitter: @AlamedaDev

Instagram: @alamedadev




We are a small agency 100% Remote. Specialized in Design and Development of Mobile Apps, Web and advanced software with React Ecosystem.

Recommended from Medium

Subme is here for the long term — we are burning 25% of the team tokens!

Filebeat- Multiples modules output to multiples indexes.

DDD Concepts, Code and Q&A

Hello Patrick Gardner, VP Engineering at Time by Ping

First Introduction to Keyframes

Hosting free Strapi CMS on Heroku [Building Personal Blog Website Part 1]

How to Effortlessly Take Back Control of Third Party Services Testing

Day 4: My good ol’ station

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Alameda Dev.

Alameda Dev.

¡Hola! We are a team 100% Remote. Specialized Development of Mobile Apps, Web and advanced software with React and ReactNative.

More from Medium

Traps you should avoid when migrating from GTM to Zaraz

(chuckles) I’m in danger meme

What Should I Do With My Life? | The Entrepreneur’s Doctor Tribe Talks | Dr Behrooz Behbod

Sustainability is Good Business

Sustainability is Good Business

Week 2: Standards and future studies