Hakiki confirms any Kenyan national ID against official records in about two minutes — and only after the person replies YES to an SMS. Consent-first, Data Protection Act compliant, paid with M-Pesa.
Consent by SMSData Protection Act, 2019Results in ~2 minLipa na M-Pesa
SMS · 40404 HAKIKI14:31
HAKIKI: Wanjiru Properties has requested to verify your national ID for a tenancy application (Ref: HK-7T2M). Reply YES to consent or NO to decline.
YES
Verification reportHK-7T2M
National IDValid & active
Name matchDavid O. — exact
Consent receivedToday, 14:32
ReceiptM-Pesa RKX3…9QF
ImethibitishwaVerified · Hakiki
No YES, no check. That's the whole point.
~2 min
Average result time
KES 100
Per verification
0
Checks run without consent
100%
Paid via M-Pesa
How it works
Three steps. One SMS. Zero guesswork.
You could spend a week asking around about someone. Or you could know in the time it takes to make chai.
Step 01
Enter their details
Type the person's full name, national ID number and phone number. Takes about thirty seconds — from your phone, no app download needed.
The Hakiki differenceStep 02
They consent by SMS
Hakiki texts them exactly who is asking and why. Nothing happens until they reply YES. If they decline or ignore it, the check never runs — and you're automatically refunded.
Step 03
Get a verified report
ID validity and name match, checked against official government records. Saved to your dashboard with a consent receipt you can attach to a lease or contract.
Made for Kenyan trust decisions
Every deal starts with a stranger.
Hakiki fits the moments where Kenyans hand over keys, stock, money — or the front door of their home.
Landlords & agents
Before you hand over keys
A prospective tenant says he's David Otieno, works in Upper Hill, and can pay the deposit today. Hakiki confirms the ID is genuine and the name matches — before he moves into your apartment in Ruaka.
"Deposit ni deposit, lakini ID lazima ikubali."
Hiring at home
Before they walk through your door
Your new nanny starts Monday and will be alone with your children by Tuesday. Verify her ID tonight — with her consent — and file the receipt with her contract. She'll respect that you're serious.
"An agency said they'd vetted her. Hakiki showed me the proof."
Chamas & SACCOs
Before the first contribution
A friend-of-a-friend joins your investment group's WhatsApp. Everyone contributes KES 5,000 monthly. Verify each new member before the merry-go-round starts — so nobody disappears with round one.
"Chama ya watu verified ni chama ya amani."
Online sellers
Before your rider crosses town
Pay-on-delivery order from a new customer: KES 38,000 of stock headed to the CBD. Verify the buyer first, so "mtu wa kuchukua" is a real person with a real ID — not a burner line.
"Since I started verifying, zero fake orders."
Car hire & rentals
Before they drive off
Self-drive hire to a first-time client for a weekend trip to Naivasha. Confirm the ID matches the person taking your vehicle — and keep the verification receipt with the hire agreement.
"The car is insured. Now the client is verified too."
Employers & agencies
Before the offer letter
Staffing agencies and HR teams run the same consent-first checks at scale through the Hakiki API — built straight into your onboarding flow, with bulk M-Pesa billing.
"One API call. One SMS. One clean hire."
Swipe or use arrows →
Consent & data protection
They say YES first. Every single time.
Hakiki never checks anyone behind their back. The person you're verifying agrees by SMS before anything happens — which protects them, and protects you.
Consent-first, always
The person being verified sees who's asking and why, and must reply YES before any check runs. No consent, no check, automatic refund.
Aligned with the Data Protection Act, 2019
Hakiki is designed around Kenya's data protection principles: lawful basis, purpose limitation, and data minimisation from the ground up.
You see only what you need
Reports confirm validity and name match — not the person's full records, photo, or history. Enough to decide, never enough to misuse.
A receipt for both sides
Every check produces a timestamped consent receipt. The person verified can request their record — and see exactly who checked them, and when.
One price · Lipa na M-Pesa
Cheaper than one bad tenant.
One fake ID can cost you a deposit, a month's stock, or a chama's savings. A Hakiki check costs less than fuel to go vet someone in person.
Launch price · Early access
KES 100 / check
No subscription. No commitment. Pay only when you need to know.
ID validity + name match against official records
Consent receipt you can attach to a lease or contract
Verifying many people, or need an API? Talk to us →
Lipa na M-Pesa · STK push at checkout · No card required, ever.
Maswali
Questions people ask before they trust us to help them trust others.
What if the person doesn't reply YES?
Then nothing happens. The check never runs, no data is pulled, and your M-Pesa payment is refunded automatically. Consent isn't a checkbox for us — it's the ignition key.
What exactly is in the report?
Whether the national ID is valid and active, whether the name you entered matches official records, the timestamp of consent, and a reference number. You don't see photos, addresses, or anything beyond what the decision needs.
Is this legal in Kenya?
Hakiki is built around the Data Protection Act, 2019: verification runs on the person's explicit consent, collects the minimum data necessary, and keeps an auditable consent trail for both parties.
Which documents can Hakiki verify?
Kenyan national IDs today. Alien IDs and passports are on the roadmap — tell us what your business needs and we'll prioritise accordingly.
Can someone see that I checked them?
Yes — that's deliberate. The consent SMS names the requester, and the person can later request a record of who verified them and when. Transparency both ways is what makes people comfortable saying YES.
ImethibitishwaVerified
Anza leo
Amini, lakini hakiki.
Trust, but verify. Your first check takes two minutes and costs KES 100 — a fraction of what one wrong stranger can cost you.