uValid
Trusted identity infrastructure for Africa

Verify anyone,
onboard in seconds.

uValid gives fintechs, lenders and marketplaces one API for KYC, biometric liveness, AML screening and business verification — built for Nigeria and connected across Africa.

3s
Median decision time
99.2%
Auto-approval accuracy
24/7
Watchlist monitoring
verify.uvalid.ng
Federal Republic · NIN

Step 1 · Capture

Scan the ID

Applicant photographs a NIN slip, driver's licence or passport. We check the document is genuine.

Powering onboarding for teams across Africa

Kobo Pay
Lendgate
Marketsq
Paywave
Orbit Bank
Cowry
Your media goes here

Trust starts with a single, verified identity

Drop in a product video or image here. uValid checks a person or business is real, present and cleared — in one flow, across Nigeria and beyond.

How it works

From sign-up to verified in three steps

One integration covers every check your product needs — no juggling separate vendors for documents, biometrics and screening.

01

Connect once

Drop in our SDK or call the REST API. Configure the checks each product needs — a wallet, a loan, a marketplace seller — from one dashboard.

02

Verify in the flow

Applicants capture their ID and complete a liveness selfie in seconds, on web or mobile, in a flow that carries your brand and your language.

03

Decide with confidence

Get a signed, auditable result: identity match, liveness score, screening hits and a clear pass, review or fail — ready for your risk rules.

Product

Everything you need to know who you're onboarding

Compose the exact checks each product requires. Turn them on per flow — a wallet, a loan, a marketplace seller — from one dashboard and one API.

Document verification

Authenticate NIN slips, national ID cards, driver's licences, international passports and voter's cards. We detect tampering, expiry and photo substitution, then read the data automatically.

  • 190+ document types
  • Fraud & tamper detection
  • Automatic data extraction

Biometric liveness

Active and passive liveness stops printed photos, replays and deepfakes, then matches the selfie to the ID portrait with a confidence score you can threshold in your own risk engine.

  • Anti-spoof liveness
  • 1:1 face match
  • Sub-second scoring

AML & watchlist screening

Screen every applicant against PEP lists, global sanctions and adverse media. Ongoing monitoring re-checks your book automatically and raises a case the moment status changes.

  • PEP & sanctions
  • Adverse media
  • Continuous monitoring

Business verification (KYB)

Verify companies directly against the CAC registry — status, RC number, directors and ultimate beneficial owners — so you can onboard merchants and corporates with the same rigour as individuals.

  • CAC registry sync
  • UBO discovery
  • Director screening
Coverage

Deep in Nigeria, live across Africa

We connect directly to source registries — NIMC, banks and the CAC — so results come back authoritative, not estimated. New corridors ship every quarter.

See full coverage 12 countries and counting

Nigerian ID types

  • National Identification Number (NIN)
  • Bank Verification Number (BVN)
  • International passport
  • Driver's licence
  • Permanent Voter's Card (PVC)
  • CAC company registration

Supported countries

  • 🇳🇬

    Nigeria

    NIN · BVN · CAC

  • 🇬🇭

    Ghana

    Ghana Card

  • 🇰🇪

    Kenya

    Huduma · KRA

  • 🇿🇦

    South Africa

    SAID · CIPC

  • 🇪🇬

    Egypt

    National ID

  • 🇨🇮

    Côte d'Ivoire

    CNI

Built for engineers

One clean API. Ship in an afternoon.

Predictable REST endpoints, typed SDKs for Node, Python and Go, webhooks for async results, and a sandbox with test identities. Every response is signed and auditable.

  • Sandbox with realistic test IDs
  • Webhooks & idempotency keys
  • SDKs for Node, Python, Go & PHP
POST /v1/verifications
curl https://api.uvalid.ng/v1/verifications \
  -H "Authorization: Bearer $UVALID_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "type": "identity",
    "country": "NG",
    "checks": ["document", "liveness", "aml"],
    "applicant": {
      "nin": "12345678901",
      "first_name": "Amara",
      "last_name": "Okafor"
    }
  }'

200 · Response

{
  "id": "vrf_8Kd2p...",
  "status": "approved",
  "identity_match": true,
  "liveness_score": 0.98,
  "aml": { "pep": false, "sanctions": false },
  "checks_completed_at": "2026-08-04T09:41:22Z"
}

Security and compliance, by default

Data is encrypted in transit and at rest, hosted in-region, and handled under a framework your auditors already recognise.

SOC 2 Type II

Audited security controls

ISO 27001

Information security management

GDPR

EU data protection ready

NDPR

Nigeria Data Protection Regulation

Start verifying real identities today

Book a 30-minute demo and we'll walk your team through the flow with live Nigerian test data — or jump straight into the sandbox.

No card required · Sandbox access in minutes