package icon

e-Passport Reader

use the NFC chip to communicate with an electronic passport
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

Although APK downloads are available below to give you the choice, you should be aware that by installing that way you will not receive update notifications and it's a less secure way to download. We recommend that you install the F-Droid client and use that.

Download F-Droid
  • Version 3.1 (20) suggested Added on Nov 17, 2023

    arm64-v8a armeabi-v7a x86 x86_64

    This version requires Android 4.4 or newer.

    It is built and signed by F-Droid, and guaranteed to correspond to this source tarball.

    Permissions
    • control Near Field Communication
      Allows the app to communicate with Near Field Communication (NFC) tags, cards, and readers.
    • control vibration
      Allows the app to control the vibrator.
    • com.tananaev.passportreader.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    Download APK 9 MiB PGP Signature | Build Log

  • Version 3.0 (19) - Added on Dec 14, 2022

    arm64-v8a armeabi-v7a x86 x86_64

    This version requires Android 4.4 or newer.

    It is built and signed by F-Droid, and guaranteed to correspond to this source tarball.

    Permissions
    • control Near Field Communication
      Allows the app to communicate with Near Field Communication (NFC) tags, cards, and readers.
    • control vibration
      Allows the app to control the vibrator.
    • com.tananaev.passportreader.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    Download APK 8.7 MiB PGP Signature | Build Log

  • Version 2.3 (18) - Added on Sep 14, 2022

    arm64-v8a armeabi-v7a x86 x86_64

    This version requires Android 4.0.3 or newer.

    It is built and signed by F-Droid, and guaranteed to correspond to this source tarball.

    Permissions
    • control Near Field Communication
      Allows the app to communicate with Near Field Communication (NFC) tags, cards, and readers.
    • control vibration
      Allows the app to control the vibrator.

    Download APK 7.7 MiB PGP Signature | Build Log