Non-Document Verification in Kenya: IPRS Identity Checks Without Document Uploads
How non-document verification works in Kenya using the IPRS database and Huduma Namba system. Verify identities with a national ID number and liveness selfie — no document scans required.
What Is Non-Document Verification?
Non-document verification is an identity verification method where users confirm their identity without uploading or photographing physical documents. Instead of submitting images of an ID card or passport, the user provides their national identification number and completes a liveness selfie. The system then validates the identity by matching biometric and demographic data against official government databases.
This approach eliminates the friction that plagues traditional document verification: poor image quality, damaged documents, expired IDs, and the awkwardness of photographing a card on a phone screen. For markets like Kenya where mobile-first financial services dominate, non-doc verification delivers the speed and simplicity that users and businesses expect.
How Non-Doc Verification Works in Kenya
Kenya's identity infrastructure is built around the IPRS (Integrated Population Registration System), a centralized government database that serves as the backbone for identity verification across the country.
The National ID card (Kitambulisho) is issued to all Kenyan citizens at age 18 and contains a unique identification number along with the holder's photograph and fingerprint data. The Kitambulisho is deeply embedded in Kenyan life, required for everything from opening a bank account to registering a SIM card to accessing government services.
Building on this foundation, the Kenyan government launched the Huduma Namba program under the NIIMS (National Integrated Identity Management System) framework. Huduma Namba aims to create a single, unified digital identity for every Kenyan resident, consolidating data from the national ID, birth certificates, and other identity documents into one system. The program is built on top of the IPRS infrastructure and extends its reach.
The IPRS database achieves approximately 95% coverage of Kenya's adult population, making it one of the most comprehensive national identity systems in sub-Saharan Africa. This high coverage rate means non-document verification can reliably serve the vast majority of Kenyan users without fallback to document-based methods.
For non-doc verification, a business queries the IPRS using the user's national ID number, retrieves the government-stored photograph and demographic data, and compares it against the live biometric input. The entire process relies on government-verified records rather than user-submitted document images.
The Verification Flow: Step by Step
Non-document verification in Kenya follows a clear five-step process:
- User inputs their National ID number. The individual enters their Kenyan national identification number into the verification interface, whether embedded in a mobile app, web platform, or digital onboarding flow.
- Liveness selfie capture. The user takes a real-time selfie through their device camera. Liveness detection technology ensures this is a genuine, live person and not a spoofing attempt using a printed photo, screen replay, or synthetic media like a deepfake.
- Face match against IPRS database. The system retrieves the official photograph stored in the IPRS for that national ID number and performs a biometric facial comparison against the captured selfie. High-precision algorithms calculate a match score to confirm the person matches the registered identity.
- Data validation. Demographic information linked to the national ID, including full name, date of birth, gender, and registration details, is retrieved from the IPRS and validated against user-provided data. Inconsistencies are automatically flagged for review.
- Instant decision. The system returns a verification result in seconds: approved, flagged for review, or rejected. Businesses receive structured data they can integrate directly into their onboarding workflows and compliance records.
Why Businesses in Kenya Need Non-Doc Verification
M-Pesa redefined expectations. Kenya's M-Pesa mobile money platform pioneered digital financial inclusion for millions, and its success set a standard: financial services must be fast, mobile, and accessible. Any business operating in Kenya's financial ecosystem, whether building on mobile money rails or competing alongside them, needs onboarding flows that match the speed users have come to expect.
CBK regulations require robust KYC. The Central Bank of Kenya (CBK) mandates Know Your Customer compliance for all regulated financial institutions. Banks, payment providers, mobile money operators, and lending platforms must verify customer identities before providing services. Non-document verification offers a compliant path that satisfies regulatory requirements while minimizing the operational burden of manual document review.
Kenya's fintech ecosystem is accelerating. Beyond Safaricom's dominance through M-Pesa, a growing wave of fintech companies, including Chipper Cash, Flutterwave Kenya, and dozens of lending and savings platforms, are competing for Kenya's digitally savvy population. Each of these companies needs identity verification that scales with their growth and does not bottleneck their acquisition funnels.
Digital lending requires fast, reliable identity checks. Kenya has one of the world's most active digital lending markets, with millions of micro-loans issued through mobile apps every month. Lenders need to verify borrower identities instantly to maintain the speed that makes micro-lending viable while preventing fraud and meeting regulatory obligations.
Cross-sector demand is growing. Beyond financial services, non-doc verification serves telecom companies complying with SIM registration mandates, healthcare platforms onboarding patients remotely, insurance companies verifying policyholders, and e-commerce marketplaces building trust between buyers and sellers. Any Kenyan business that needs to confirm identity digitally benefits from non-doc verification.
How Didit Makes Non-Doc Verification Simple
Didit delivers non-document verification through a unified identity verification platform built for businesses that need speed, accuracy, and affordability at scale.
At $0.30 per verification, Didit is 3-5x cheaper than traditional identity verification providers. There are no minimum commitments, no annual contracts, and every business starts with 500 free verifications per month. For Kenyan fintechs and startups managing tight margins while scaling rapidly, this pricing structure eliminates verification cost as a barrier to growth.
Didit's API-first design enables developers to embed the complete verification flow, from national ID input through liveness capture to final decision, into any application in hours. The platform abstracts away the complexity of government database integrations, biometric matching algorithms, and decision logic, exposing a clean, well-documented API that engineering teams can work with immediately.
The platform extends well beyond non-doc verification. AML screening cross-references users against more than 1,000 watchlists, sanctions databases, and politically exposed persons (PEP) lists. Ongoing monitoring tracks changes in user risk profiles after initial verification. Additional modules including proof of address, phone verification, and age verification provide layered compliance for businesses with complex regulatory requirements.
Didit supports 220+ countries and over 14,000 document types for traditional document-based verification, giving businesses a single provider that works across markets. A Kenyan fintech expanding into other African countries or global markets can rely on one integration for all identity verification needs.
For businesses in Kenya building on the foundation of one of Africa's most sophisticated digital identity ecosystems, Didit provides the technology to convert that infrastructure into fast, compliant, and affordable identity verification at any scale.
