MeshVote by Magnalia
Peer-to-peer voting
Free · In‑App Purchases
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 one's all about reliability when the room gets big.
• Faster tallies under pressure — when hundreds of votes land at once, results converge far quicker
• A clearer roster — every member shows a friendly device name and avatar, the group creator no longer shows up blank, join dates are correct, and you can tell who's who at a glance
• Open polls catch up the moment someone joins, so latecomers aren't stuck on an empty screen
• Abstain now always sorts last in closed-poll results
Easier on your battery:
• The Bluetooth radio now switches on only when a group is actually active, and asks before waking a dormant group — so MeshVote isn't quietly scanning in your pocket
Under the hood: notifications recover on their own if registration fails at launch, more silent failures now surface instead of disappearing, and the local database is hardened for stability.
Thanks for voting with us.
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
Accessibility
The developer has not yet indicated which accessibility features this app supports. Learn More
Information
- Seller
- Magnalia, Inc.
- Size
- 99.1 MB
- Category
- Utilities
- Compatibility
Requires iOS 15.5 or later.
- iPhone
Requires iOS 15.5 or later. - iPad
Requires iPadOS 15.5 or later. - iPod touch
Requires iOS 15.5 or later. - Mac
Requires macOS 10.15 or later. - Apple Vision
Requires visionOS 1.0 or later.
- iPhone
- Languages
- English
- Age Rating
4+
- 4+
- Contains
Messaging and Chat
- In-App Purchases
Yes
- Rally $79.99
- Rally $599.99
- Community $299.99
- Community $39.99
- Team $119.99
- Team $14.99
- Copyright
- © Magnalia, Inc.
