The Daily Nairobi

Nairobi news, every day

News

How Nairobi's Digital ID Records Ended Up Riddled With Duplicate Images — And Who Is Fixing It

Years of rushed digitisation, fragmented agency databases and a pre-election scramble left Kenya's identity infrastructure carrying thousands of duplicate biometric photos, and the cleanup bill is landing squarely on taxpayers already straining under IMF austerity.

By Nairobi News Desk · Published 4 July 2026, 10:06 pm

4 min read

How Nairobi's Digital ID Records Ended Up Riddled With Duplicate Images — And Who Is Fixing It
Photo: Photo by Storyzangu Hub on Unsplash

Kenya's National Registration Bureau confirmed earlier this year that duplicate facial images — the same photograph appearing against multiple national ID numbers — had been detected across the Integrated Population Registration System, a problem auditors traced back to at least 2019. The flaw is not a minor clerical nuisance. It undermines the biometric backbone that Huduma Namba was supposed to fix, raises questions about the integrity of voter rolls managed by the Independent Electoral and Boundaries Commission, and complicates the M-Pesa and banking KYC checks that millions of Nairobians depend on daily.

The timing matters. Kenya is deep in an IMF programme that has cut discretionary government spending and triggered the Gen Z tax protests that shut down Harambee Avenue in June 2024. Any fresh public procurement for a data-cleaning exercise draws immediate scrutiny from civil society groups and a parliament that is already demanding receipts. The Ruto administration has staked part of its digital-economy pitch — the Silicon Savannah brand, the Konza Technopolis project outside the city — on the credibility of its national digital infrastructure. Duplicate images in the identity register chip away at that credibility faster than any press release can repair it.

How the duplicates accumulated

The roots go back to the early 2000s, when district registration offices across Nairobi — including the busy Makadara and Starehe sub-county offices on Jogoo Road and Park Road respectively — were capturing ID photos using flatbed scanners and storing them in isolated local databases. There was no real-time deduplication engine. When the government attempted to centralise records under the Kenya Citizens and Foreign Nationals Management Service in 2012, legacy files were bulk-uploaded without a systematic image-hash check. Photographs taken under different lighting conditions, at different resolutions, or after a person had aged, sometimes failed to match algorithmically and were registered as separate entries rather than flagged as updates to an existing record.

The 2019 Huduma Namba mass enrolment campaign — which enrolled more than 37 million people across Kenya, according to government figures published at the time — was designed to solve exactly this problem by capturing fresh biometrics in a single national sweep. But implementation was uneven. Enrolment kiosks set up at venues including the Kenyatta International Convention Centre in Nairobi and community centres in Kibera and Mathare were under pressure to process high volumes quickly ahead of a court-ordered deadline. Quality-assurance checks that should have flagged low-resolution facial captures were sometimes bypassed at the station level, according to a parliamentary committee report tabled in 2021.

The result: new duplicates were introduced into the very system built to eliminate old ones. A 2023 audit by the Office of the Auditor General noted anomalies in biometric records without specifying a precise count of duplicate images, but described the deduplication backlog as a material risk to the system's reliability. That report is publicly available at the National Assembly library on Parliament Road.

The cleanup effort and what it costs

The National Registration Bureau has been running a phased duplicate-image replacement programme since at least January 2025, requiring affected citizens to present themselves physically at designated offices. The Huduma Centre on Mama Ngina Street in the Nairobi CBD is among the primary processing points, along with the Gigiri and Karen Huduma branches. Replacement appointments are free of charge at Huduma Centres, though unofficial charges — facilitation fees demanded by intermediaries outside the buildings — have been reported repeatedly by users on social media.

The government allocated Ksh 1.2 billion to the broader IPRS modernisation budget in the 2024-25 financial year, a figure drawn from budget documents tabled in the National Assembly. Whether that envelope is sufficient to cover both the deduplication software licensing and the cost of re-enrolling affected citizens is a question the ICT ministry has not answered in public detail.

For ordinary Nairobians, the practical advice is straightforward: check your Huduma Namba status online at the eCitizen portal before attempting any transaction — mortgage application, SIM card registration, or NHIF enrolment — that depends on biometric verification. If your record shows a discrepancy or your photo fails to match at a verification point, book a Huduma Centre appointment rather than paying anyone outside the gate. The queue is real, but so is the cost of leaving a duplicate sitting on your record indefinitely.

Topic:#News

How does this story make you feel?

Spread the word

See something wrong? Suggest a correction.

Have your say

Loading comments…

Sources

About this article

Published by The Daily Nairobi

This article was produced by the The Daily Nairobi editorial desk and covers news in Nairobi. See our editorial standards for how we use AI.

The Daily Nairobi brief

The day's Nairobi news in a 2-minute read, every weekday morning. Free.

By subscribing you agree to receive emails from The Daily Nairobi and accept our Privacy Policy. Unsubscribe anytime.

Daily brief

Enjoyed this? Wake up to Nairobi news every morning.

Free, in your inbox before 7am. Weekdays.

By subscribing you agree to receive emails from The Daily Nairobi and accept our Privacy Policy. Unsubscribe anytime.

More from The Daily Nairobi

More in News

Enjoyed this story? Get tomorrow's briefing free.