Watch the Votes
Citizen-powered parallel count, photographed from the polling unit.
A citizen parallel count. Voters photograph result sheets; AI extracts the tally; community consensus verifies it against the official record.
Capabilities
Six things Watch the Votes does, in production.
Camera-first upload
Capture EC8A / EC8B / EC8C result sheets in seconds. No forms to fill unless you want to.
AI-assisted extraction
OpenAI Vision reads vote counts off the sheet; editable by the citizen before submit.
Community cross-verification
Multiple uploads per polling unit converge on a median consensus with trust scoring.
Discrepancy detection
Parallel tally flagged against the official INEC record with clear diff.
Trust & badges
Contributors earn verification tiers; anomalous uploads are surfaced to moderators.
Works on any phone
Progressive web app. Installs to home screen. Survives poor connectivity.
Integrations
- OpenAI Vision
- Cloudinary
- PostgreSQL
- Termii OTP
- Postmark
Trust & compliance
Accountable by design.
Watch the Votes inherits the iElect compliance baseline: NDPR + GDPR lawful-basis processing, AES-256 encryption at rest, TLS 1.3 in transit, and full audit trails attributable to user identity.
Read the trust statement →Next step
Tell us who you are, where you run elections, and what you're trying to solve. We will respond within two business days, in English or French.
Download the app