Enhanced Voting’s Enhanced Ballot is a remote ballot marking system that operates in a single HTML file. Enhanced Ballot is a client-side system; MyBallot, a previous deployment, was a server-side remote ballot marking system. In 2013, MyBallot was first fielded in Oklahoma, where it was hosted on the Amazon Web Services (AWS) cloud computing platform. The system imprinted voter’s marked ballots with a QR code that integrates with Hart scanners for auto duplication. In Virginia, MyBallot was hosted on Microsoft Azure cloud computing service. MyBallot was developed with Uniformed and Overseas Citizens Absentee Voting Act (UOCAVA) voters in mind. Enhanced Ballot is a newer remote ballot marking system, which is currently fielded in several states and some counties. Enhanced Ballot is tailored to voters with disabilities, who can use their own Audio-Tactile Interface (ATI) to mark their ballots.
In many jurisdictions, Enhanced Ballot is available only to UOCAVA voters and voters with certain disabilities; however, in Oregon all voters may use Enhanced Ballot as a remote ballot marking system or, if voting in person, as a ballot marking device (BMD).
Voters access Enhanced Ballot via a website link from their county. For authentication purposes, a voter must input personally identifying information, including their first and last name and date of birth. The voter must also enter either the last four numbers of their Social Security Number (SSN) or their driver license number—whichever they entered on their application to use the system. The voter next selects “Sign in.”
The voter is taken to their personal welcome screen. The top bar on this screen contains links that allow the voter to adjust the text size and contrast ratio. Under the welcome message, the voter is provided instructions, ballot download information, which displays how long the ballot is available, and ballot tracking information, which displays if and when the voter has downloaded their ballot and whether it has been received by the elections office. Here, the voter can download a blank ballot, which they may print and mark by hand.
To begin marking their ballot, a voter selects “Begin Ballot Marking.” To make a selection, the voter selects the oval to the left of the candidate of their choice. The candidate’s name and party is listed. When navigating using a screen reader, the voter will hear “check box unchecked” when an oval is not filled in, or “check box checked” when an oval is filled. The voter selects the large green “Next” screen to navigate to the next contest and the gray “Previous” to return to a previous contest. To write in a candidate, the voter navigates to the “Write-In” line and enters in their chosen candidate’s name. After finishing the ballot marking process, the voter can navigate backward or continue to the review screen.
On the review screen, the voter can view the entire ballot, which includes their selections and the candidates they did not select. The voter can choose to return to previous contests to change their selections or can select “Proceed to Download Your Ballot.” If the voter is using the Enhanced Ballot system to mark and create their ballot, the voter’s ballot is created as a PDF, which can be printed. If the voter is using the MyBallot system to mark and create their ballot, the the ballot prints directly from the HTML file, which can be saved as a PDF or printed. A voter’s screen reader will instruct them how to navigate to the downloaded file.
The voter must drop off or mail their printed ballot. Enhanced Voting’s Enhanced Ballot (and, previously, MyBallot) remote ballot marking systems do not support the electronic return of voted ballots. Depending on the jurisdiction, the voter’s ballot may be imprinted with a QR code containing the voter’s selections, or the jurisdiction may manually remake the ballot onto scannable ballot paper.
Unreadable Bar Codes and QR Codes
In jurisdictions that configure ballots to be imprinted with QR codes, a voter’s selections are encoded in the QR code, which is not readable by humans. In their Security Analysis of the Democracy Live Online Voting System—not the MyBallot or Enhanced Ballot systems—Michael A. Specter and J. Alex Halderman note that an attacker could “encode false votes within barcodes, so that the ballot appears (to a human) to be marked for the voter’s selected candidate but will be counted by an optical scanner as a vote for a different candidate.” Thus, the a voter’s ballot could appear to the voter to be the selections the voter made; however, when remade onto scannable ballot stock, the QR code could transpose the voter’s actual selections for those of the hacker’s choice. As of this writing, many jurisdictions using remote ballot marking systems that utilize QR codes remake ballots by hand using bipartisan teams.
Enhanced Voting was founded by Aaron Wilson in 2013 with the goal of bringing election technology to the same level or better than the modern technology used for other aspects of life. The research and development company is exploring the feasibility of using fully homomorphic cryptographic algorithms to provide end-to-end verifiability in voting systems. In 2022, Enhanced Voting acquired Five Cedars’s AFB, which was used in Hawaii and Oregon, and in 2023, the company acquired the ballot tracking software Ballot Scout.