Connection lost — trying to reconnect. Anything still loading will stay empty until this clears.

Platform Updates

New features and product announcements.

Platform Updates

Six Ballots, One Platform: Why Supporting a Kenyan Candidate Shouldn't Mean Six Websites

*Updated 2 October 2026.* On 10 August 2027 a Kenyan voter will be handed six ballot papers. President. Governor. Senator. County Woman Representative. Member of Parliament. Member of County Assembl...

· 4 min read
Platform Updates

Where Our Numbers Come From, and What We Do When We Cannot Verify Them

Every figure on this platform should trace back to a document or a named person. Here is where the boundaries, the stations and the results come from, and what happens when a source is unreadable.

· 4 min read
Platform Updates

Setting Up Your Campaign on BallotWinners, in the Order That Works

Do it in this order and setting up takes an afternoon. Do it in the order most campaigns use, starting with volunteers, and you spend the cycle repairing records that were attached to nothing.

· 3 min read
Platform Updates

What a Party Administrator Can See That a Single Campaign Cannot

A party is not a candidate with a bigger budget. It is a different job: many candidates, one ticket, one set of rules, and coverage that only makes sense when you add the campaigns together.

· 4 min read
Platform Updates

Building the Results Verification Pipeline

A behind-the-scenes look at how multi-agent consensus catches transcription errors before they ever reach a headline.

· 1 min read
Platform Updates

Approve, Assign, Verify: The Volunteer Workflow the Platform Enforces

A volunteer who is never given anything to do stops being a volunteer within about a month. The workflow exists so that signing up, being approved and being asked to work are three separate, recorded events.

· 4 min read
Platform Updates

Two Records of the Same Form, and Why the Second One Is the Point

*Updated 2 October 2026.* A figure becomes trustworthy when two records that were made separately agree. That is the entire logic of keeping your own copy of the result forms. The IEBC declares the...

· 4 min read
Platform Updates

Agent Deployment on the Platform: Assign, Confirm, and Watch the Gaps Close

An agent assignment is one named person at one polling station for one election. Everything useful about coverage comes from being able to count those rows and see which stations have none.

· 4 min read
Platform Updates

Every Screen Knows Which Election You Are In. Here Is Why That Matters.

A campaign plan with no election date in it is a wish list. The platform hangs everything off one election cycle, so a deadline that moves moves everywhere at once.

· 3 min read
Platform Updates

From County to Polling Station: Walking Kenya's Geography on the Platform

Ask a campaign where its votes are and you get a county name. The answer that matters is a polling station. The geography explorer goes all the way down, and it is public.

· 4 min read
Platform Updates

The Elected Officials Index: Who Holds the Seat, and What They Won It With

Most arguments about a seat end the moment somebody produces the record. The elected officials index is that record, filtered down to your county, your constituency or your ward.

· 4 min read
Platform Updates

Welcome to the BallotWinners Blog

## Why we're writing this Campaign infrastructure is usually invisible until it breaks. We're building it in the open — what we're shipping, what we're learning from campaigns across the continent, a...

· 1 min read