Tally360
Independent tallying platform

Every confirmed result.
One clear picture.

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.

Tally360 · Command centre
Demonstration data
Confirmed votes
102,545
Coverage
75.8%
Awaiting YES
14
Discrepancies
2
Presidential · candidate comparison
Station coverage
76%182/240
Reporting
All six elective positions

One platform for every race on the ballot

Each office has its own form family, tally level and roster. Candidates are only ever added within their own contest.

President

National contest

34A · 34B · 34C · 34D

Governor

County contest

37A · 37B · 37C · 37D

Senator

County contest

38A · 38B · 38C · 38D

Woman Representative

County contest

39A · 39B · 39C · 39D

Member of National Assembly

Constituency contest

35A · 35B · 35C

Member of County Assembly

Ward contest

36A · 36B · 36C

Only station A forms add votes. Summaries are reconciled against them; certificates are supporting documents and contribute zero votes.

Platform

Built around the agent's confirmation

Nothing counts until the authorised agent sees every candidate and replies YES to that exact preview.

Agent-confirmed capture

Every figure is returned to the submitting agent. Their YES is bound to the station, race, document fingerprint and preview.

Live candidate tallies

Each station counts exactly once. Totals rebuild from the locked ledger with coverage beside every number.

Turnout & coverage

Reporting coverage and turnout are separate measures, each with its own labelled denominator.

Reconciliation

Summary forms are compared with the station results beneath them. Discrepancies stay visible, never silently fixed.

Evidence on every number

Drill from any total to the original image, the extraction, the confirmation receipt and its audit history.

Field operations

Mobile-first capture, clear guidance for clearer photos, and a simple My Forms view for every agent.

Interactive dashboards

One platform, a view for every role

Select a role to see what changes. Figures below are demonstration data.

Your race, confirmed station by station

See your precise contest, share of reporting valid votes and coverage. Every figure links to the locked source form.

How it works

Upload → AI extraction → Agent review → YES & lock → Tally

The agent stays in control of their station's result from the moment the form is photographed.

  1. 1

    Upload

    Agent photographs the A form in the app, WhatsApp or Telegram.

  2. 2

    AI extraction

    Every candidate row and printed total is read. Unknown stays unknown.

  3. 3

    Agent review

    The full candidate list returns to the same agent, with checks.

  4. 4

    YES & lock

    An exact YES locks that preview permanently and issues a receipt.

  5. 5

    Tally & reconcile

    The station contributes once; dashboards and reconciliation update.

In-appWorking in rehearsal
Form 34A · Station 090110100101 / 01
  • Candidate A212
  • Candidate B168
  • Candidate C41
  • Candidate D57
Valid votes478

Reply YES to this exact preview to confirm and permanently lock it.

YES
Locked · receipt issued
WhatsAppIllustrative · Stage 2
Form 34A · Station 090110100101 / 01
  • Candidate A212
  • Candidate B168
  • Candidate C41
  • Candidate D57
Valid votes478

Reply YES to this exact preview to confirm and permanently lock it.

YES
Locked · receipt issued
TelegramIllustrative · Stage 2
Form 34A · Station 090110100101 / 01
  • Candidate A212
  • Candidate B168
  • Candidate C41
  • Candidate D57
Valid votes478

Reply YES to this exact preview to confirm and permanently lock it.

YES
Locked · receipt issued
Evidence workspaces

Candidate 360, Station 360 and side-by-side reconciliation

Every summary links to the source forms beneath it.

Candidate 360

Contest, confirmed total, share and coverage

48,210

Candidate A · 46.0% of reporting valid votes

76%182/240
Stations reporting

Station 360

Identity, stream, register version and race applicability

  • President · 34ALocked
  • Governor · 37ALocked
  • Senator · 38ALocked
  • Woman Rep · 39ALocked
  • MP · 35AAwaiting YES
  • MCA · 36AAwaiting YES

Reconciliation desk

Summary form versus underlying station results

Candidate34BΣ 34AΔ
Candidate A12,40412,4040
Candidate B10,11810,081+37
Candidate C2,3172,3170
AI Copilot · read-only
How many presidential A forms are still awaiting agent confirmation in Kilele?
14 previews are awaiting YES across 9 stations. None of those figures are in the totals yet. Sources are listed on the right.
Matching evidence
Form 34A · Station 0104 · stream 02 · preview v1
Form 34A · Station 0107 · stream 01 · preview v2
Form 34A · Station 0111 · stream 01 · preview v1

Illustrative previews with demonstration figures. Copilot and reconciliation arrive in Stage 3.

Deployment & FAQ

Straight answers

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.

Can a manager change a confirmed figure?

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.

Does Tally360 announce winners?

No. It presents an independent, coverage-labelled tally of agent-confirmed station forms. Official results come only from the IEBC.

What if two agents upload the same station?

Only one contribution can exist per station and race. Identical copies become supporting evidence; different figures are flagged as a visible conflict.

What happens if the AI misreads a figure?

The agent sees every candidate before confirming. If anything is wrong or unclear, they upload a clearer document instead of replying YES.

Request a demo

See every confirmed result in one clear picture

We will walk your team through the agent-confirmation flow, live tallies and evidence workspaces using the isolated rehearsal.