Elections that prove themselves.

Digital elections for SACCOs, unions, parties and institutions across Africa — biometric member verification, encrypted ballots, and a receipt every voter can check.

Kenya Teachers SACCOUmoja Workers UnionUzima UniversityHarambee Co-op
Vote receipt
7f3a 99c1 4be2 0d77
a1c5 f083 9d22 74e6
✓ COUNTED)))
Amina Njeriverified member · Nairobi branch
Now voting
Chairperson
Kenya Teachers SACCO · AGM 2026
WMWanjiru Maina
OKOtieno Kamau
Seal my vote
68.4%live turnout
41/48 centers
0members verified
0ballots cast & receipted
0elections run
0% of receipts checked within 24 h
How it runs

One platform, the whole election.

From the member register to the certified result — every phase is on the record, and every phase has its own screen.

Register & verify

Members scan their ID, match their face and prove liveness.

🪪🙂
match 0.98VERIFIED

Nominate & vet

Candidates apply, are vetted, and the ballot is gazetted.

D. OtienoCLEARED
G. WambuiCLEARED
J. MwangiREVIEW

Design the ballot

Positions sealed with a manifest hash before voting opens.

manifestsha256 · sealed

Vote — anywhere

Phone, web, or supervised polling with hybrid paper scan.

re-authFACE ✓
ballotCAST
receipt7f3a…74e6

Tally & prove

Transactional tally, anomaly checks, receipts anyone can verify.

BenfordCLEAN
Live command center

Watch the election as it happens.

Turnout by branch, incident alerts, and a live result wall your commission — and your observers — see at the same time.

admin.pollguard.africa/command-centerLIVE

Turnout by branch

Nairobi
87%
Mombasa
74%
Kisumu
69%
Nakuru
62%
Eldoret
55%

Chairperson — leading

David Otieno46.2%
Grace Wambui38.9%
Peter Kiprop14.9%

Integrity

Receipts verified31,204
Incidents open2
14:32 Nairobi branch crosses 85% turnout14:29 Receipt 9c11…04aa verified by voter14:21 Incident #12 resolved — Kisumu queue cleared
PollGuard Verify™

Every voter: real, eligible, unique.

A layered identity check built for African identity documents — and reviewed by your own administrators before anyone is approved.

Document

OCR + MRZ + forgery forensics on the ID itself.

auth 0.96

Face match

Live selfie against the document portrait.

match 0.98

Liveness

Head-sweep and voice challenge — a photo can't pass.

live 0.97

One person, once

Biometric dedup across the whole register.

0 duplicates

Human review

Your administrators approve — the model never decides alone.

attributable
Proof, not promises

Every ballot leaves a receipt.

When a member votes, they get a cryptographic receipt. Anyone can check it — during the election, after the election, in front of a judge. Try one.

✓ COUNTED — ballot recorded in Kenya Teachers SACCO — Chairperson 2026
position sealed 12 Jun · tallied 28 Jun · this receipt is voter-anonymous
The old way vs PollGuard

Elections are the most expensive thing institutions do badly.

A traditional electionA PollGuard election
Cost per voter$17–25 — printing, logistics, per-diems, manual tallying
$25
$0.45–2.40 — banded per-voter engagement
$2.40
Results inDays — with disputes about the count itselfMinutes — transactional tally with anomaly screening
Voter identityA queue and a laminated cardDocument + face + liveness + dedup, reviewed by your staff
EvidenceContested paper trailsA receipt per ballot that any voter can verify
Modular by design

Switch on what your election needs.

Core voting

FPTP, ranked-choice and approval ballots with receipts and live turnout.

PollGuard Verify™

Layered KYC — document, face, liveness, dedup — with admin review.

Live Command Center

Turnout maps, incident tracking and a result wall for election day.

Ballot Design Studio

Twelve templates, multi-position ballots, sealed with a manifest hash.

Hybrid polling

Supervised centers with printed A5 ballots, scanned and OMR-counted.

Observer portal

Read-only, real-time access for observers, agents and auditors.

“For the first time our members didn't just accept the result — they checked it themselves. Zero petitions. That has never happened.”
Margaret Achieng' · Electoral Commission Chair, Kenya Teachers SACCO
84%turnout — up from 41% at the last manual AGM
0election petitions filed
11 minfrom close of poll to certified result

Run an election
you can stand behind.

Talk to us about your next AGM, primary or institutional election — we'll scope it with you in one call.