If you’re a journalist, developer, or researcher who needs to contact me securely, or confirm this is really me β€” start here.

If I ever lose control of an account, this page and my signed statement are how you (or my friends) can tell.


🧾 Current PGP Key

  • Name: James Patrick Burke
  • Email: jp@JamesPBurke.com
  • Fingerprint: 1C06 5792 7C3E E4DD 6638 C17D 016C D701 4FCD B4C9
  • Expires: July 2031
  • Download my public key

πŸ”— Verified Accounts

Some accounts below are cryptographically linked to my PGP key, and independently checked by Keyoxide β€” green checks there mean the link is real, not just claimed. To check the entire list (even the ones unverifiable by Keyoxide) you can use PGP and my public key. Instructions are here.

Cryptographically Verified via Keyoxide:

Other Social Profiles (Unverifiable by Keyoxide):

  • Instagram: drjpburke
  • LinkedIn: jpburke
  • Personal YouTube Channel: @JamesPBurke
  • Venmo: @DrJamesPBurke
  • Keybase (obsolete): @sciuridae67
  • GMRS Callsign: WSHY826
  • Signal: If you know me personally, contact me on Signal via my phone number. If you don’t know my phone number, connect with me via one of our other trusted channels to get my personal Signal account.

πŸ“œ Past Key Migration

I previously used a Keybase-managed key (fingerprint f49117aa398befe31ee97c1dd9ea38d7db385371), now revoked β€” Keybase is no longer awesome. Signed migration statement.