Voter Guide

1. Accessing Your Ballot

You can access the voting session in three ways:

  • Magic Link (Email): Click the secure link in your invitation. It logs you into your ballot automatically—no password needed.
  • Access Code: Visit your organization's voting portal (e.g., yourorg.com/vote) and enter your Access Code plus your Email or Member ID.
  • Presentation Screen: If you are attending a Live Meeting in-person or on Zoom, simply scan the QR code displayed on the presenter screen to join the session instantly.

Tip: Check your "Spam"/Junk folder if you don't see the email.

Link Expired? If you see an "Expired Link" message, simply click the "Send New Link" button on that page to get a fresh magic link sent to your email instantly.

2. Casting Your Vote

Once logged in, you'll see either the active question or a waiting screen if voting hasn't started yet.

  1. When a question is OPEN, the ballot appears automatically. If it shows "Voting Locked", the administrator hasn't opened voting yet. If you are in a Live Meeting (like an AGM), keep an eye on the presenter screen for real-time status updates.
  2. Select your choice. For elections with multiple seats, you may select up to the specified limit (e.g., "Vote for up to 3 candidates").
  3. Click Submit Vote. The system will show a loading indicator while your vote is being securely encrypted and recorded.
  4. Once submitted, you'll see a Vote Confirmed screen showing your unique receipt code.

Important: You cannot change your vote after clicking Submit. Make sure you're satisfied with your selection before submitting.

3. Verifying Your Vote

After voting, you'll receive a Receipt Code—a unique cryptographic identifier that proves your vote was recorded. Save this code for your records!

Administrators can download and publish the final Audit Log (a list of all accepted receipt codes) without revealing how anyone voted. You can search that list for your receipt code to verify, independently, that your ballot was included in the final tally.

💡 How it works: Your receipt code is generated using HMAC (a cryptographic hash). It securely confirms ballot integrity, but it is mathematically impossible to reverse-engineer your vote from this code.

4. Your Privacy

The system uses a secret ballot mechanism. We record that you voted (to prevent double voting), but your actual choice is stored separately and anonymously.

Your ballot is encrypted and stored in a separate database table with no direct link to your identity. It is mathematically impossible to connect your name to your specific vote choice.

Technical detail: Ballots use AES-256-GCM encryption and are stored separately from voter participation records. The database schema enforces this separation.