Easy GPG: PGP Encryption

Content rating
Everyone
1+
Downloads
Content rating
Everyone
Users Interact
Learn more
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

Easy GPG makes PGP encryption approachable on Android. Encrypt a message to someone's public key, decrypt what they send back, manage your key rings, and use a hardware YubiKey — without touching a command line.

⚠️ ALPHA SOFTWARE — NOT AUDITED
Easy GPG is under active development and has not been security audited. Do not rely on it to protect information whose disclosure would put you at risk.

━━━━━━━━━━━━━━━━━━━━

NOTHING LEAVES YOUR DEVICE

Easy GPG does not hold the INTERNET permission. It cannot send your keys, your messages, or anything else anywhere — that is enforced by Android, not merely promised. There are no servers, no accounts, no analytics, and no advertising.

WHAT IT DOES

• Encrypt messages to any PGP public key you have imported
• Decrypt messages sent to you, with your private key
• Generate Ed25519 and Curve25519 key rings on the device
• Import and manage public keys, with fingerprints shown for verification
• Export a private key, after you authenticate
• Use a YubiKey over USB or NFC, via its OpenPGP applet

HOW YOUR KEYS ARE PROTECTED

• Private key rings are encrypted with a passphrase you choose
• They are additionally sealed with an Android Keystore key that requires your fingerprint or device PIN, so they cannot be read without you present
• Passphrases are held in memory only, overwritten when they expire, and gone when the app closes
• You choose how long a passphrase is remembered: until the screen turns off, one hour, or one day
• Secret text is kept in buffers the app overwrites after use

PRIVACY MODE

• Keeps the app out of screenshots and the recents list
• Blocks other apps from drawing over it
• Stops the keyboard learning what you type, so passphrases and plaintext never reach its dictionary or predictions
• Optionally clears the encrypt and decrypt fields after each operation

DETECTING ENCRYPTED MESSAGES

Optionally, Easy GPG can watch notifications for incoming PGP messages and offer to decrypt them. Notification text is examined on your device only, nothing about other notifications is stored, and the permission is granted in Android settings and revocable at any time. The app works fully without it.

━━━━━━━━━━━━━━━━━━━━

THINGS TO UNDERSTAND BEFORE YOU START

• Your passphrase cannot be recovered. If you forget it, messages encrypted to that key can no longer be decrypted — by you or by anyone.
• Removing or resetting your device lock screen destroys the Keystore key protecting your private keys, and with it access to them. This is deliberate.
• Wiping the app's data, or uninstalling it, removes your keys. Export anything you want to keep.

OPEN SOURCE

Easy GPG is free software under the GNU GPLv3. The source is public, so every claim above can be checked rather than taken on trust.

github.com/nGoline/EasyGPG

Built on Bouncy Castle for OpenPGP and Yubico's YubiKit for hardware keys.

Contributions, bug reports, and review of the cryptographic code are all welcome. Please report security vulnerabilities privately rather than in a public issue.
Encrypt and decrypt PGP messages, manage your keys, and use a YubiKey.
Updated on
Sep 4, 2026

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
  • No data shared with third parties
    Learn more about how developers declare sharing
  • No data collected
    Learn more about how developers declare collection

What’s new

A security-focused release.

• Private keys are protected by a passphrase you choose, and sealed behind your biometrics or device PIN
• Choose how long a passphrase is remembered: until the screen turns off, an hour, or a day
• Privacy mode keeps the app out of screenshots and recents, blocks overlays, and stops the keyboard learning what you type
• Export a private key after authenticating
• Delete your own keys, with confirmation

Alpha software. Not audited.
Content rating
Everyone
Users Interact
Learn more

App support

About the developer
NICKOLAS DOS SANTOS GOLINE
play@ngoline.com
Brazil