2025 Utah Senate District 11 Voting Plan

Last updated: 12/3/2025Author: SIV.org

Questions? Write to 11chooses@siv.org

Voter Experience Goals

1Fast
2Easy
3No installs needed
4Accessible for all 70k voters

Core Security Properties

  1. 1
    One Person, One Vote Auditable Authentication
  2. 2
    Verifiable Results Everyone can confirm voting was run fairly
  3. 3
    Private Voting No one should see how voters voted

Before Voting Can Start

Voter Roll
  • Based on official State Voter File
    71,526 registered voters in the district, as of March '25

  • Withheld voters: 10,925

Ballot

Ballot preview

Cryptographic Privacy Setup

This allows keeping vote selections private, even from the server. It is analogous to the "End-to-End" privacy found in Signal Messenger. More info

  • Election Privacy Protectors: 1 each from Forward Party of Utah, Center for Election Science, and SIV, + the voting server (4-of-4 key)
  • Generated 4-of-4 Multiparty Encryption Key: Statements

Voting Opens

Mailers estimated to start arriving: Friday 12/5


1. Voter receives personal vote invitation

Voter receives their vote invitation via postal mail

Envelope invitationVote letter frontVote letter back
Each letter contains a unique voter credential.
  • required to vote
  • unique per voter
  • generated by election admin
  • infeasible to guess
  • can only be used once
  • if necessary, election admin can invalidate individual Auth Tokens & generate new ones
  • used Auth Tokens can be audited after the election
2. Voter makes selections

Voters can enter the URL and unique Auth Token manually or scan the QR code to access the vote page.

  • Voters can learn about the candidates directly on the page
Vote page with selections made

For fairness, the order of the candidates is randomized on each page load.

No app installs needed — everything runs in the browser.

Technical details

3. Voter can add additional contact info

Voters are invited to add an email address for easier contact if there are issues processing their vote.

This is optional, but can also make future votes 100x less expensive, skipping postal costs.

This is strictly for administrative purposes only.
Never shared or used for marketing.

4. Voter receives Vote Receipt & Verification Info

The voting software automatically stores the voter's private verification info on their own device, in the browser they use to vote.

Vote submitted verification info

For privacy reasons, it never leaves the voter's device.

Voting Ends - Thurs Dec 11 9pm

Vote Anonymization & Tallying
Privacy Protectors GIF

Privacy Protectors complete vote anonymization process and tally results

Technical details

Results Announced - Fri Dec 12

Results Published to Election Status Page

Example:

Election results
Verification Methods
Every last voter can quickly see their vote was counted as intended in the final tally

Using their unique Verification Number. More info

The full list of anonymized votes can be re-tallied by anyone, to confirm the claimed totals

The full list of anonymized votes are published one-by-one. See example image above, in Results Published section.

This allows everyone to easily re-tally the votes themselves, rather than tallying happening only behind closed doors.

Voters can test their own devices for cheating malware that could have tried to secretly change their vote

Using 2nd-devices to check if their vote is correct in the published tally.

The Voter Roll can be efficiently statistically audited against fake voters, stolen credentials, & other fraud

Take a random sample of voters from the voter roll, contact them to confirm they did legitimately vote— without asking them how they voted.

Disclaimer: We will make every effort to conduct a free and fair vote. However, if serious security or perceived tampering issues arise, the Forward Party of Utah reserves the right to make its own appointment decision.