Ward 04 · PU 012
- Signed EC8A
- Original photo + fingerprint
- Captured
- 16 Jan 2027 · 17:42 · on site
- Agent
- Appointed, on INEC list, consented
- vs IReV
- ≠ Total differs by 86
- Incidents
- BVAS paused 40 min
- Witness
- Draft statement ready for review
Election day end to end, from the list you submit to INEC to the evidence pack your lawyers file. Forward this page to your candidate instead of explaining it twice.
Import the agent list you'll submit to INEC. Evidtrail matches each agent to a polling-unit code and flags unknown units and duplicates.
Agents get an SMS invite, verify their phone with a one-time code, read what we collect and why, and practise in a clearly labelled training mode.
| Agent | Polling unit | Status |
|---|---|---|
| Adébáyọ̀ Ọláṣùpọ̀ | 24-07-04-012 | Phone verified |
| Chụkwụemeka Ọnwụ̀ | 24-07-04-013 | OTP sent |
| Ɗanjuma Ƙabir | 24-07-09-099 | Unknown unit |
| Ngozi Ọkọ́rọ̀ | 24-07-04-012 | Duplicate unit |
The agent opens the app at the unit and taps Check in. GPS and time are recorded, so you know who turned up where.
Incidents (BVAS failure, violence, over-voting) can be reported with a photo at any time.
Far from the unit? The app warns, records the distance and lets the agent continue with a note.
One party per row on a large keypad. The app checks the arithmetic live and warns in plain English or Pidgin when totals don't add up.
Check the sheet The party totals add up to 449, not 458. Warnings never block evidence; the agent confirms or corrects.
The camera guides the agent to frame the whole EC8A and checks sharpness and glare, then asks for a close-up of the totals.
The agent reviews the figures against the photo, then seals. Sealed at capture: the photo's fingerprint, time, place and agent are locked together on the phone.
Everything is saved on the phone first and sent when data returns. The outbox always shows what's saved, sent and confirmed.
Nothing is deleted from the phone until the server's receipt matches. Two hours after polls close with no data signal, the app offers to send the counts by SMS; the photo waits for data.
Agents without a smartphone dial the Evidtrail code to check in, send counts and report incidents. SMS and USSD carry counts only, and say so.
Command shows covered, reporting, missing and flagged units with ward and LGA rollups, and a single queue of what needs action now.
Evidtrail reads each IReV upload, compares it with your agent's sealed sheet and ranks mismatches by vote impact, so your collation agents object with proof.
AI reading is triage. A reviewer confirms every flag against both original images, and both images are always kept.
One pack per flagged unit: the original photo and fingerprint, capture details, agent details, the IReV comparison and a draft witness statement.
Evidence is built to be admissible; the tribunal decides.
The public verify page lets the tribunal or the other side confirm a pack hasn't changed since export, without seeing any client data.
The page checks the pack's fingerprint and shows only whether it matches. It reveals no client data.
All screens use synthetic data. No real constituency, party or candidate is shown.


Simulated comparison using the same synthetic photo.
A 30-minute demo for you and your campaign DG or legal adviser, run as a mock election in a constituency your size.