Sandbox Vote

How your vote stays anonymous

You sign in with your Sandbox account, so we know you’re a member and can make sure you vote only once. But how you voted is never stored with your name.

What happens when you vote

We write down two things, in two separate places, with nothing that connects them:

  1. That you voted. Your member id goes on a list for that ballot. This is what stops anyone voting twice.
  2. What you chose. Your answers are filed under a random receipt code. The code is shown to you and kept in your browser. We keep only a scrambled fingerprint of it, which can’t be turned back into the code.

Neither list records when you voted, and neither keeps entries in the order they came in, so the two can’t be matched up by timing.

Who can see what

You
Your own vote, on the device you voted from, or anywhere you enter your receipt code. The totals for each answer once the ballot closes.
Admins
How many members have voted while the ballot is open. The totals for each answer once it closes. Never how a particular member voted.
Other members
Nothing about your vote. Those who voted see the same totals you do once the ballot closes; those who didn’t see no results.
Whoever runs the server
The same two separate lists. With direct access to the database, they still can’t tell how you voted.

Your receipt code

After you vote you get a code like 7KQF-M2XA-P9DR-4TNB-WC3E. It’s the only way to find your answers again, so:

The limits, plainly

Questions about how voting works? Ask the Sandbox board.