news
Nairobi's Digital ID Database Contains Thousands of Corrupted Photos
As Kenya's Huduma Namba registry grapples with duplicate and corrupted ID photos, Nairobi's government agencies are scrambling to clean up a database problem that has stalled services for thousands of residents.
How we reported this
Tens of thousands of records in Kenya's national biometric database contain duplicate, corrupted, or mismatched identity photographs, a bureaucratic crisis that is blocking residents in Nairobi's Mathare, Kibera, and Eastlands estates from accessing government services, opening bank accounts, and registering for the national social protection programme, Inua Jamii.
The problem has sharpened this year because the Ruto administration has tied benefit disbursements, tax compliance checks, and the Hustler Fund loan programme directly to verified Huduma Namba profiles. When a photograph is duplicated or misread by the system's facial-recognition layer, the record flags as suspicious and the applicant is frozen out, sometimes indefinitely. With the IMF-backed fiscal consolidation still squeezing household incomes, a frozen profile is not a minor inconvenience. It is a locked door.
What Nairobi's Agencies Are Actually Doing
The National Registration Bureau, which operates a public-facing walk-in centre on Teleposta Towers along Kenyatta Avenue, began a photo re-capture exercise in January 2026. Citizens whose records show a duplicate-image flag are issued a reference slip at any Huduma Centre, the busiest is the facility at Anniversary Towers on University Way, and told to present themselves for a fresh biometric capture within 90 days. The bureau has not published figures on how many records remain affected, but civil society groups tracking the rollout say the Kenyatta Avenue centre alone was processing roughly 400 re-capture appointments per week as of May 2026.
The Immigration Department, separately, runs a parallel image-deduplication sweep for passport records using software supplied under a 2023 contract. Officials have said publicly that the passport database contained a duplication rate they intended to bring below one percent, though the department has not released verified current figures.
Nairobi's situation is not unique. Lagos, which runs the Nigerian National Identity Management Commission's NIMC database from its federal coordination office in Lagos Island, hit a similar wall in 2024 when its NIN-SIM linkage exercise exposed large volumes of duplicate facial images uploaded through third-party enrolment agents. Nigeria responded by suspending roughly 4,000 enrolment agents and mandating centralised re-capture at NIMC offices, a harder crackdown than Kenya has attempted. Dar es Salaam, rolling out Tanzania's NIDA card system, has reported a cleaner deduplication record partly because enrolment was conducted later, using higher-resolution cameras procured in 2022.
The Cost of Getting It Wrong
For residents in Kibera's Soweto zone or the Huruma ward in Kasarani Constituency, travelling to Anniversary Towers or Teleposta Towers for a re-capture appointment means a commute that can cost between Ksh 100 and Ksh 200 in matatu fares each way, real money when the Inua Jamii cash transfer the appointment is meant to unlock pays Ksh 2,000 per month to elderly or disabled beneficiaries. Several community-based organisations, including those working under the Mukuru Special Planning Area framework in the Mukuru kwa Njenga settlement, have been accompanying residents to appointments to reduce dropout.
The tech community around Ngong Road's iHub and the Westlands co-working clusters has flagged the problem as a systems architecture issue as much as a logistics one. Duplicate images enter the database primarily through offline enrolment, agents who capture photos when a network connection is unavailable, then sync in bulk later. That sync process historically lacked a real-time deduplication check. Kenya's Integrated Population Registration System was meant to close that gap, but its rollout has been phased and incomplete in informal settlement areas.
For anyone currently frozen out, the immediate practical step is to visit any Huduma Centre with the original ID document, a birth certificate where available, and if possible a printed copy of any error notification received by SMS. The bureau advises arriving before 9 a.m. to avoid queue times that have stretched to four hours at peak periods. Residents in Embakasi and Ruaraka wards can also try the satellite Huduma desk inside the Embakasi Sub-County offices on Airport North Road, which handles re-capture referrals three days a week.