Blog

Notes on building tools that can't betray you — architecture, honesty, and the occasional hard trade-off.

23 August 2026

The AI didn't break your encryption. It became a new endpoint.

OpenAI's Apple Messages plugin didn't defeat iMessage's cryptography — it read the plaintext after decryption, on the trusted side of it. The precise version of the threat, and why local-first is the only real fix.

20 August 2026

Sync we can't read: how Privt ID works

Our servers store your notes and can't open a single one. A walk through the key hierarchy — and why "we can't reset your passphrase" is a feature.

20 August 2026

Why we ask you to move your mouse

The entropy ritual looks like theatre. Here's the honest breakdown of what your mouse movements actually do to your keys — and what they don't.

20 August 2026

Your voice never leaves your Mac — literally

Dictation apps usually mean "we promise not to look." We mean there is no server to look. How Parakeet on the Neural Engine made the cloud unnecessary.