DIYfor change
EN
Young people protesting the Finance Bill in Nairobi, June 2024

Kenya · 2024

#RejectFinanceBill2024

Leaderless, partyless, tribeless

How the protesters described the movement.

In June 2024, young Kenyans translated a tax bill, pressured MPs and took to the streets; within eight days, the president refused to sign it. At least 60 people died.

In memory of the people killed and disappeared in 2024, and of those who came to their aid: doctors, lawyers, volunteer treasurers. An independent project with no connection to any Kenyan organization.

In 30 seconds

  1. 8 days of protest. On June 26, 2024, after Parliament was stormed, President William Ruto refused to sign the Finance Bill.

  2. KSh 346bn. That was the new tax the bill planned; on July 25, MPs deleted every clause.

  3. The network translated the bill into local languages through videos, answered questions with chatbots and organized on X Spaces, TikTok, WhatsApp and Telegram.

  4. With no formal leaders, it pressured MPs by phone and lined up doctors, lawyers and mobile-money fundraisers for the people on the street.

  5. Explain the law, pressure those who vote and look after those who march. Without structure you win a veto but struggle to hold it.

First steps

  1. Download the official text and the voting calendar
  2. Mark the clauses that touch everyone's lives
  3. Bring together readers and translators for each local language

Try it now Adapt it with the coach

If you're new to this, start with the fundamentals, from the vote goal to what the research says. Read the fundamentals

Who did it

The movement refused official spokespeople, but some people did visible parts of the work and have described what it was like.

The movement refused official spokespeople, but some people did visible parts of the work and have described what it was like. These are this playbook's main sources.

  • Hanifa Adan (Farsafi)

    Journalist and activist on X; coordinated fundraisers

    Shared protest times and meeting points and coordinated the “Care for the Injured” fundraiser on M-Changa, which paid hospitals and funeral costs directly.

    Sources
  • Kelvin Onkundi (@NdemoKelvin)

    Software engineer

    Launched Finance Bill GPT on June 13, a chatbot trained on the bill's text and on news reports, so anyone could ask what would change in their life.

    Sources
  • Boniface Mwangi

    Photojournalist and activist

    Helped call the June 18 Occupy Parliament protest, with marshals along the route and advance notice to the police, and insisted there was no single leader.

    Sources
  • Susan Justine Opwanda and Zaha Indimuli

    Content creator and activist

    Opwanda, of the channel Fake Woke With Justine, described how information on what to wear, where to meet and which lawyers to call spread across platforms; Indimuli explained that the January 2024 protest against femicide served as the template.

    Sources
  • Faith Odhiambo and the Law Society of Kenya (LSK)

    President of the Law Society of Kenya

    Put lawyers on call at police stations and courts, ran an emergency hotline and took the government to court over the deployment of the army on the streets.

    Sources
  • Kinuthia Ndung'u and Wanjira Wanjiru

    Grassroots organizers (Social Justice Movement, Mathare Social Justice Centre)

    Took part in the uprising and, in 2026, wrote the most candid assessment of what “leaderless” meant, and what they would do differently.

    Sources
  • Amnesty International Kenya and KNCHR

    Documenting abuses

    Counted the dead, wounded, detained and disappeared, gathered evidence for accountability and exposed digital surveillance of activists. A joint count of the injured came out with the Kenya Medical Association, the LSK and the Police Reforms Working Group; the International Medico-Legal Unit (IMLU) carried out 49 autopsies on victims.

    Sources

In their own words

What the people who organized, explained, defended and gave aid said about their own work.

What the people who organized, explained, defended and gave aid said about their own work. Paraphrased, with short quotes where they matter.

6 more quotes

The story

The 2024 Finance Bill aimed to raise KSh 346bn with 16% VAT on bread, an annual 2.5% tax on the value of cars, an eco-levy that hit…

The 2024 Finance Bill aimed to raise KSh 346bn with 16% VAT on bread, an annual 2.5% tax on the value of cars, an eco-levy that hit sanitary pads and diapers, and tax authority access to bank accounts without a court order. Young people read the text before politicians explained it.

