e-Passport Reader

e-Passport Reader

use the NFC chip to communicate with an electronic passport

Anton Tananaev Connectivity Security

Description

Android app that uses the NFC chip to communicate with an electronic passport.
It supports action, so third party apps can use it to retrieve passport data.
Please visit website for more information.
The app is completely open source, so anyone is welcome to validate that it
doesn't collect any personal information. Data is kept only in memory and
removed as soon as you close the app. Passport data is never uploaded to any
remote server.
App had been successfully tested with Russian passport. It might not work
with some other passports. If it doesn't work, please create GitHub issue to
help me fix the issue instead of leaving negative feedback.

Versions

Version Date Size Requires Android Download
3.4 current
ca0d9079a48545ea…
2026-07-02 9.4 MB API 23
3.3
3f07110d151f23e1…
2025-09-25 9.1 MB API 23
3.2
1a3ea1961866750f…
2025-07-06 10 MB API 23

Permissions

What the app asks the system for. Android only grants sensitive access after you confirm it.

  • NFCExchange data via near field communication.
  • VibrationControl the vibration alert.
  • passportreader.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

Comments