In 2013, reports surfaced about FinFisher (FinSpy), an invasive spyware tool developed by the Anglo-German company Gamma International for surveillance purposes. The system was later hacked, leading to a leak of its customer data, which showed Kenya’s NIS as a client 🧵
FinFisher had the capability to record Skype calls, steal social media log in credentials, and remotely activate a device’s webcam & microphone to capture conversations. The spyware was reportedly used to target human rights defenders in countries like Bahrain, Ethiopia, & UAE.
While surveillance has played a role in preventing terrorist activities in Kenya over the past decade, it has also created opportunities for abuse, enabling the targeting of activists, bloggers, journalists, and members of the political opposition. #InvisibleEyes
Rose Tunguru (@rtunguru) is a software developer based in Nairobi. Using her programming skills, she built a platform that enabled Kenyans to participate in the public debate surrounding the 2025 Finance Bill.
Her work, however, led to her arrest on May 30th while attending a professional event at @BarazaLab in Industrial Area.
Without asking for directions, the police drove straight to Njeri’s house after her request to pick up her child, though they never went to the child’s school.
In an interview with @CitizenTV on June 4th, 2025, Rose recounted that the officers told her they already knew where she lived and proceeded to lead her there. She reported noticing unusual spam messages on her phone from a popular digital lender just hours before her arrest.
According to cybersecurity expert Tyrus Kamau @tyrus_, the police may have exploited social engineering, using the fact that many young Kenyans receive calls from digital lenders as a potential vector to track her.
Another method allegedly used in state surveillance involves backdoor access facilitated by telecommunication companies. According to investigative journalist Namir Shabibi @nshabibi, who uncovered the links between state surveillance in Kenya and telecom operators,
the police and intelligence services have reportedly had access to the @Safaricom network and its headquarters since 2012. #InvisibleEyes
Namir noted that a law enforcement liaison office was established within @SafaricomPLC, a move that, on the surface, appeared to be within the law. However, through interviews with officers working in that department and others connected to it,
Shabibi discovered that these officials routinely accessed data belonging to Safaricom subscribers without court orders or judicial warrants, granting them unchecked access to sensitive data
As of 2024, @SafaricomPLC had 44.67 million customers across Kenya, essentially covering nearly every adult in the country. Every interaction with the network generates a data point, which Safaricom collects.
Each of these points, recorded in a Call Data Record (CDR), includes information such as the specific cell tower (mast) a user is connected to at any given time. #InvisibleEyes
When we ran a poll asking our audience whether they felt surveilled, an overwhelming majority expressed concern that their online activities and personal data were not safe.
Most believed that their phones or social media accounts were being monitored. #InvisibleEyes
Could the findings by Namir Shabibi - and our own - point to possible collusion between Kenya’s largest telco company and the Government of Kenya, which has been accused of serious human rights violatons, including extrajudicial killings and enforced disappearances?
Watch #InvisibleEyes, produced by @tom_mukhwana, to find out more. #InvisibleEyesbit.ly/WatchInvisible…
• • •
Missing some Tweet in this thread? You can try to
force a refresh
Picture this: you log in to LinkedIn to look for a job, and you find thousands of postings from companies promising digital work opportunities. Excited, you apply and hope for the best. You may end up getting ‘accepted’, but you may not actually do any work, or get paid, for that matter.
On the surface, these job listings sound enticing: “Help shape the future of AI,” “Get paid for your expertise,” “Take part in a part-time, remote, freelance project.” But beneath the promises lies a very different motive.
An investigation by @hey_itsmarche and @clearlykath, supported by @pulitzercenter, reveals that instead, the companies advertising these jobs are using digital workers as collateral to win Big Tech contracts.
Daisy Dunga’s life was changed one day, after a party that she went to following an invitation from her cousin went in a direction that she could not possibly anticipate. #CensoredIdentities
Daisy had to move from Korogocho, where she lived with her aunt, to her rural home in Western Kenya after nude photos and videos of her were shared online. #CensoredIdentities
Her cousin, who she had grown up with and considered as close as a brother, had set her up. She only remembers drinking tea at his house, and then waking up to find the clothes she had been wearing soaked in water, with little to no recollection of what had happened. #CensoredIdentities
Trigger warning: this story contains descriptions of abuse.
A THREAD 🧵
For the students at Alliance Girls' High School, one of Kenya’s most elite public schools, Peter Ayiro was the Christian Union patron. He taught German and History. He was seen by many as a paragon of virtue, a spiritual guide with a deep influence, especially over vulnerable students seeking a sense of belonging and purpose.
These girls were coming from places where they were often the brightest, the most exceptional, and at Alliance Girls, they found themselves surrounded by many others like them. They were not outliers. They were suddenly ordinary.
Albert Ojwang was a teacher, a father, a football fan - and an influencer. On 7th June 2025, he was arrested. A few hours later, he was dead. Police claimed he posted defamatory content. But the digital evidence tells a different story.
Kenya’s Inspector General, Douglas Kanja, told the Senate that Albert was behind posts with the hashtag #MafiaPolice. But an analysis of his now-deleted X account, @finest_likoni, found no trace of that. Instead, he was promoting #TransformingKajiado that day.
Kevin Moinde, Albert’s co-accused, was named by Police as having been involved in the #MafiaPolice campaign. Kevin was arrested after making allegations about police corruption involving senior officers. Albert’s account didn’t have any such posts. Why then was Albert arrested?
It all started in 2004 when the people of Yafunga and other villages in DRC’s Isangi territory signed off their land rights to American investors. In return, they were promised schools, roads, and hospitals. For 20 years, the people of Yafunga have waited for promises made by American investors who took their land in the name of conservation.[THREAD]
The land first went to Société Africaine de Bois (Safbois), a logging company. Later, it was converted into a carbon offsetting project by Jadora, another company owned by the same American family - the Blattners.
From 2014 to 2024, over 1.3 million carbon credits were sold to big brands like Glenfiddich maker William Grant & Sons UK and Sydney Airport, under the Isangi REDD+ project
On a seemingly uneventful day, Fidelia Kathini received an unexpected message from her mother. It said that her missing daughter, Shantel, would be at the back entrance of a mosque near OTC, wearing a black hijab to distinguish her from the other children, who would be dressed in white.
#TheVanishingKidsofMukuru
Shantel, just five years old, had vanished from their home after allegedly being lured with snacks by a woman Fidelia identified as Agripinna Luhatse - the prime suspect in the child's disappearance. According to Fidelia, Agripinna took Shantel from their courtyard in Mukuru kwa Reuben, where she had been playing with her sister, Carol. #TheVanishingKidsofMukuru
Agripinna claimed she had bought mandazi for Shantel, given her a sweater, and walked her to a nearby toilet,but after that, the little girl was never seen again. No one could verify Agripinna’s account. #TheVanishingKidsofMukuru