KSh 346bn
in new taxes the bill aimed to raiseofficial
8 days
between Occupy Parliament (Jun 18) and Ruto's climbdown (Jun 26)official
KSh 31.7M
raised for the wounded, distributed to 208 people and families, according to the organizercampaign figure
60
dead in June and July 2024, according to the national human rights commissionofficial

From the text to the street, and after

  1. May 9–13The bill is tabled in Parliament. On TikTok, videos explaining it clause by clause begin to appear.
  2. Jun 13Finance Bill GPT goes live. MPs' phone numbers circulate on social media with a call to ring them and demand a no vote.
  3. Jun 18Occupy Parliament in Nairobi: around 210 arrested. The same day, the committee drops the VAT on bread and the car tax. The movement holds firm: reject the whole bill.
  4. Jun 20Second reading passes 204 to 115. Rex Masai is shot dead in Nairobi. Three days later, a fundraiser raises more than KSh 2M in under 8 hours for the families of Rex and Evans Kiratu.
  5. Jun 25Activists abducted before dawn. The bill passes its third reading with 195 votes; the crowd storms Parliament and part of the building catches fire. Police kill protesters.
  6. Jun 26Ruto refuses to sign: “The people have spoken.” The fundraiser for the wounded begins and passes KSh 20M in under 20 hours.
  7. Jul 5Ruto announces KSh 177bn in cuts and KSh 169bn in borrowing to plug the gap. His X Space crashes three times.
  8. Jul 11–12Ruto fires almost his entire cabinet; the same month, the police chief resigns. Weeks later, opposition figures (ODM) join the new government.
  9. Jul 25MPs adopt the president's recommendation and delete every clause: the bill is dead.
  10. Dec 11, 2024Some measures return in separate tax laws, without the bread VAT, the car tax or the eco-levy. In 2025, new protests end with dozens dead.

Three layers

There was no center. There were three layers that fit together and that anyone could reinforce.

  • ExplainTikTok creators, chatbots and volunteer translators turned 69 clauses into simple questions: what changes for my bread, my sanitary pads, my M-Pesa.
  • Pressure and occupyMPs' phones, hashtags with a date and time, Spaces at night, streets on Tuesdays and Thursdays, routes switched within minutes by the groups.
  • CareVolunteer doctors, nurses and lawyers providing free emergency care and legal defence, lawyers at police stations, fundraisers for hospitals, funerals and bail.
What isn't known. Numbers vary by source: 60 dead (KNCHR, Jun–Jul 2024), 62 (IPOA), 63 (Amnesty Kenya); the third reading appears as 195–106 or 195–104.

The fundraiser figures were publicly disputed, with hospital notices that turned out to be fake and others that pointed to discrepancies; they could not be audited. What was won is precise: the 2024 bill never took effect, and the bread VAT, the car tax and the eco-levy did not return, but the government covered the gap with cuts and more debt and reintroduced other measures in December 2024. Nobody can isolate the weight of each tactic (calls, videos, the street or the storming of Parliament) in Ruto's decision.

The terrain

The movement fit a country with mobile money in every pocket, a very young and very connected population, and a Constitution that obliges…

The movement fit a country with mobile money in every pocket, a very young and very connected population, and a Constitution that obliges Parliament to hear the public. Elsewhere, some of this may be missing.

Platforms

