In 30 seconds
8 days of protest. On June 26, 2024, after Parliament was stormed, President William Ruto refused to sign the Finance Bill.
KSh 346bn. That was the new tax the bill planned; on July 25, MPs deleted every clause.
The network translated the bill into local languages through videos, answered questions with chatbots and organized on X Spaces, TikTok, WhatsApp and Telegram.
With no formal leaders, it pressured MPs by phone and lined up doctors, lawyers and mobile-money fundraisers for the people on the street.
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
- Download the official text and the voting calendar
- Mark the clauses that touch everyone's lives
- Bring together readers and translators for each local language
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.
SourcesKelvin 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.
SourcesBoniface 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.
SourcesSusan 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.
SourcesFaith 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.
SourcesKinuthia 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.
SourcesAmnesty 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.
It was unlike every earlier protest because “the mobilisation and organisation was digital”: nobody needed to meet beforehand, and TikTok let friends vouch for each other's videos.
Hanifa Adan, Nation: Tribeless, bold youngsters change the face of protests
Protests used to be called by politicians or well-known activists; now anyone can make a poster or a TikTok and get people onto the street.
Boniface Mwangi, Nation: Tribeless, bold youngsters change the face of protests
On the eve of June 18: there's no single leader, “it's a movement of the people against over-taxation”; marshals would guide the route.
Boniface Mwangi, AllAfrica / The Star: All set for Tuesday's Occupy Parliament (Jun 17, 2024)
Bills and acts of Parliament have to be accessible to everyone; that's why he trained the chatbot on the text of the bill and on news reports.
Kelvin Onkundi, Citizen Digital (Jun and Jul 2024)
6 more quotes
Organizing was easy because there was collaboration across several platforms; trusted creators asked their followers to stay peaceful.
Susan Justine Opwanda, OkayAfrica: It's a Gen Z Spring! (Jun 21, 2024)
The conversations started weeks earlier, and the national protest against femicide in January 2024 was the model; some of them first met on the day they were all arrested.
Zaha Indimuli, OkayAfrica: It's a Gen Z Spring! (Jun 21, 2024)
Lawyers' biggest contribution was professional service: demanding that the police charge or release people. “Every time we made public statements on the abductions, young people got released.”
Faith Odhiambo (LSK), Nation: Faith Odhiambo: enemy of the state, darling of the people
“Leaderless” was a choice: leadership was distributed to prevent co-optation and backroom deals. “Legitimacy lived with the collective, not with any individual.”
Kinuthia Ndung'u and Wanjira Wanjiru, Journal of Democracy: What “Leaderless” Actually Means (Sep 2026)
If they started again: build mechanisms for collective decision-making and accountability earlier, connect the digital side to permanent grassroots structures, and take care of those who face repression.
Kinuthia Ndung'u and Wanjira Wanjiru, Journal of Democracy: What “Leaderless” Actually Means (Sep 2026)
They pulled back from the streets because people were being killed, there were reports of hired goons, and small businesses the protest also wanted to defend were at risk.
Hanifa Adan, The Standard: Hanifa: Why we backed off Gen Z demonstrations (Sep 19, 2024)
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
- May 9–13The bill is tabled in Parliament. On TikTok, videos explaining it clause by clause begin to appear.
- Jun 13Finance Bill GPT goes live. MPs' phone numbers circulate on social media with a call to ring them and demand a no vote.
- 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.
- 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.
- 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.
- Jun 26Ruto refuses to sign: “The people have spoken.” The fundraiser for the wounded begins and passes KSh 20M in under 20 hours.
- Jul 5Ruto announces KSh 177bn in cuts and KSh 169bn in borrowing to plug the gap. His X Space crashes three times.
- Jul 11–12Ruto fires almost his entire cabinet; the same month, the police chief resigns. Weeks later, opposition figures (ODM) join the new government.
- Jul 25MPs adopt the president's recommendation and delete every clause: the bill is dead.
- 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.
- 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.
- Read Download the official text and mark the clauses that touch everyone's lives.
- Translate Short videos, posters and chatbots, in local languages and youth slang, always quoting the clause.
- 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.
- 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.
- Occupy A peaceful presence on the day of the vote, with a time, a meeting point, marshals and alternative routes.
- Care A volunteer clinic, lawyers on call, an emergency hotline, a fundraiser that pays hospitals and funerals directly.
- Account for it Publish every payment, every detainee released, every vote by every MP.
- 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
- Weeks beforeRead and translate; one video per clause; open the legal hotline and the list of doctors.
- Committee weekFormal public participation submissions and contact with committee members.
- The night before the voteA Space in the evening to settle the time, meeting point, rules of conduct and emergency numbers.
- Vote dayPeaceful presence; logistics groups active; medical and legal teams on the ground.
- 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.
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
- What it says The clause, with its number.
- What it costs An everyday example: bread, sanitary pads, a mobile money transfer.
- Who decides The committee, the full house, the president, and the date.
- What to do One action: call, send your views to the public consultation, take to the street.
- 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.
-
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.
- Week −6 Download the official text and mark the clauses that touch daily life
- Week −6 Split the clauses among readers; every summary cites the clause number
- Week −5 Translate into the languages and slang people use to talk about money
- Week −5 Record one 60-second video per clause, with captions and the source on screen
- Week −4 If you build a chatbot, use only the official text, test it, warn it can err
- Week −3 End every explainer with one action: public consultation, call, or the street
- 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.
-
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.
- Week −6 Map the dates: public consultation, committee, votes and assent
- Week −5 List the committee and undecided MPs with their official office contacts
- Week −4 Write a short script: where you live, what you ask and why
- Week −4 Send formal submissions to the public consultation before the deadline
- Week −1 In the week of the vote, call and write to offices, polite and firm
- D-day week Publish the scoreboard with each MP's vote and the link to the official record
- 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.
-
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.
- Week −4 Recruit volunteer doctors, nurses and lawyers, two people per role
- Week −3 Open the legal line in shifts and put the number on every poster
- Week −2 Set fixed medical posts near the site and a list of hospitals
- Week −1 Publish the “how to go”: clothing, meeting point, emergencies, lawyer on paper
- D-day week On the day: marshals on the route, alternative routes, medical and legal teams
- D-day week Log detainees, injured and missing people and alert the lawyers
- 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.
-
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.
- Week −3 Pick two or three trusted treasurers; two sign off on every payment
- Week −3 Check the fundraising law and use a platform that pays third parties directly
- Week −2 Set up the public sheet: date, reason, amount, paid to, receipt, approved by
- D-day week Open the fundraiser with a goal, named organizers and rules of use
- D-day week Pay hospitals and funeral homes directly and verify every bill at the source
- 1 week(s) after Publish receipts and the balance regularly
- 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.
-
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.
- Week −5 List the roles: translation, creation, live rooms, street, health, legal, treasury
- Week −5 Put two people on each role and agree who steps in if one falls
- Week −4 Create city and neighborhood groups with trusted admins and a backup on another app
- Week −3 Coordinate on an encrypted messenger, with no sensitive data in open groups
- Week −1 On the eve, host a live room and publish the summary in writing
- 1 week(s) after After the vote, write rules for decisions and accountability
- 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.
Week 1: Read
Weeks 2–3: Explain
Week 4: Pressure
Week 5: Prepare the care
Week 6: Vote day
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.
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
ICNC's introductory video on why civil resistance works and how movements win. A good opener for a training.
- Activist or protester?
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
Manual combining digital, physical and psychological security for activist teams, with exercises for building security plans and agreements.
4 more
- Security in a Box
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
Short, practical steps to cut your digital traces, secure accounts and spot misinformation, to hand out to volunteers in several languages.
- Digital Security Helpline
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
CANVAS report on how activists protect themselves from repression, harassment and burnout, with collective resilience strategies.
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
- Journal of Democracy: Kinuthia Ndung'u and Wanjira Wanjiru, What “Leaderless” Actually Means Sep 2026
- Nation: Tribeless, bold youngsters change the face of protests (Hanifa Adan, Boniface Mwangi)
- OkayAfrica: Kenya's Youth Lead the Charge for Change: “It's a Gen Z Spring!” Jun 21, 2024
- AllAfrica / The Star: All set for Tuesday's Occupy Parliament protest Jun 17, 2024
- The Standard: Hanifa: Why we backed off Gen Z demonstrations Sep 19, 2024
- Nation: Hanifa: How I discovered the power of fundraising
- Citizen Digital: Kenyan-made ChatGPT tool answers questions about the Finance Bill (Kelvin Onkundi) Jun 13, 2024
- Citizen Digital: How custom ChatGPT tools became the new face of Kenyan civic education Jul 2024
- Nation: Faith Odhiambo: enemy of the state, darling of the people
- Citizen Digital: LSK boss Faith Odhiambo speaks on abduction, torture of protesters and threats Jul 3, 2024
- Rosa-Luxemburg-Stiftung: Gen-Z Is Reshaping Kenyan Politics (interview with Julia Kamau and Irene Asuwa) Sep 24, 2024
Data
- Amnesty Kenya: 2024 Annual Report: Still Here
- KNCHR: State of Human Rights in Kenya, July 2023 to November 2024
- Citizen Digital: 128 killings, 83 disappearances: Amnesty report on tech used to suppress Gen Z protests Nov 19, 2025
- The Eastleigh Voice: Amnesty report shows at least 128 killed, 3,000 arrested in 2024–2025 Nov 19, 2025
- Citizen Digital: 61 people were killed during the Gen Z protests (Amnesty and partners) Sep 25, 2024
- Wikipedia: Kenya Finance Bill protests
- Wikipedia: Kenya Finance Bill 2024
- X Help Center: Platform manipulation and spam policy
Press
- Citizen Digital: Millions of funds from Kenyans sent to families of deceased and injured protesters Jun 2024
- Capital FM: Activist Hanifa Adan clears funeral expenses, hospital bills Jun 28, 2024
- The Kenya Times: Tenwek Hospital addresses viral notice on Hanifa's payments Sep 11, 2024
- Citizen Digital: Kenyans online share Ruto, MPs' phone numbers Jun 13, 2024
- Nation: Week of horror for MPs as numbers leaked Jun 2024
- Capital FM: I received Sh168,000 from Kenyans who sought to confirm my number (Kimani Kuria) Jun 19, 2024
- K24: Wamuchomba condemns sharing MPs' numbers Jun 19, 2024
- The Eastleigh Voice: Gen Z leverages ChatGPT in exposing corrupt Kenyan leaders Jun 29, 2024
- JURIST: Kenya dispatch: a day of mass protest starts with abductions Jun 2024
- AllAfrica: Finance Bill passes in Parliament despite huge opposition Jun 25, 2024
- Al Jazeera: Kenya's Ruto says finance bill to be withdrawn after deadly protests Jun 26, 2024
- The Star: Ruto's memo deleted the Finance Bill 2024 (Ekuru Aukot) Jun 27, 2024
- Citizen Digital: Finance Bill 2024 officially dead: Parliament votes to delete all clauses Jul 25, 2024
- People Daily: Legislators concur with Ruto, delete contentious clauses Jul 26, 2024
- Daily Maverick / Reuters: Kenya's Ruto proposes spending cuts after nationwide protests Jul 5, 2024
- Nation: Ruto announces Sh177bn budget cuts Jul 2024
- Citizen Digital: Wananchi turn President Ruto's X Space into a follow-for-follow session Jul 5, 2024
- The Standard: President Ruto hosts X Space as Gen Z create parallel platforms Jul 5, 2024
- The Star: Faces that shaped the June 2024 Gen Z protests Dec 25, 2024
- Citizen Digital: We divided Finance Bill 2024 into four bills and passed them (Kimani Ichung'wah) Oct 23, 2025
- Al Jazeera: Two years on, Kenyan families still seek justice after Gen Z protests Jun 25, 2026
- K24: Omtatah: partyless, leaderless movement is about accountability, not power Mar 5, 2025
- Rest of World: Kenya's biggest protest in recent history played out on a walkie-talkie app (Zello) Jul 16, 2024
- Capital FM: Inside Niko Kadi: the youth campaign reshaping Kenya’s voter registration surge Apr 22, 2026
Analysis
- Africa Check: Kenya's anti-corruption commission has not summoned activist Aug 8, 2024
- Global Voices Advox: Young Kenyans use technology to mobilize against Finance Bill Sep 27, 2024
- JURIST: Gen Z leads digital uprising against economic injustice in Kenya Jul 9, 2024
- The Star (blog): Joy Buria, Voice of a generation Jul 3, 2024
- ALN: Analysis of the Tax Laws (Amendment) Act 2024 and the Tax Procedures (Amendment) Act 2024
- The Nonviolence Project (Univ. of Wisconsin): Kenya Finance Bill protests Apr 29, 2025
- Security in a Box: Digital security guides
Updated 26 October 2026
Next playbook The Discord assembly
