Identity verification
Confirm a person against national identity records with biometric and document checks in a single request.
A consent-based verification platform for Tanzania
Verification infrastructure · Tanzania
Hakiki unifies KYC and KYB into a single, consent-first layer — identity, business, tax, banking, and mobile-money sources behind one clean API. No duplicated infrastructure. No guesswork.
Hakiki is currently a sandbox demo. Telco identity is available in sandbox mode; NIDA, BRELA, TRA, and banking sources are mocked or coming soon.

01Consent recorded on every lookup
02Complete audit trail by default
03One API across five source types
The sources we are built to unify
The problem
Every business rebuilds the same verification stack.
Separate integrations for identity, business, tax, banking, and mobile money.
Brittle scripts. Manual checks. Inconsistent data.
And customers asked to share more than they should.
Verification infrastructure shouldn't be reinvented by every company in the market. Hakiki makes it a single, shared, consent-first layer, so you can trust who you're dealing with in seconds.
The platform
Your application makes a single call. Hakiki records consent, queries the connected source categories, scores the result, and returns one auditable decision.

01
Every verification starts with recorded, provable consent from the person or business being checked.
02
One request fans out across identity, business, tax, banking, and mobile-money source categories.
03
Results are normalized, scored, and returned as a single auditable risk decision with a full trail.
Live sandbox
One request, then consent recorded, sources resolving, a risk score, and an audit event — the exact shape your integration receives back.
{ "subject": { "name": "Amina Juma", "phone": "+255 712 ··· ···" }, "checks": ["telco_identity", "nida"], "consent": { "method": "web_form" } }
Our services
Four core services, one platform. Replace fragmented integrations with a single trusted layer built for regulated institutions.
Confirm a person against national identity records with biometric and document checks in a single request.
Validate that a company is real, registered, and tax-compliant before you onboard it.
company Kilimo Supplies Ltd
registration active
tax status compliant
owners 2 verified
Keep records current with re-verification and alerts when an underlying status changes.
Status change detected
tax compliance
Scheduled re-check
identity · 90 days
A single, well-documented API and dashboard that reaches every connected source.
$ curl -X POST /v1/verifications \
-d '{"checks": ["telco_identity", "nida"]}'
RESTWebhooksSandbox
Developers
One endpoint creates a verification, one webhook tells you when it's done. Everything else — consent, sources, scoring, audit — is handled inside the layer.
curl -X POST "$HAKIKI_API/v1/verifications" \ -H "X-API-Key: $HAKIKI_KEY" \ -H "Content-Type: application/json" \ -d '{ "subject": { "kind": "person", "phone": "+255712345678" }, "checks": ["telco_identity", "nida"], "consent": { "method": "web_form" } }'
Coverage
One layer, every region. Hover the map to explore where Hakiki is built to reach.
Mainland & Zanzibar
30 regions
Map data © geoBoundaries.org (CC BY 4.0)
One integration, every check. The verification infrastructure you don't have to build or maintain.
1
API request replaces every point integration you would otherwise build and maintain.
5
Source types one request is built to unify: identity, business, tax, banking, and mobile.
30
Regions the platform is built to serve, mainland and Zanzibar.
0
Lookups without recorded consent. Every request is consent-backed and audit-logged.
Get started
Join the institutions building trust on Tanzania's unified, consent-first verification layer.