Try the demo ↗

For 2027 aspirants and campaign teams

Your campaign, on every phone.

Campaign tech for Kenyan aspirants, from MCA to governor. Built in Nairobi. You pick the parts you need.

  • 01Campaign page
  • 02Posters that report back
  • 03WhatsApp assistant
  • 04M‑Pesa contributions
Try the demo ↗

The race

The race is short. Voters check you on their phones.

Party primaries come around April and May 2027. The general election is in August. Before people meet you, they look you up.

01 · Campaign page

One page that says who you are.

Your story, your manifesto and your events, on a page that loads fast on any phone. Voters switch between English and Kiswahili with one tap.

  • Profile and track record
  • Manifesto by topic
  • Events and photos
  • English and Kiswahili
  • Join and contribute buttons
  • Your own web address

02 · Tracked QR codes

Posters that report back.

Each poster, T‑shirt or flyer gets its own code. When someone scans it, they land on your page. You see which ward it came from.

Poster B‑014 · Bondeni

03 · WhatsApp assistant

Voters ask. Your manifesto answers.

An assistant on your WhatsApp number answers in Kiswahili or English. It only uses what you have written.

  • 01
    Answers at any hour

    Questions about your plans get a reply in seconds, even at night.

  • 02
    Never makes up a promise

    If it isn't in your manifesto, the assistant says so.

  • 03
    Hands over to your team

    Volunteers, invitations and anything personal go to a person.

04 · Supporters

A list of people who asked to hear from you.

Supporters join from your page or on WhatsApp. They pick SMS or WhatsApp. You send updates only to people who opted in.

Opted-in supportersIllustrative

1,284people

Bondeni 312Kichaka 198Mlimani 176Bahati 251Soko Mjini 347
SMS UPDATETown hall on Saturday, 2pm at Bahati grounds. Karibu! Reply STOP to stop updates.

✓ Sent to opted-in supporters only

Built to stay within the Data Protection Act.

No bought or scraped numbers. Anyone can leave at any time.

05 · M‑Pesa contributions

Every contribution gets a receipt.

Supporters give through your Paybill. Each gift is recorded and receipted. Your finance team gets a report it can file.

M‑PESA PAYBILL · DEMO

600 247

Account: your ward name

  • BONDENISupporter 0712 ••• 448KSh 200RECEIPT
  • KICHAKASupporter 0798 ••• 102KSh 1,000RECEIPT
  • SOKO MJINISupporter 0722 ••• 915KSh 500RECEIPT
  • BAHATISupporter 0110 ••• 371KSh 50RECEIPT
Contributions report · MarchIllustrative
BondeniKSh 86,400
KichakaKSh 41,250
MlimaniKSh 29,800
BahatiKSh 63,100
Soko MjiniKSh 102,650
Total, 1,906 giftsKSh 323,200
↓ PDF↓ Excel

06 · Campaign operations

Your team, ward by ward.

Volunteers, events, materials and spending in one place. You see which ward needs help before it falls behind.

Kichaka needs flyers200 more sent. Otieno is collecting.
Town hall, Saturday12 volunteers confirmed
Transport receipt addedBahati · KSh 3,500 · photo attached

07 · Election day

Results from every station, as your agents send them.

Your polling agents send each station's result from their phones, with a photo of the form. You watch your own tally build up.

Your tally · Mto SafiIllustrative
Stations reported38 of 52
Faith Wambui9,412
Candidate B7,356
Candidate C2,540
  • Bondeni Social HallIN
  • Kichaka PrimaryIN
  • Mlimani SecondaryIN
  • Bahati Primary 2IN
  • Soko Mjini MarketIN
  • Bahati Primary 1IN

Your own count, from your agents. Official results come from the IEBC.

How it works

Pick what you need. Live in days.

Start with one part or take all of them. We set it up for you and run it with you until the results are in.

  • Campaign pageEnglish and Kiswahili
  • Tracked QR codesScans per ward
  • WhatsApp assistantAnswers from your manifesto
  • Supporter listSMS and WhatsApp updates
  • M‑Pesa contributionsReceipts and reports
  • Team and election dayWards, agents, tally
  1. Pick your parts

    We meet, agree what you need and fix a price.

  2. Live in days

    Your page, your codes and your Paybill, set up for you.

  3. We run it with you

    Support through the primaries and up to election day.

Works for any candidate and any party, from ward to county.

Next step

Try the demo on your phone.

A working campaign for a made-up aspirant in a made-up constituency. Nothing you do affects anyone else.

  1. Open Faith's page and switch to Kiswahili.
  2. Ask the WhatsApp assistant about water in Kichaka.
  3. Contribute through the demo Paybill 600 247.
  4. See the poster scans for each ward.
QR code for campaign.cipherzero.org

Scan to open the demo