Skip to content

PGP Public Key

Use this key to send us encrypted mail and to verify signatures on our warrant canary and security advisories.

Fingerprint

Always confirm the full fingerprint out-of-band before trusting the key:

0xDEAD 0000 0000 0000 0000 0000 0000 0000 0000 BEEF

Public Key

⬇ Download .asc
-----BEGIN PGP PUBLIC KEY BLOCK-----
Comment: Safely.surf β€” PLACEHOLDER public key. Replace this whole file with your
Comment: real ASCII-armored public key, then update PGP_FINGERPRINT in
Comment: frontend/src/lib/constants.ts to match.
Comment:
Comment: Generate one offline with:
Comment:   gpg --quick-generate-key "Safely.surf <info@safely.surf>" ed25519 sign 2y
Comment:   gpg --armor --export info@safely.surf > pgp.txt
Comment:   gpg --fingerprint info@safely.surf

REPLACE-THIS-PLACEHOLDER-WITH-YOUR-REAL-ASCII-ARMORED-PUBLIC-KEY-BLOCK
-----END PGP PUBLIC KEY BLOCK-----

Import & Verify

# Import our key
curl -s https://safely.surf/pgp.txt | gpg --import

# Verify a signed file (e.g. the warrant canary)
gpg --verify canary.txt.asc canary.txt

Encrypted mail can be sent to info@safely.surf.

Questions? Reach us at info@safely.surf.