Press kit.
For journalists, writers, and researchers covering Lattice. Plain-language description, logo files, app screenshots, contact.
One paragraph.
Lattice is an offline-first, end-to-end encrypted, peer-to-peer messenger for the day the internet doesn't work. It moves messages between phones using only Bluetooth and Wi-Fi — no servers, no accounts, no phone numbers. Your identity is a 12-word phrase that lives only on your phone. The mesh is designed to scale to festival-density crowds and to cost almost nothing in battery between uses, so most users install it once and let it sit until they need it. Open source under the Mozilla Public License 2.0.
Two paragraphs.
Lattice is an offline-first, end-to-end encrypted messenger built for moments when the cellular network and the internet aren't available — government internet shutdowns, festival crowds, regional outages, disasters. It uses the radios already in every modern phone — Bluetooth and Wi-Fi — to pass messages between phones directly, hopping through other Lattice users in between if the recipient isn't in immediate range. There is no Lattice company server in the middle. There is no account to create. There is no phone number to provide. Your identity is a 12-word seed phrase generated on your phone, kept hardware-protected by the Secure Enclave (iOS) or StrongBox (Android), and never transmitted anywhere.
The cryptography is hybrid post-quantum: every session uses both Curve25519 (the same primitive as Signal and WhatsApp) and ML-KEM-768 (the NIST FIPS 203 post-quantum standard) so that even an adversary who later breaks one of them cannot retroactively read traffic. The protocol uses MLS (RFC 9420) for groups. The whole stack is open source under MPL 2.0; the project commits to reproducible Android builds, signed-source attestation for iOS, full publication of audit reports, and a coordinated security disclosure policy. Lattice is positioned as a companion to Signal, not a replacement — most days you'll keep using whatever messenger you already use; Lattice waits in the background for the day they stop working.
Quick facts.
- Founded: 2026, by an independent developer (named publicly at v1.0)
- License: MPL 2.0 (file-level copyleft)
- Repository: published with v1.0 release
- Cryptography: hybrid Curve25519 + ML-KEM-768, ChaCha20-Poly1305, MLS for groups
- Platforms: iOS 17+, Android 10+ (Wi-Fi Aware on iOS 26+, Android 12+)
- Telemetry: none, ever
- Servers: none
- Data we collect: none
- Privacy nutrition label: Data Not Collected across every category
Logo.
- SVG (vector, infinite scale)
- PNG renders at 1024 / 512 / 256 / 128 — coming.
Screenshots.
Coming with v1.0 launch. Drop a note in our Matrix room for early access for review.
Honest words about Lattice.
If you want to write about Lattice, we'd rather you write something accurate than something flattering. Some honest observations:
- Lattice is a small project. There's not a Series-B-funded startup behind it.
- Lattice does not work everywhere. It is density-dependent and range-limited. We are honest about this.
- Lattice's iOS background-notification reliability is bounded by Apple's platform constraints. We document the realistic numbers (40–60% reliability when the phone has been locked overnight).
- Lattice's battery cost is real. It's lower than Briar but higher than WhatsApp. We don't pretend otherwise.
- Most days, Signal is a better choice. Lattice is for the specific situations where Signal isn't available.
Things we won't do.
- Press releases for routine releases.
- "Lattice partners with..." announcements.
- Influencer marketing.
- Affiliate links.
- Sponsored content.
- Hyperbole. "Revolutionary." "Game-changing." "Next-generation." Any title-case marketing phrase.
Contact.
Press / journalist enquiries: our Matrix room
General: our Matrix room
Security: our Matrix room (PGP key linked from /security-disclosure)