Terms of Service
Last updated: October 28, 2026
Who We Are
MeshVote is provided by Magnalia, Inc. ("Magnalia", "we"), a nonprofit corporation recognized under section 501(c)(3) of the Internal Revenue Code (EIN 99-2586903), 6211 S Highland Dr #6011, Holladay, UT 84121, support@magnalia.foundation.
Acceptance of Terms
By downloading, installing, or using MeshVote ("the App"), you agree to be bound by these Terms of Service ("Terms"). If you do not agree to these Terms, do not use the App.
Description of Service
MeshVote is a decentralized voting application for in-person gatherings. The App uses Bluetooth Low Energy (BLE) mesh networking to enable peer-to-peer voting; an internet connection is not required. By default, groups also use Network Sync — an encrypted cloud sync service that runs alongside the Bluetooth mesh for instant catch-up and resilience — which administrators can turn off at group creation for fully offline operation. An administrator creates a group and shares a QR code invite; members join by scanning the code, and votes propagate through the BLE mesh network and (if enabled) Network Sync. All votes are cryptographically signed with Ed25519 for tamper-evident verification.
Account Registration
To use certain features (such as creating a group or buying a plan), you must create an account. You agree to provide accurate, current, and complete information during registration. You are responsible for maintaining the security of your account credentials.
Acceptable Use
You agree not to:
- Manipulate, forge, or tamper with votes or cryptographic signatures
- Use the App for any unlawful purpose or in violation of any applicable laws
- Attempt to reverse engineer, decompile, or disassemble the App
- Interfere with or disrupt the BLE mesh network or other users' connections
- Submit abusive, offensive, or harmful content through polls or write-in votes
- Impersonate another person or misrepresent your affiliation with any entity
Subscriptions
MeshVote is free for groups of up to 10 devices. Larger groups need a paid plan, billed monthly or annually.
- Automatic renewal. A paid plan renews automatically at the end of each billing period until you cancel it. If the price changes, we tell you before the new price applies.
- Cancellation. For a plan bought in the App Store or Google Play, cancel in that store's account settings. For a plan bought on meshvote.com, sign in at meshvote.com and choose Manage billing, or email support@magnalia.foundation. Cancel at least 24 hours before the renewal date to stop the next charge. After you cancel, the plan stays active until the end of the paid period.
- Refunds. Apple and Google decide refunds for purchases in their stores. For a plan bought on meshvote.com, we do not refund part of a billing period, except where the law requires it.
Intellectual Property
The App, including its design, code, and branding, is owned by Magnalia. All rights not expressly granted are reserved.
You keep ownership of the content you create, such as group names and images, profile photos, polls, votes, and chat messages. Our servers store your profile photo with your account. In a group with Network Sync on, they also store that group's content and deliver it to the group's members. You give us permission to store, copy, and deliver your content only to operate MeshVote for you and your groups. Do not upload content that you do not have the right to share.
Privacy
Your use of the App is also governed by our Privacy Policy, which describes how we collect, use, and protect your data.
Disclaimers
The App is provided "as is" and "as available" without warranties of any kind, either express or implied. We do not guarantee that:
- The BLE mesh network will function in all environments or conditions
- All votes will propagate to all devices (BLE has range and connectivity limitations)
- The App will be uninterrupted, error-free, or secure
- Results computed via the mesh network will be identical to centralized tabulation
MeshVote records votes for an organization's own decisions, such as motions and the election of its officers. It is a recorded vote, not a secret ballot, and it is not certified voting equipment. Do not use it for public elections, or for any vote that law or your governing documents require to be secret or certified. You are responsible for confirming that MeshVote meets the rules that govern each vote.
Limitation of Liability
To the maximum extent permitted by law, Magnalia shall not be liable for any indirect, incidental, special, consequential, or punitive damages arising out of or related to your use of the App, including but not limited to loss of data, vote integrity issues, or inability to connect via BLE.
Termination
We reserve the right to suspend or terminate your account if you violate these Terms. You may delete your account at any time through the App or via our Account Deletion page.
Governing Law
These Terms are governed by the laws of the State of Utah, without regard to its conflict-of-law rules.
Changes to Terms
We may update these Terms from time to time. Changes will be posted on this page with an updated "Last updated" date. Continued use of the App after changes constitutes acceptance of the revised Terms.
Contact Us
If you have questions about these Terms, please visit our Support page.