Support
Last updated: June 10, 2026
Contact Us
For questions, feedback, or support requests, please email us at:
We aim to respond within 48 hours.
Frequently Asked Questions
How do I create a group?
Open the MeshVote app, sign in, and tap the "+" button to create a new group. You can set a name, icon, and location for your group. Once created, share the QR code invite with participants so they can scan it to join.
How does Bluetooth Sync work?
Bluetooth Sync uses Bluetooth Low Energy to create a peer-to-peer mesh network between nearby devices. Votes and poll data propagate through the mesh via a gossip protocol — each device relays messages to its neighbors, who relay to their neighbors, and so on. No internet connection is required. The mesh works best when devices are within Bluetooth range of each other (typically 10-30 meters indoors). By default, MeshVote also runs an encrypted cloud relay alongside the mesh — see the Network Sync FAQ below for details, including how to create a group with it off for fully offline operation.
How do I delete my account?
You can delete your account from the Profile screen in the app, or visit our Account Deletion page for more information. Account deletion is permanent and removes your profile data from our servers.
Why do votes use cryptographic signatures?
Every vote in MeshVote is signed with an Ed25519 cryptographic key unique to your device. This ensures that votes cannot be forged or tampered with as they propagate through the mesh network, providing verifiable integrity without a central server.
What platforms does MeshVote support?
MeshVote is available on iOS, Android, and macOS. The web admin dashboard is available at this website for group and user management.
What is Network Sync?
Network Sync is a per-group setting that runs encrypted cloud sync alongside the Bluetooth mesh — votes, polls, and chat propagate over both transports in parallel. It's on by default. Members joining mid-session catch up instantly, and votes propagate 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. If you'd rather stay fully offline, an admin can create the group with Network Sync off — that group then runs pure BLE and nothing leaves the room. The Network Sync setting is chosen at group creation and can't be changed later. Bluetooth Sync is adjustable, though: in groups running Network Sync, admins can switch the Bluetooth transport off or back on at any time from group settings — a group always keeps at least one transport.
Does MeshVote send push notifications?
Yes — every group notifies you, in one of two ways. Groups with Network Sync enabled receive push notifications when a new poll opens or a new chat message arrives, even when the app is closed; notifications are encrypted end-to-end with your group's invite key — our servers can't read the plaintext. Groups running only Bluetooth Sync never reach our servers, so instead the app shows a notification banner on your device the moment a new poll or message arrives over Bluetooth. You can mute any group from its settings, and you're never notified twice for the same event.
Why does the app ask for Bluetooth and location permission?
Bluetooth powers Bluetooth Sync — the peer-to-peer mesh MeshVote forms between phones in the room. It's how votes propagate when there's no internet, so we recommend leaving it on; groups that run on Network Sync alone can operate without it. Location is optional and only used when a group's administrator has enabled geofencing; in that case, your phone confirms you're inside the boundary before allowing your vote. If geofencing isn't enabled, your location is never checked. We never use your location for tracking, advertising, or analytics.
How do I make someone an admin?
Share an admin invite from the group's invite screen. If the person isn't in the group yet, scanning it joins them as an admin. If they're already a member, scanning the same QR shows a promotion prompt — they confirm and are promoted in place, no need to leave and rejoin. Every admin can open and close polls, approve join requests, and edit group settings.
What can admins see about members?
In groups with Network Sync, admins get a Devices view (in the group's ⋯ menu): one row per device in the group, grouped into admins and members, showing each device's platform and model, an optional avatar, and a search box. Polls also show live turnout — the share of active member devices that have cast a vote. Turnout is an aggregate: the roster doesn't reveal individual ballots, and voter identities are hashed in cloud storage so they can't be enumerated there.
Bug Reports
If you encounter a bug or unexpected behavior, please email us at support@magnalia.foundation with a description of the issue, your device model, and OS version. Screenshots or screen recordings are helpful.