Securemessages.app logo

Your keys, your control – true end-to-end encryption.

How to Use securemessages.app

Public Key vs Private Key

Quick Setup for GPG/PGP on Windows, macOS, and Linux

Create a Key Pair: Open a terminal/command prompt and run gpg --full-generate-key. Follow the prompts to set your key type, size, and expiration. Choose a strong passphrase. Please do not set an expiration date, as your public key cannot be replaced on securemessages.app.

  1. Generate a GPG/PGP Key Pair: Use the steps above or consult the official GnuPG documentation. Safely store your private key.
  2. Create an Account: Sign up on securemessages.app using your chosen username, a secure password, and your public key.
  3. Obtain the Recipient’s Public Key: Look up the intended recipient’s public key within securemessages.app and import it into your local GPG keyring.
  4. Encrypt Your Message: On your device, use the recipient’s public key to encrypt your message. Keep your private key safe; it should never be shared.
  5. Send the Encrypted Message: Submit the encrypted text through securemessages.app. Only the recipient’s private key can decrypt it, ensuring end-to-end security.

See detailed GPG instructions →