VoteMesh
Serverless voting and messaging for Android. No internet, no server, no coordinator — phones form their own encrypted mesh over Bluetooth and Wi-Fi. Every ballot is hardware-signed, every tally independently verified by every phone.
⬇ Download VoteMesh 1.5 (3.4 MB)What it does
- Elections with live tallies — open or secret ballot (blind signatures)
- Voter rolls: only listed voter IDs can vote, enforced by every phone
- Messaging with compressed voice notes and H.265 video that streams as it arrives
- End-to-end encrypted direct messages with delivery & read receipts
- Works fully offline; any single phone can vanish and nothing is lost
- Meshes with no Google services and no Wi-Fi — Bluetooth LE reaches de-Googled phones
- Encrypted, passphrase-protected backup & recovery of your voting identity and keys
Install once — updates arrive through the mesh
- Download the APK here once and allow installation from your browser.
- New versions spread phone-to-phone, signed by the publisher key and verified by the Android signature check. You never need this site again.
- When an update reaches your phone, VoteMesh shows an install banner — Android asks you to confirm; nothing installs silently.
VoteMesh is an experimental prototype. It provides strong cryptographic
tamper-evidence, but it has not undergone an independent security audit —
do not rely on it for binding public elections.