Campaign structure
Map your team onto the full electoral geography, from county down to polling station.
- Geo-scoped roles & access
- Coverage heatmaps
- Task assignment & escalation
KuraCheck is the campaign and election-day command centre for Kenyan candidates. Mobilise supporters, deploy and pay polling agents, and verify every Form 34A–39A result, all in one secure platform.
War Room · Governor
Nakuru County
Verified tally (double-entry confirmed)
Every one of them mapped in KuraCheck. Figures from IEBC 2022, to be refreshed for 2027.
One platform, the whole cycle
Replace WhatsApp groups, spreadsheets and phone calls with one secure system that your whole team, from candidate to polling agent, can use.
Map your team onto the full electoral geography, from county down to polling station.
A single, consented record of every supporter and volunteer, with no more scattered spreadsheets.
Run door-to-door canvassing offline, and reach people by SMS, WhatsApp and USSD.
Budgets, approvals and M-Pesa disbursements with a complete audit trail.
Recruit, train, certify and deploy at least two agents per polling station, then pay them automatically.
See every station's status, turnout and incidents on one live map.
Agents photograph signed Form A results. Every figure is double-keyed and checked against the IEBC portal.
Tamper-evident storage of every form, photo and incident, ready for a petition.
Dashboards for candidates, managers and coordinators, with historical results by ward.
Election day, minute by minute
KuraCheck turns tens of thousands of agents into a coordinated, verifiable network, even where the network signal drops.
05:00
Geofenced check-in with a selfie confirms each agent is at their assigned station. Gaps trigger reserve deployment.
06:00
Agents tap status beacons: opened, voting, closed, counting. The war-room map updates in real time.
10:00 – 16:00
Scheduled turnout readings plus structured incident reports with photos, routed to coordinators and legal.
17:00
Agents follow the in-app counting checklist and confirm signatures on the statutory forms.
Count complete
Agents photograph the signed Form 34A–39A and key in the tallies. Validation blocks impossible totals before submission.
Minutes later
A second person keys every figure independently, then it is compared with the IEBC public portal. Discrepancies open a legal case automatically.
Important: KuraCheck tallies are for your campaign's internal verification only. Only the IEBC declares official results, and KuraCheck never publishes results automatically.
Built for Kenya
Not a foreign CRM with a Kenyan flag on it. KuraCheck is built around IEBC processes, local networks and how campaigns here actually work.
Capture check-ins, incidents and results with no signal. Data syncs automatically, sending critical numbers before photos.
Agents on feature phones or with no data bundle can still report through USSD menus and structured SMS.
Designed for entry-level Android phones and 3G networks, with compressed uploads and offline map packs.
Every screen, training module and message template is available in both languages.
Collect contributions and pay agent stipends through M-Pesa, reconciled automatically against your budget.
Supports every race on the ballot, with the correct statutory forms for each.
Security & responsible use
Election platforms are high-value targets. We design for attack from day one and commit to strict rules on how the platform may be used.
Every campaign on KuraCheck must accept our Responsible Use Policy. We suspend accounts that breach it.
2027 pilot programme
We are onboarding a limited number of pilot campaigns across all six elective positions. Tell us about your race and we'll set up a demo.
FAQ
No. KuraCheck is an independent tool for candidates and campaign teams. It uses only publicly available IEBC data, such as polling station lists and published result forms, and never connects to IEBC systems.
No. Only the IEBC declares official results. KuraCheck helps your campaign verify the Form A results your agents witness against what is officially published, and document any discrepancies.
The mobile app works fully offline and syncs when a connection returns. Agents can also submit key figures by USSD or structured SMS from any phone.
All six elective positions: President, Governor, Senator, Woman Representative, Member of National Assembly and MCA. It also supports party primaries.
Data is encrypted in transit and at rest, access is limited by role and geography, and every action is audit-logged. Each campaign's data is isolated from every other campaign's, and we never sell or share it.
Yes. A party or coalition can manage multiple candidates and races from one account, with separate teams and permissions for each.
Pricing depends on the size of your race and the modules you need. Request a demo and we'll share a tailored quote.