Thousands are already on board.

Join the movement
Skip to content
Platform

Built for the realities of a Kenyan campaign.

Profiles, parties, campaigns, live streaming, volunteers, communications, and analytics - in one auditable platform, modelled to all 47 counties, 290 constituencies, and 1,450 wards.

Campaign management

Coordinate every phase, every task, every event.

From announcement through Planning, Active, and Election Week - Civicore structures your campaign in a way your team can actually run.

Lifecycle phases

Planning → Active → Election Week. Each phase exposes the right tools to the right roles.

Tasks & assignments

Create, assign, and track tasks with status. Filter by team, by ward, or by phase.

Events, RSVPs & live streams

Plan rallies, town halls, door-to-door events, and fundraisers - with live streaming, RSVPs, and optional QR check-in.

Team roles

Campaign managers, coordinators, comms leads - each with role-scoped permissions.

Party administration

Secretariat-grade tooling.

Party profile

Name, logo, registration details, and branches - the single source of truth.

Aspirant verification

Verify, suspend, or revoke aspirants - with a clean audit trail for every action.

Admin invites

Invite party administrators by email. Revoke access in one click.

Party-wide broadcasts

Reach the whole party or a specific branch - never the entire country by accident.

Volunteer system

Mobilise responsibly.

Registration & skills

Volunteer profiles with tagged skills, availability, and assigned ward.

Assignments by region

Coordinators assign volunteers by ward, constituency, or campaign.

Activity logging

Hours, tasks, events - measurable accountability, not anecdote.

Manager metrics

Campaign managers see real performance data by team and by region.

Communications

Live and scope-respecting communications.

Live campaign events

Stream rallies, town halls, briefings, and campaign updates to supporters in real time.

Geo-targeted announcements

National, party-wide, county, constituency, ward - broadcasts that respect hierarchy.

Internal messaging

Private messages between team members, with attachment support.

Scheduled sends

Queue announcements for a future time. The platform fires reliably via BullMQ.

Audit trail

Every broadcast is logged - who sent what, to which scope, and when.

Analytics

Decisions, supported by data.

Campaign KPIs

Tasks completed, events held, RSVPs, broadcasts sent - by phase and by team.

Geographic filters

Drill from National → County → Constituency → Ward without losing context.

Weekly AI brief

A plain-language summary of what changed this week. No black box.

Privacy-aware metrics

Aggregates by default. No individual targeting. Always auditable.

Why not join them and drive the country forward.

Thousands of Kenyans are already on Civicore. Register in minutes and take your place in a more organised, peaceful campaign.