Whitepapers
Long-form writing about privacy-first communication: WebRTC internals, encryption vs E2EE, metadata minimization, and what it takes to build systems that leave minimal traces.
Encrypted doesn't always mean private
What really happens when you click "Join" - STUN/TURN, DTLS-SRTP, encryption vs E2EE, metadata leaks, and how big platforms differ.
Building a privacy-first WebRTC platform
A practical engineer's view: E2EE media (Insertable Streams), key lifecycle, minimal logging, self-hosted TURN, and verifiability.