Lattice Lattice

A letter from the person who built this.

If you're considering writing about Lattice, or thinking about installing it, here's where it came from in plain words. No founding-myth gloss.


Glastonbury 2024. Pyramid Stage. 50,000 people in front of me, my partner somewhere on the other side of the field, and my phone showing five bars of signal that did absolutely nothing. Every cell tower in a square mile was at saturation. Messages queued and never sent. The official festival app needed network. WhatsApp needed network. Signal needed network. The thing I needed to do — find Beth — was a problem the entire technology stack of 2024 couldn't solve, despite the fact that her phone and my phone were both Bluetooth-capable computers within wireless range of each other. We met up two hours later, by walking around.

That should have been a solved problem decades ago. The radios are in the phone. The maths is in the phone. The protocols exist. What was missing was someone to pick them up and turn them into a thing my partner would actually install before the next festival.

I wrote a long thread about it that night. The replies converged on the same five answers — Bitchat, Briar, Meshtastic, Reticulum, Bluetooth Mesh — and I tried each one in turn. They are all real, and the people behind them are doing real work. Here is what I found:

So the question I sat with for the next eighteen months was: what would the messenger I actually want to recommend to my partner look like? Not a cypherpunk's messenger. Not a survivalist's messenger. A messenger.

Some answers I'm confident about:

Lattice is what I have so far. It's not finished. I am one person, building this in evenings and weekends, paying for nothing but a domain name and some Apple/Google developer fees out of pocket. There is no funding round. There is no roadmap deck. There is a Matrix room and a build that runs on my partner's phone — and the source comes out under MPL 2.0 when v1.0 ships.

If you have a use for Lattice — a journalist with sources, a protest organiser, a festival-goer, someone who lives somewhere where the internet goes off when the wrong person says the wrong thing — please install it. Tell me what's broken. I will fix what I can. I will not pretend it solves problems it doesn't.

If you want to support the work, buy me a coffee. That is the entire commercial model. There will not be a Pro tier. There will not be ads. There will not be a corporate acquisition. If I can't sustain the work on donations, the project's source comes out under MPL 2.0 anyway, and someone else can carry it.

— S.
2026


Lattice is described in detail at /how-it-works. The protocol papers live in /papers. Press kit at /press.