TikTok
Videos explaining the bill clause by clause, including in local languages, for people who don't read legal English. Videos about the protests racked up close to 1 billion views, according to Nendo.
X and X Spaces
Hashtags to lock in dates, and live audio rooms to debate strategy at night; one session passed 100,000 participants. According to Global Voices, X was the central hub of the debate, with over 24 million mentions of the protests, and #RejectFinanceBill2024 first gained traction on June 12. The president himself tried a Space on July 5.
WhatsApp, Telegram and Zello
Real-time logistics: routes, detours when the police blocked a street, alerts. Zello, a push-to-talk radio app, was used to move people during the march and warn where tear gas was being fired: it was downloaded more than 40,000 times on Google Play in Kenya between June 17 and 25.
Instagram
Trusted creators, on Instagram and other platforms, shared the “how to go”: what to wear, where to meet, emergency numbers and lawyers.
Chatbots (custom GPTs)
Finance Bill GPT, Kenya Law Guide and SHIF GPT answered questions about specific laws; Corrupt Politicians GPT listed scandals by politician, with sources, though with a risk of error.
M-Pesa and M-Changa
Mobile money and a Kenyan fundraising platform made it possible to raise millions of shillings in hours and pay hospitals directly. Small transfers were also used to confirm who a number belonged to.
Phone calls and SMS
Calls and texts to MPs, with numbers shared on social media: the most visible tactic and the most criticized.

Local conditions

  • Public debt of about 70% of GDP and an IMF program; the government presented the taxes as necessary to balance the books.
  • The 2010 Constitution requires public participation in lawmaking: the Finance committee heard more than 600 parties up to June 10, which gave the movement a calendar and a public text to attack.
  • Politics traditionally organized by ethnicity and around opposition leaders: “tribeless, partyless” was a deliberate response to that.
  • A generation that spent an average of 3.3 hours a day on social media (Statista, 2023) and pays for almost everything by phone.
  • A history of police violence: the protests against the 2023 Finance Bill had already left people dead.
  • At the peak, there were reports of internet disruption and hashtags with reduced reach; the cause could not be independently confirmed.

The method

Behind the word “spontaneous” were years of grassroots work, a model tested in January 2024 and a conscious choice: distribute leadership…

Behind the word “spontaneous” were years of grassroots work, a model tested in January 2024 and a conscious choice: distribute leadership so there was no one to arrest, buy off or co-opt.

Three fronts

Make the law readable
Read the official text, translate it into the languages people speak and show what it costs in daily life.
Aim at the decision-makers
The pressure follows the legislative calendar: public participation, votes, presidential assent. Every MP knows they're being watched, and every vote goes on the record.
Protect those who show up
Doctors, lawyers, money and safety information ready before the first protest.

The cycle of a vote

The same cycle repeated at every stage of the bill, from May to July.

  1. Read Download the official text and mark the clauses that touch everyone's lives.
  2. Translate Short videos, posters and chatbots, in local languages and youth slang, always quoting the clause.
  3. Map Whip count: who votes yes, who votes no, who could switch. Vote dates, committee members and official contact channels. Focus the pressure on those who could switch.
  4. Contact Short, firm calls and messages to each MP from voters in their own constituency, who say so up front: what you're asking for and why.
  5. Occupy A peaceful presence on the day of the vote, with a time, a meeting point, marshals and alternative routes.
  6. Care A volunteer clinic, lawyers on call, an emergency hotline, a fundraiser that pays hospitals and funerals directly.
  7. Account for it Publish every payment, every detainee released, every vote by every MP.
  8. Document Keep videos, names and testimony of abuses for the accountability that comes later.

And again.

Toolkit

What it takes to apply the method to a bill, a budget or any decision with a fixed date.

What it takes to apply the method to a bill, a budget or any decision with a fixed date. It works for a local or a national cause, as long as you follow the rules on this page.

Choose your country to see the equivalent tools and the legal points to check.

Operations

Leaderless doesn't mean roleless. In Kenya, every role had several people in it and, when one was arrested or disappeared, another took over. Write down the roles before you need them.

Roles

Readers and translators
Read the official text, summarize each clause and translate it into local languages and slang. Always cite the clause number.
Creators
Turn the summary into 60-second videos, posters and songs. They use their own faces, not a leader's.
Live room hosts
Open and moderate Spaces or live streams at night, give people the floor, sum up decisions and post the summary in writing.
Street logistics
Marshals along the route, alternative routes, a push-to-talk channel, contact with the police when it makes sense.
Medical team
Volunteer doctors and nurses with a fixed post near the site, a first-aid kit and a list of hospitals.
Lawyers on call
An emergency hotline, presence at police stations and courts, demands for release and public reporting of disappearances.
Treasury
Two or three trusted people who run the fundraiser, pay hospitals and funerals directly and publish every receipt.
Documentation and care
Gather evidence of abuses with consent, support families and look after the safety and mental health of the organizers.

