Run live votes at conferences, assemblies, town halls, and large gatherings — even when the internet is overloaded or unavailable. MeshVote turns every phone in the room into a node in a Bluetooth mesh network, so votes propagate peer-to-peer without Wi-Fi, cell signal, or a central server.
Create a group in seconds, share a QR code, and start polling. No accounts. No sign-ups. No personal information required.
— THE MESH —
MeshVote forms an ad-hoc Bluetooth mesh between nearby devices. Votes and poll data spread through a gossip protocol — each phone relays messages to its neighbors, who relay to theirs, and so on. The result: a real-time voting system that works in airplane mode, in basements, at remote retreats, and in venues with no reliable connectivity.
More people means better coverage. The mesh strengthens as it grows.
— NETWORK SYNC —
Every group runs an encrypted cloud relay alongside the Bluetooth mesh by default. Members joining mid-session catch up instantly, and votes propagate even across segments of devices that can't reach each other over Bluetooth. Events are end-to-end encrypted with your group's invite key, which is never sent to our servers — the relay only sees ciphertext.
Need maximum isolation? Admins can create a group with Network Sync off. That group runs pure BLE: nothing leaves the room, no server holds anything, and there is no remote attack surface at all. The choice is made at group creation. Bluetooth Sync stays flexible — admins can switch it off or back on any time while Network Sync is on, so a group always keeps a transport.
— FEATURES —
• Bluetooth Sync — peer-to-peer Bluetooth mesh; no Wi-Fi, no cell signal, no server required
• Network Sync (default-on, opt-out per group) — encrypted cloud relay for instant catch-up
• Notifications for new polls and chat — encrypted push (Network Sync) or on-device banners (Bluetooth-only groups), per-group mute
• Member roster for admins — devices by role, avatars, search (Network Sync groups)
• Real-time tallies and live turnout for administrators
• Group announcements — set a standing message; members see it once per update
• Duplicate any poll — rerun a closed question or draft a follow-up in one tap
• Ed25519 cryptographic signatures — every vote is tamper-proof and verifiable
• QR code invites — scan to join, no accounts needed
• Shareable member invites — any member can show the QR, any online admin approves
• Promote members to admin — just rescan an admin invite
• Scales to assemblies of 10,000+ participants
• Write-in votes alongside predefined poll options
• Abstain option for any poll
• Geofencing — restrict voting to a geographic boundary you define
• Group chat — coordinate over the same Bluetooth mesh, ephemeral by design
• Bulk import polls from Excel, CSV, or JSON
• Export results to CSV, JSON, Excel, or plaintext
• Custom group icons for cloud-synced groups
— PRIVACY BY DESIGN —
• Voter identities are hashed before storage — admins can't enumerate who voted what.
• Group invite keys never reach our servers.
• Chat messages are ephemeral — they live only on the devices in the room.
• You can run a fully offline group with no remote attack surface at all.
— FOR THE ROOM, BY THE ROOM —
MeshVote is built by Magnalia Foundation, a 501(c)(3) nonprofit, for assemblies that want fast, fair, verifiable decisions without depending on cloud infrastructure they don't control.
Support: support@magnalia.foundation
Web: meshvote.com
Terms of Use: https://meshvote.com/terms
This app makes voting out in person church gatherings (some of them very large) so much easier. We don’t have to worry anymore about the reliability of wifi or cell signal. Voting is fast, smooth, and clear.
Polls and votes now reach you even when the venue's Wi-Fi doesn't.
Works when the Wi-Fi doesn't:
• Conference and hotel networks that block apps — or a sign-in page you never got past — no longer cut you off. MeshVote passes polls and votes along over Bluetooth, hopping through the people around you
• Quick polls that open and close in seconds now reach the whole room, not just whoever is standing near the organizer
• Join or rejoin partway through and you'll catch up on what's already open, instead of waiting for the next poll
• When MeshVote genuinely can't reach the internet, it tells you plainly — no more looking synced when it isn't
Manage your plan from the web:
• Set up or manage your MeshVote plan straight from meshvote.com — no app update required
• The app recognizes a web subscription automatically and shows you exactly where to manage billing
• Plan changes — upgrades, renewals, admin grants — appear right away, with no signing out and back in
Also in this release:
• A heads-up when a newer version is available, so you're always on the latest MeshVote
• Quicker access to Rate MeshVote, and a tidier version row in the menu
• More dependable sign-in, with automatic recovery from brief network hiccups
• Wording and stability polish
Thanks for voting with us.
Version 1.6.0
The developer, Magnalia, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .
Data Linked to You
The following data may be collected and linked to your identity:
Location
Contact Info
Data Not Linked to You
The following data may be collected but it is not linked to your identity:
Usage Data
Diagnostics
Privacy practices may vary, for example, based on the features you use or your age. Learn More
Accessibility
The developer has not yet indicated which accessibility features this app supports. Learn More