I care about your privacy and security. That’s why I’ve made it easy for Β you to contact me securely by end-to-end encrypted message, call, and email.

Click here to read more about why secure communications matter.

Table of Contents

1. Best Methods
2. Snail Mail
3. PGP Keys

Best Methods

Signal: Please Sign Up, verify your email, and visit the Signal page. This is free; I use the Sign Up to verify that you are a human. You can also email me for my number:

ProtonMail/Email: [email protected]
X25519: 928a 038c 64ff e234 9bb9 c9d1 c431 e6a7 86eb 6e6c (what's this?)

For inquiries regarding Standard Notes, you may also reach me at [email protected].

End-to-End Encrypted Email

End-to-end encrypted email ensures that nobody can read your email except you and me and people who've stolen our passwords and two-factor authentication tools. You can read more here.

The standard end-to-end encryption technology used for email is known as Pretty Good Privacy (PGP). If you’re unsure how to use it, I invite and encourage you to sign up for a free email address at ProtonMail.com. It's very easy to use PGP with ProtonMail, and I've written about why I think it's the best secure, encrypted email provider.

You can also read about what PGP is and how to use it on ProtonMail's blog.

Snail Mail

My mailing address is:

Theodore Chu
750 Alma Ln #8222
Foster City, CA 94404

PGP Keys

My public key for [email protected] is available here:

928a 038c 64ff e234 9bb9 c9d1 c431 e6a7 86eb 6e6c

928a 038c 64ff e234 9bb9 c9d1 c431 e6a7 86eb 6e6c
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: OpenPGP.js v4.9.1
Comment: https://openpgpjs.org

xjMEXlhO6RYJKwYBBAHaRw8BAQdAQ680eFN8i6Pz4+msToFVBux3L0+mkqsU
Wb4uMLfp0trNI3RoZW9AdGhlb2NodS5jb20gPHRoZW9AdGhlb2NodS5jb20+
wngEEBYKACAFAl5YTukGCwkHCAMCBBUICgIEFgIBAAIZAQIbAwIeAQAKCRDE
MeanhutubMR+AQDSqrf6jXJRKRoXuEjoxJAJlIkq5CDhxhDWyXn+U2r3PQD/
S7fwaadZsuWP8zh6ON3C74t1I7w6r+Qk7/LSj9tzfg/OOAReWE7pEgorBgEE
AZdVAQUBAQdA6V2jD2SfUFzTWUk84IK2o0reBILtBanGm7JiWPJYwB0DAQgH
wmEEGBYIAAkFAl5YTukCGwwACgkQxDHmp4brbmxbFgEA7+wB2YEGaRQFYwRv
GyQmq/CoCHEabxSkqxqJaFn8BAgBAMbYZkGFPSZcdLxUoJ10vRpK0l44Cynw
hyulgq5UR3wB
=tBfo
-----END PGP PUBLIC KEY BLOCK-----

My RSA 4096 key is pasted here in case you prefer it:

8524 6c78 56bd 5362 0226 7088 b0f0 d683 c65e 2f92

8524 6c78 56bd 5362 0226 7088 b0f0 d683 c65e 2f92 
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: OpenPGP.js v4.9.1
Comment: https://openpgpjs.org

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
MMJS
=3S3v
-----END PGP PUBLIC KEY BLOCK-----