Rhythm

  1. Weeks beforeRead and translate; one video per clause; open the legal hotline and the list of doctors.
  2. Committee weekFormal public participation submissions and contact with committee members.
  3. The night before the voteA Space in the evening to settle the time, meeting point, rules of conduct and emergency numbers.
  4. Vote dayPeaceful presence; logistics groups active; medical and legal teams on the ground.
  5. The day afterFundraiser accounts, list of detained and released, each MP's vote published.

In Kenya, Tuesdays and Thursdays became fixed protest days for more than a month. A predictable rhythm helps people traveling from far away, and it also helps the police. Weigh both.

Plan B

  • At least two people in every role, so one arrest doesn't stop anything.
  • Backup groups on another app, announced before the day on the street, in case the internet goes down or a channel is infiltrated.
  • Lawyers' numbers written on paper or on your arm, not just in your phone.
  • Fundraiser accounts with two signatories and direct payments to hospitals.
  • Trusted channels set up in advance to debunk fake routes and rumors.

Technology

Almost everything is free; the cost is people's time and the risks they take.

  • Short video (TikTok, Reels)Free

    One clause explained per video, with captions and the source on screen.

  • Live audio rooms (X Spaces)Free

    Strategy debates at night, Q&A, a summary posted afterward. Record and keep them.

  • WhatsApp and Telegram groupsFree

    Logistics by city and neighborhood: routes, alerts, meeting points. Trusted admins and pinned rules.

  • Push-to-talk radio (Zello)Free

    A real-time voice channel to move people during the march.

  • A chatbot on the billPaid plan to build; free to use

    An assistant trained only on the official text and verified sources, which answers by citing the clause. Test it before you publish and warn people it can be wrong.

  • Official MP contact listFree

    Office phone numbers and emails published by Parliament, with a message script. No private or family numbers.

  • Vote trackerFree

    A page with each MP's recorded vote on each reading, linked to the official record.

  • Mobile-money fundraiserPlatform fee

    A fundraising platform linked to mobile payments, paying hospitals directly and issuing a receipt for every transfer.

  • Emergency legal hotlineFree to low cost

    One number printed on every poster, answered by lawyers working in shifts.

  • Encrypted messenger (Signal)Free

    For coordinators: disappearing messages and no sensitive data in open groups. Recommended practice: the sources do not say the movement used it. Collective decisions and fundraising accounts stay out of Signal, in a public record; what disappears is sensitive logistics.

  • Accountability spreadsheetFree

    Every incoming donation and every payment, with proof. Published regularly.

Channel cheat sheets

Fundraiser log columns

Date · Person or family (with consent) · Reason (hospital, funeral, bail) · Amount · Paid directly to · Proof (link) · Published on · Approved by (two names)

Software cost: close to zero. Real costs: fundraising platform fees, a paid plan if you build a chatbot, and the volunteer time of doctors and lawyers.

Communication

The tone is that of someone who has read the law and is explaining it to a friend: concrete, sourced, with no leader's face. The identity is collective: “Gen Z”, tribeless, partyless.

The formula for an explainer

  1. What it says The clause, with its number.
  2. What it costs An everyday example: bread, sanitary pads, a mobile money transfer.
  3. Who decides The committee, the full house, the president, and the date.
  4. What to do One action: call, send your views to the public consultation, take to the street.
  5. Where to check The link to the official text.

Writing rules

  • Cite the clause. An explainer without a source is a rumor.
  • Translate into the languages people speak at home, not just the official language.
  • One short, clear demand (“reject the bill”) is worth more than a long list.
  • Nobody speaks for the movement; everyone speaks for themselves.
  • Messages to MPs: firm, polite, about the vote. Never threats, never their family.
  • Debunk routes and rumors only through trusted channels.
  • Always say how much came in and where it went.
  • Always call for calm and peace in public; that's what protects the people who show up.

