Collect polling-station forms through the app, WhatsApp and Telegram. Confirm every candidate's figures, reconcile the evidence and follow live independent tallies across all six elective positions.
Tally360 is independent and not affiliated with the IEBC. It does not declare winners or official results.
Each office has its own form family, tally level and roster. Candidates are only ever added within their own contest.
National contest
34A · 34B · 34C · 34D
County contest
37A · 37B · 37C · 37D
County contest
38A · 38B · 38C · 38D
County contest
39A · 39B · 39C · 39D
Constituency contest
35A · 35B · 35C
Ward contest
36A · 36B · 36C
Only station A forms add votes. Summaries are reconciled against them; certificates are supporting documents and contribute zero votes.
Nothing counts until the authorised agent sees every candidate and replies YES to that exact preview.
Every figure is returned to the submitting agent. Their YES is bound to the station, race, document fingerprint and preview.
Each station counts exactly once. Totals rebuild from the locked ledger with coverage beside every number.
Reporting coverage and turnout are separate measures, each with its own labelled denominator.
Summary forms are compared with the station results beneath them. Discrepancies stay visible, never silently fixed.
Drill from any total to the original image, the extraction, the confirmation receipt and its audit history.
Mobile-first capture, clear guidance for clearer photos, and a simple My Forms view for every agent.
Select a role to see what changes. Figures below are demonstration data.
See your precise contest, share of reporting valid votes and coverage. Every figure links to the locked source form.
The agent stays in control of their station's result from the moment the form is photographed.
Agent photographs the A form in the app, WhatsApp or Telegram.
Every candidate row and printed total is read. Unknown stays unknown.
The full candidate list returns to the same agent, with checks.
An exact YES locks that preview permanently and issues a receipt.
The station contributes once; dashboards and reconciliation update.
Reply YES to this exact preview to confirm and permanently lock it.
Reply YES to this exact preview to confirm and permanently lock it.
Reply YES to this exact preview to confirm and permanently lock it.
Every summary links to the source forms beneath it.
Contest, confirmed total, share and coverage
Candidate A · 46.0% of reporting valid votes
Identity, stream, register version and race applicability
Summary form versus underlying station results
| Candidate | 34B | Σ 34A | Δ |
|---|---|---|---|
| Candidate A | 12,404 | 12,404 | 0 |
| Candidate B | 10,118 | 10,081 | +37 |
| Candidate C | 2,317 | 2,317 | 0 |
Illustrative previews with demonstration figures. Copilot and reconciliation arrive in Stage 3.
Tally360 runs as a secure web application with an isolated rehearsal workspace. WhatsApp and Telegram channels connect through each organisation's own verified business accounts.
No. Confirmed figures, contributions and audit history are protected in the database itself. A suspected transcription mistake is handled by a linked correction proposal with new evidence, a fresh agent confirmation and independent review.
No. It presents an independent, coverage-labelled tally of agent-confirmed station forms. Official results come only from the IEBC.
Only one contribution can exist per station and race. Identical copies become supporting evidence; different figures are flagged as a visible conflict.
The agent sees every candidate before confirming. If anything is wrong or unclear, they upload a clearer document instead of replying YES.
We will walk your team through the agent-confirmation flow, live tallies and evidence workspaces using the isolated rehearsal.