Briar

Briar is a peer-to-peer encrypted messenger for Android, developed by the Briar Project (UK nonprofit) since 2014. No central server. Messages route directly between devices over Tor (when internet is available) or over Bluetooth and Wi-Fi mesh (when internet is blocked or absent). Open-source, audited by Cure53, designed explicitly for activists and journalists in adversarial environments.

What it means in practice

The architectural choice that makes Briar distinct: no servers anywhere. Every message is end-to-end encrypted between sender and recipient devices, routed through Tor by default, falling back to Bluetooth or Wi-Fi mesh when the internet is cut. The mesh capability matters during protests, in countries during internet shutdowns, in aircraft, in remote areas. The trade-offs: contacts must be added manually (no contact discovery from phone book, by design), both devices must be online simultaneously for delivery (no offline message queue at a server), the user base is small. Briar is the tool for the specific operational scenario where servers are part of the threat model and the latency cost is acceptable.

Who uses it, and against whom

Adopted by: protest organizers (Hong Kong 2019, Belarus 2020, Iran 2022, multiple cases where central messaging infrastructure was compromised or blocked), activists in countries with frequent internet shutdowns (India’s targeted regional shutdowns, Ethiopia’s extended shutdowns), and journalists working in zones where carrier surveillance is comprehensive. Adversaries: nation-state actors who control the carrier network and the centralized messenger backends; Briar removes the centralized backend from the equation entirely. Endpoint compromise still defeats Briar (any malware on the unlocked device reads the messages), but server-side defeats do not apply.

What you can change today

Install Briar from F-Droid (preferred) or Google Play. On first launch, set a strong passphrase (the on-device encryption uses it, no cloud recovery). Add contacts in person by scanning each other’s QR codes (the explicit verification step is the security model). For groups, create a “private group” where you control membership; each member added is a deliberate decision. Use Briar as the deep-bench tool for situations where central infrastructure is unavailable or untrustworthy; for daily messaging in normal-internet environments, Signal’s UX advantages dominate.

Related articles