Example

Finance Bill clause [no.]: 16% VAT on bread. The bread you buy every day gets more expensive. Who decides: the Finance committee by [date] and the full house on [date]. What to do: call your MP's office today (official list at the link) and politely ask them to vote no. Check the official text: [link].

Take it to your context

What works anywhere and what needs swapping out.

What works anywhere and what needs swapping out. Choose your country at the top of the toolkit to see the equivalent tools.

Works anywhere

  • Read the official text before everyone else and make it understandable in people's own language.
  • Line up all the pressure with the decision-makers' calendar.
  • One short demand, shared by everyone.
  • Distributed leadership, with written roles and stand-ins.
  • Care infrastructure (doctors, lawyers, money) before the first day on the street.
  • Public accounting for every shilling, euro or Brazilian real.
  • Document abuses from the very first minute.
  • Plan the day after victory: what you do with the energy.
  • Have an alternative ready: when the government asks “so how do we balance the books?”, a movement that only says no loses the next round.

Depends on context

M-Pesa and M-Changa
Swap them for your country's instant payment system (Pix, MB Way, Bizum, UPI) and a fundraising platform that pays third parties directly and issues receipts.
X Spaces
Where X carries little weight, use Instagram or YouTube lives, Discord voice rooms or open Telegram calls.
Sheng, Kikuyu, Kamba
Identify the languages and slang your audience uses to talk about money, and translate into those.
MPs' phone numbers
Use official office contacts, email, parliamentary forms and public consultations. Never private numbers.
Mandatory public participation
Find out what mechanism your country has (public consultation, hearing, petition) and use it as both a date and evidence.
Presidential veto with a memorandum
In Kenya, the president sent the bill back with a recommendation to delete everything. Find out who has the final say in your system and aim at that person too.
“Tribeless”
Identify the divide that usually splits movements in your country (party, region, religion, ethnicity) and build the collective identity on top of it.

Moves to take with you

Pick the moves that fit your context and add them to your kit.

