Online Voting Security and Ballot Secrecy Explained
How online voting keeps ballots secret and results trustworthy: separating identity and vote, encryption, verifiability, certification and real-world limits.
Online votingPublished
Online voting keeps the ballot secret by storing two things separately: the voter register, which records who has voted, and the ballot box, which contains the votes without names. The system can therefore stop anyone from voting twice without being able to say who chose what. Encryption, access controls and an audit trail add further protection. This page explains the main principles, the remaining risks and the questions to ask a provider.
The five requirements of a secret online ballot
Election security usually rests on five principles, which apply online as well as on paper.
| Principle | Meaning online | How systems address it |
|---|---|---|
| Eligibility | Only people on the voter register can vote | Personal credentials, sometimes a second factor |
| One person, one vote | Nobody can vote twice | Register marks voters as having voted |
| Secrecy | Nobody can link a ballot to a voter | Separate storage of identity and vote, encryption |
| Integrity | Votes cannot be changed or added unnoticed | Encryption, signatures, logs, sealed ballot box |
| Verifiability | Voters or observers can check the result | Receipts, audit reports, independent tally |
How identity and vote are separated
When you log in, the system checks your credentials against the voter register. Once you cast your vote, two things happen independently: the register marks you as having voted, and your ballot is placed in the ballot box without your identity. Many systems encrypt the ballot on your device or immediately on arrival, and only decrypt the ballots together at the end of the election. Some use multiple keys held by different members of an election committee, so that no single person can open the box early.
This is the main difference from a survey tool. A survey stores each response as a record, often with an email address, a login or an IP address attached. Our guide to anonymous polls explains how to reduce that link in a survey, but for contested elections dedicated software is the safer choice.
Verifiability: trust, but check
On paper, observers can watch the ballot box and the count. Online, that is harder, so researchers have developed ways to make the process checkable:
- Cast as intended: the voter can confirm that the ballot reflects their choice.
- Recorded as cast: the voter can check, for example with a receipt code, that their ballot is in the ballot box.
- Counted as recorded: anyone can check that all ballots in the box were tallied correctly.
Systems offering all three are called end-to-end verifiable. Many products for organisations implement only parts of this. Ask providers which of these checks they support.
Certification: what exists
In Germany, the Federal Office for Information Security (BSI) has published a Common Criteria protection profile with basic security requirements for online voting products (BSI-CC-PP-0037), intended for non-political elections such as those of associations or bodies. Products can be certified against it by accredited testing. Certification applies to a specific software version and configuration, so always check which version a certificate covers. The BSI website publishes certified products.
Outside Germany, providers often refer to information security standards such as ISO/IEC 27001 for their organisation, to penetration tests or to independent audits of a specific election. These statements differ in scope, so read them carefully.
The risks that remain
No online system is free of risk. The main weak points are not usually the server but the edges:
- The voter’s device: malware on a phone or laptop could in theory manipulate what is displayed or sent.
- Coercion and vote buying: at home, someone may watch you vote. Some systems allow voters to vote again, with only the last vote counting, to reduce this.
- Credentials: if access codes are forwarded or sent to shared mailboxes, eligibility checks fail.
- Administrators: poorly separated roles, weak passwords or shared admin accounts undermine everything else.
These risks are one reason why public elections in most European countries are still held on paper. For internal elections in clubs, associations or companies, the balance usually looks different: the alternative is often a postal ballot, which has weak points of its own.
Questions to ask a provider
- How exactly are identity and vote separated, and can administrators see individual votes?
- Are ballots encrypted, and who holds the keys?
- Where is data hosted, and is a data processing agreement available?
- Which independent certifications, audits or penetration tests can you document, and for which version?
- What verification options do voters and the election committee have?
- What report does the election committee receive at the end?
Our software comparison summarises what providers state about these points, and the board election guide and the overview of how online voting works show where security fits into the process.
Providers on this page
POLYAS
Based in: Germany
Visit websiteSimply Voting
Based in: Canada
Visit website
Frequently asked questions
Is online voting as secret as a paper ballot?
With a well-designed system, ballot secrecy can be strong. The difference lies elsewhere: at a polling station nobody can watch you vote, whereas at home someone might. That is one reason public elections in most of Europe still use paper.
Can the administrator see individual votes?
In dedicated election software that separates identity and vote, no. In most survey and form tools, administrators can see each response, sometimes with an email address or IP address. Check this before using a tool for secret ballots.
What does end-to-end verifiable mean?
It means that voters can check that their ballot was recorded as cast, and that anyone can check that all recorded ballots were counted correctly, without revealing how anyone voted. Few products for organisations offer the full concept, but some offer parts of it.
Are there certifications for online voting software?
In Germany, the Federal Office for Information Security (BSI) has published a Common Criteria protection profile with basic security requirements for online voting products for non-political elections. Products can be certified against it. Ask providers for the certificate and the exact version it covers.
More in Online voting
Free Online Voting Tools: What the Free Tiers Allow
Free online voting tools compared: ElectionBuddy, OpaVote, Tally, LimeSurvey and live polling, with their free-tier limits and when free is good enough.
Online Votes in Owners' Associations: Options and Limits
How owners' and condominium associations can vote online: remote participation, virtual meetings, written resolutions, the German WEG example and a checklist.
Online Voting for Associations and Clubs: A Practical Guide
How clubs and associations can vote online: what the constitution must allow, hybrid and virtual meetings, written resolutions and a first-vote checklist.
Virtual or Hybrid General Meeting: How to Run One
How to run a virtual or hybrid general meeting: legal basis, invitation, technology, voting during the meeting, minutes and a checklist for the day itself.