Skip to content
CPT SoftwarePart of CPT Technologies
Home
All servicesPublic platformsMobile appsKnowledge websitesCompany and research sitesDesktop toolsBusiness systemsSites your team can run
All the workPublicVotingAppsMeasey networkCPT websitesDesktop toolsBusiness systemsBuilder and swarm
AboutContact
DownloadsStaff
  1. Home
  2. /Portfolio
  3. /PublicVoting
  4. /Voter device

The work

Voter device

The voter’s own phone: join a system, read the decision, and seal the ballot on the device.

PublicVoting’s voter app is the Flutter wallet in publicvoting-mobile, and it is the only cast path. The officer portal never casts a ballot. The screens cover a short introduction, joining with a portal code or a QR, the public list of decisions, the decision itself, a review before the vote is sealed, a receipt with a tracker, recovery if the phone is lost, transfer to a new phone, and a check that the receipt is in the public log.

The ballot is made on the device. There is no store listing in this slice, and the keys are not hardware-backed. A debug build points at the API you name, usually on your own machine.

Voter device

mode b · device key present

ballot sealed on this machine

flutter wallet · planned, not shipped

The voter side: a ballot sealed on the phone, not in the officer portal.
publicvoting-mobile

Status

Cast on the phone. No shop listing yet.

Join, read the decision, review, and seal the ballot on the device. The portal does not cast it for you.

The wallet screens are in the repository. There is no store listing yet.

Want something in this family? Start a conversation. The price is agreed there, not on a rate card.

CPT Software

Bespoke software engineering for organisations that need systems built to fit. Part of the CPT Technologies group.

ServicesPortfolioAboutContact

© 2026 CPT Software, part of the CPT Technologies group.