Pick the moves that fit your context and add them to your kit. Each one works on its own or combined with moves from other playbooks.

  1. One clause per video, in the home language

    Read the official text before politicians explain it and turn it, clause by clause, into short videos and answers in the languages people speak at home. In Kenya, TikTok creators, volunteer translators and chatbots turned 69 clauses into simple questions: what changes for my bread, my sanitary pads, my M-Pesa.

    How to set it up, step by step
    Works when
    When there is an official text with a vote date and most people only know the government's or the opposition's version.
    Don't use when
    When the text isn't public yet or you can't cite the clause: explaining from hearsay is spreading rumors.
    1. Week −6 Download the official text and mark the clauses that touch daily life
    2. Week −6 Split the clauses among readers; every summary cites the clause number
    3. Week −5 Translate into the languages and slang people use to talk about money
    4. Week −5 Record one 60-second video per clause, with captions and the source on screen
    5. Week −4 If you build a chatbot, use only the official text, test it, warn it can err
    6. Week −3 End every explainer with one action: public consultation, call, or the street
    7. Week −1 Correct mistakes in public and update when the committee changes the text

    Team

    • Readers and translators: summarize each clause and translate, always with its number
    • Creators: turn the summary into a video, poster or song, with their own face
    • Review: checks every explainer against the official text before it goes out

    What to measure: People who took the action asked for at the end of the explainer (a submission to the public consultation or a call to an office), counted with an “I did it” form, not by views.

    Risks to watch: A wrong explainer or a chatbot that makes things up becomes a rumor and a defamation suit: always cite the clause, label what was made with AI and never accuse without proof.

  2. Pressure on the voting calendar

    Map the dates, the committee and the MPs, contact them through official channels with one short demand and publish how each one voted. In Kenya, pressure followed every stage (public participation, second and third readings, assent) and the president ended up refusing to sign the bill.

    How to set it up, step by step
    Works when
    When the decision has public stages and dates and each representative's vote is on the record.
    Don't use when
    When pressure turns into harassment (private numbers, relatives, threats): in Kenya that led to threats against families and handed opponents the harassment narrative.
    1. Week −6 Map the dates: public consultation, committee, votes and assent
    2. Week −5 List the committee and undecided MPs with their official office contacts
    3. Week −4 Write a short script: where you live, what you ask and why
    4. Week −4 Send formal submissions to the public consultation before the deadline
    5. Week −1 In the week of the vote, call and write to offices, polite and firm
    6. D-day week Publish the scoreboard with each MP's vote and the link to the official record
    7. 1 week(s) after Also target whoever has the last word (assent or veto) before the deadline

    Team

    • Mapping: calendar, committee members and official contacts
    • Script: writes the message and updates it whenever the text changes
    • Scoreboard: records each MP's vote with the link to the record

    What to measure: Calls and formal submissions made by volunteers before each vote, logged per office in a simple form; focus them on the undecided and the committee, not on those who have already decided.

    Risks to watch: Harassment costs the movement its moral ground and can be illegal: official contacts only, never private numbers, addresses or relatives, and firm, polite messages about the vote. Data protection covers politicians too.

  3. Medics and lawyers before street day

    Set up volunteer medical posts, an emergency legal line and a list of hospitals before the first protest, and share them in every call to action. In Kenya, volunteer doctors, nurses and lawyers provided free emergency care and legal defence, and the Law Society of Kenya sent lawyers to police stations, through weeks of protests.

    How to set it up, step by step
    Works when
    When there is a risk of police violence or arrests and the movement wants to stay present for weeks.
    Don't use when
    When there are no confirmed medics and lawyers yet: don't call people out without them. At least 60 people were killed in Kenya in 2024.
    1. Week −4 Recruit volunteer doctors, nurses and lawyers, two people per role
    2. Week −3 Open the legal line in shifts and put the number on every poster
    3. Week −2 Set fixed medical posts near the site and a list of hospitals
    4. Week −1 Publish the “how to go”: clothing, meeting point, emergencies, lawyer on paper
    5. D-day week On the day: marshals on the route, alternative routes, medical and legal teams
    6. D-day week Log detainees, injured and missing people and alert the lawyers
    7. 1 week(s) after Publish the list of detained and released people; document abuses with consent

    Team

    • Medical team: fixed post, first-aid kit and hospital list
    • Lawyers on call: emergency line, police stations and courts
    • Street logistics: marshals, alternative routes and push-to-talk radio
    • Documentation: evidence of abuses with consent and support for families

    What to measure: Detainees who had a lawyer present within the legal time limit and injured people treated at a medical post, as a share of logged cases; every unanswered case calls for more people on the next shift.

    Risks to watch: Violence and infiltration undo the care: call for calm and peace in public, never call people to storm buildings, show injured people and minors only with permission and keep sensitive data in encrypted channels.

  4. A fundraiser that pays directly, with receipts

    A mobile-money fundraiser run by two or three trusted people that pays hospitals, funerals and bail directly and publishes every receipt. In Kenya, one fundraiser raised more than KSh 2 million in under 8 hours for two families, and the one for the injured reached KSh 31.7 million shared among 208 people and families, according to its organizer.

    How to set it up, step by step
    Works when
    When there are injured people, detainees or grieving families and an instant payment method almost everyone uses.
    Don't use when
    When there are no named people in charge and no way to publish receipts: in Kenya the figures were disputed in public and fake hospital bills surfaced.
    1. Week −3 Pick two or three trusted treasurers; two sign off on every payment
    2. Week −3 Check the fundraising law and use a platform that pays third parties directly
    3. Week −2 Set up the public sheet: date, reason, amount, paid to, receipt, approved by
    4. D-day week Open the fundraiser with a goal, named organizers and rules of use
    5. D-day week Pay hospitals and funeral homes directly and verify every bill at the source
    6. 1 week(s) after Publish receipts and the balance regularly
    7. 3 week(s) after Close with a final statement and say where any leftover money goes

    Team

    • Treasury: two or three named people, two signatures per payment
    • Verification: checks bills and cases with hospitals and families
    • Accountability: publishes the sheet and answers questions in public

    What to measure: Payments made directly to hospitals, funeral homes or courts with a published receipt, as a share of the total raised; money sitting idle or without a receipt is a warning sign.

    Risks to watch: Fraud and embezzlement accusations destroy trust: named organizers, every bill verified at the source, everything published, fundraising law respected and families' privacy protected.

  5. Written roles, each with a backup

    Leaderless doesn't mean roleless: write down every role, put at least two people on each and agree strategy in live rooms at night, with a written summary. In Kenya, when someone was arrested or disappeared, someone else stepped in, and there was no one to arrest, buy off or co-opt.

    How to set it up, step by step
    Works when
    When repression targets faces and the movement grows faster than any organization can coordinate.
    Don't use when
    When you need to negotiate or hold on to a win without decision rules: after July, the People's Assemblies coalition split over ideology and money.
    1. Week −5 List the roles: translation, creation, live rooms, street, health, legal, treasury
    2. Week −5 Put two people on each role and agree who steps in if one falls
    3. Week −4 Create city and neighborhood groups with trusted admins and a backup on another app
    4. Week −3 Coordinate on an encrypted messenger, with no sensitive data in open groups
    5. Week −1 On the eve, host a live room and publish the summary in writing
    6. 1 week(s) after After the vote, write rules for decisions and accountability
    7. 2 week(s) after Plan the day after: what to do with the energy and who decides

    Team

    • Room hosts: moderate at night and publish the summary
    • Group admins: pin the rules and debunk fake routes
    • Digital security: encryption, protected accounts and backup groups

    What to measure: Roles with at least two people who have actually done a shift (on the street, on the legal line, in the treasury); count who did it, not who volunteered.

    Risks to watch: Surveillance and infiltration: trusted admins, backup groups announced in advance, nothing sensitive in open groups. And nobody speaks for the movement; everyone speaks for themselves.

