▶ Breaking
Meta is ending end-to-end encryption on Instagram DMs — May 8 2026. Here's what to use instead → // Discord leaked 70,000 government IDs. Why we built this → // OpenDescent v0.5.5 released — privacy: Stripe never sees your peer ID. Download → // Normal life deserves privacy. // Meta is ending end-to-end encryption on Instagram DMs — May 8 2026. Here's what to use instead → // Discord leaked 70,000 government IDs. Why we built this → // OpenDescent v0.5.5 released — privacy: Stripe never sees your peer ID. Download → // Normal life deserves privacy. //
Blog  /  Essays, explainers, editorial ▸ RSS

Writing about privacy, technology, and normal life.

Long-form pieces on what's actually happening with encryption, peer-to-peer architecture, and the difference between privacy as a courtesy and privacy as architecture. If you share any of these on Reddit or HN, we'd be grateful.

05Posts published
~10Min average read
0Ads, sponsors, or tracking
02

Your group chat is not content.

A manifesto, more or less, for why the standard "I have nothing to hide" reply misses the point. Your family birthday plans, your best friend's worst week, your "I love you" before bed — these aren't content to be scanned, ranked, or routed to advertising. They're yours.

2026-04-24 ▸ 7 min read Manifesto
03

We'll never ask for your phone number. Here's why.

Signal's own team says the phone number requirement is their critics' top complaint. It's also the single most durable identifier most people hand over to a messaging company. Why we built OpenDescent without one, and how we solve the spam problem it normally solves.

2026-04-24 ▸ 8 min read Product
04

What "peer-to-peer" actually means (and why most "private" messengers aren't).

"Peer-to-peer" is a phrase you'll see on almost every privacy product's marketing page. Most of them use it incorrectly. An explainer with diagrams of what P2P is, what federation is, what "end-to-end encrypted on a central server" is, and where each one fails.

2026-04-24 ▸ 11 min read Explainer
05

Mandatory age verification is a privacy disaster by design.

Discord leaked 70,000 government IDs in 2025. Its verification partner Persona exposed another 2,500 files in 2026. This isn't about Discord's implementation. The moment any company is responsible for holding 100 million driver's licenses, that company becomes the most valuable target on the internet — and the breach is eventually inevitable.

2026-04-24 ▸ 10 min read Policy