Practice

Rehearse with the case's missions and situations.

Decide like the network

Six moments from 2024. Choose what you would do and see what happened.

6-week plan to the vote

The Kenyan bill took about seven weeks from tabling to the final vote.

The Kenyan bill took about seven weeks from tabling to the final vote. This plan uses six, to leave some margin. Your progress is saved in this browser.

  1. Week 1: Read

  2. Weeks 2–3: Explain

  3. Week 4: Pressure

  4. Week 5: Prepare the care

  5. Week 6: Vote day

  6. After

Rules

The movement won because millions of real people acted in the open.

The movement won because millions of real people acted in the open. Anything that exposes, threatens or deceives costs the movement its moral high ground and hands the state the pretext it's looking for.

Peaceful, unarmed protest
Kenya's Constitution protects the right to assemble and demonstrate peacefully and unarmed; so do most democratic constitutions. No violence against people or property.
Pressure, not harassment
Contact representatives through official channels. No private numbers, addresses or family members, no threats.
Data protection
Kenya's Data Protection Act (2019), Brazil's LGPD and the GDPR protect politicians too. Sharing personal data without consent can be illegal.
Money in the open
Fundraisers with named people in charge, direct payments, public receipts and a final statement. Check your country's law on public fundraising.
AI with sources
AI-made chatbots and translations are labeled as such, cite the clause and are tested. No deepfakes, and no machine-generated accusations without evidence.
Real people only
No fake accounts, bots or mass reporting to take down other people's accounts. Coordinating real people to say what they think is allowed; what platforms punish is organizing likes, follows or hashtags to game the algorithm. X, for example, bans trading engagement and using a trending hashtag to manipulate the conversation.
Consent for images
The wounded, minors and detainees only appear with permission. Blur faces when there's a risk.
Right to a lawyer
Anyone detained has the right to a lawyer and to be charged or released within the legal time limit. Share the legal hotline before every protest.

Limits

What this method doesn't do, and when it fails.
Winning a veto isn't changing policy
The bill died, but the government cut spending, borrowed and came back with some of the measures in December 2024. If your demand is just “no”, get ready for the “yes” that comes in through another door.
Leaderless makes deciding and negotiating hard
After July, the People's Assemblies coalition split over ideological divides and disputes about money. The organizers themselves say there were no rules for decision-making and accountability.
The human cost
At least 60 dead in 2024, 74 enforced disappearances by November and more than 1,300 arrests; the 2025 protests left dozens more dead. By 2026, few cases had reached court.
The storming of Parliament
The deadliest day was also the one that gave the government the word “treason” and authorization to put the army on the streets. Nobody knows whether the climbdown came despite it or because of it; it's not a step to copy.
Doxing and harassment
Sharing MPs' private numbers led to threats against families and gave the other side the harassment narrative. It's listed here as a risk, not a tactic.
Surveillance and infiltration
Amnesty International exposed access to phone data without court orders and smear campaigns against activists; there were reports of hired goons and looting during the July protests.
AI gets things wrong
A chatbot that lists “scandals” by politician can invent or mix up cases. Without verified sources, it exposes the network to defamation suits.

Check yourself

Five questions, each explained after you answer.

Five questions, each explained after you answer.

1. What exactly was won in 2024?
2. What was the movement's first layer, before the street?
3. What's the ethical way to pressure an MP?
4. How was a fundraiser worth millions of shillings protected against embezzlement claims?
5. According to the organizers themselves, what was the leaderless model missing?

Go further

Free materials from organizations that train organizers, linked to this case.

Free materials from organizations that train organizers, linked to this case.

  • Civil Resistance: A First Look

    Video · International Center on Nonviolent Conflict (ICNC) · EN

    ICNC's introductory video on why civil resistance works and how movements win. A good opener for a training.

  • Activist or protester?

    Guide · Electronic Frontier Foundation (EFF) · EN

    EFF's digital-security path for activists: risk assessment, phones at protests, encrypted communication and social media. Share it with your team before street actions.

  • Holistic Security

    Guide · Tactical Tech · EN

    Manual combining digital, physical and psychological security for activist teams, with exercises for building security plans and agreements.

4 more
  • Security in a Box

    Toolkit · Front Line Defenders · EN / ES / FR / PT

    Practical guide to digital-security tools and tactics (passwords, phones, social media, messaging) maintained by Front Line Defenders and Tactical Tech; also in Spanish, French and Portuguese.

  • Data Detox Kit

    Toolkit · Tactical Tech · EN / PT / ES / FR / DE

    Short, practical steps to cut your digital traces, secure accounts and spot misinformation, to hand out to volunteers in several languages.

  • Digital Security Helpline

    Community · Access Now · EN / ES / PT

    Free 24/7 helpline for activists, journalists and rights defenders facing hacked accounts, attacks or surveillance. Save the contact before you need it.

  • Protection & Resilience Strategies for Nonviolent Activists

    Report · CANVAS (Center for Applied NonViolent Action and Strategies) · 2024-10 · EN

    CANVAS report on how activists protect themselves from repression, harassment and burnout, with collective resilience strategies.

Library

Sources

This playbook is built from accounts by organizers, creators, lawyers and human rights organizations, confirmed by Kenyan and international…

This playbook is built from accounts by organizers, creators, lawyers and human rights organizations, confirmed by Kenyan and international press published between June 2024 and October 2026.

50 sources

Who did it

Data

Press

Analysis

Image: Egotieno, CC0 1.0, via Wikimedia Commons

Updated 26 October 2026

Adapt this playbook with the coach

Next playbook The Discord assembly

Adapt to your country

Toolkits swap in the tools people actually use there (Telegram where it dominates, for example) and show local election rules and internet conditions. Your choice stays in this browser only.