Powered by South African DHA Services & NPR

Verify any South African identity in seconds.

seeID is the verification suite for banks, recruiters, government and developers - Home Affairs ID checks, facial liveness and risk screening through one secure API.

POPIA & FICA compliant
Real-time results
Bank-grade security
Identity verification VERIFIED
T. Mokoena ID - 90********083 DHA record matched
Home Affairs ID match
PASS
Facial liveness
99.2%
Document authenticity
PASS
Sanctions & PEP screen
CLEAR
Completed in 2.4s seeID - SA DHA & NPR
DirectDHAconnection
< 3saverage response
99.9%uptime SLA
POPIAcompliant
OneREST API
Trusted connections

Built on partnerships that strengthen every check.

DHADepartment of Home Affairs
FNBTrusted banking client
AbsaTrusted banking client
AfiswitchIdentity infrastructure partner
LightstoneProperty and risk intelligence
Office of the Valuer-GeneralPublic-sector verification
AbalandiTrusted data services
SAPSSouth African Police Service
Capabilities

Everything you need to trust an identity.

A complete verification stack built around South African data sources - from the Department of Home Affairs to live face matching and risk screening.

Home Affairs ID verification

Confirm names, ID numbers, status and photo directly against the DHA National Population Register.

DHA - NPR

Facial recognition & liveness

Match a selfie to the official record and detect spoofing with active and passive liveness checks.

BIOMETRIC

Document & address checks

Validate ID books, smart cards, passports and proof of residence with automated authenticity scoring.

DOCUMENTS

Criminal & credit screening

Screen applicants against criminal records, credit bureaus, sanctions and PEP watchlists in one call.

RISK

Real-time API

A single REST endpoint and webhooks return structured, audit-ready results in seconds - not days.

DEVELOPERS

POPIA & FICA compliance

Consent capture, full audit trails and data minimisation built in - so your KYC programme stays compliant.

COMPLIANCE
How it works

From request to verified in four steps.

01

Capture

Collect an ID number, document or selfie through your app, our hosted flow or the dashboard.

02

Verify

seeID checks the data against DHA, biometrics and risk sources in a single secure request.

03

Score

Get a clear pass / refer / fail decision with confidence scores and supporting evidence.

04

Audit

Every result is logged with consent and a full trail, ready for POPIA and FICA reporting.

Who it's for

One suite, built for every team that needs certainty.

Banks & fintech

Onboard customers in minutes, not days.

Run FICA-compliant KYC at account opening with DHA matching, liveness and sanctions screening - reduce fraud and drop-off in a single flow.

  • DHA ID verification
  • Facial liveness onboarding
  • Sanctions & PEP screening
  • Full FICA audit trail
Built for your sector

Technology that fits your world, not the other way around.

How seeID helps organisations verify people, reduce risk and keep customer journeys moving.

Banking

Identity confidence for banking.

Open and manage accounts with confidence using DHA identity matching, biometric liveness and FICA-ready evidence.

  • KYC & FICA onboarding
  • Fraud and mule-account signals
Developers

Production-ready in an afternoon.

Clean REST endpoints, predictable JSON, webhooks and SDKs. Authenticate, send an ID, and get an audit-ready verification back - no integration headaches.

# Verify an identity against Home Affairs
curl https://api.seeid.co/v1/verify \
  -H "Authorization: Bearer sk_live_..." \
  -d '{
    "id_number": "9001015800083",
    "checks": ["dha", "liveness", "sanctions"]
  }'

# response
{
  "status": "verified",
  "dha_match": true,
  "liveness": 0.992,
  "sanctions": "clear",
  "completed_in": "2.4s"
}
Our products

One verification suite, built around trust.

Choose the capabilities you need today and expand as your verification programme grows.

DHA · NPR

Identity verification

Verify South African identity details against trusted DHA / NPR data with clear, auditable results.

Start verifying
Questions

Useful answers before you start.

Short answers for teams comparing identity verification options, compliance requirements, and implementation paths.

What does seeID verify?

seeID verifies South African ID numbers, identity status, facial liveness, documents, address evidence, and risk signals such as PEP and sanctions screening.

Do I need a developer to start?

No. Teams can run checks from the dashboard. Developers can also integrate the REST API and webhooks when they need embedded verification flows.

How does seeID handle personal information?

Verification data is processed with consent, audit logging, data minimisation, and POPIA-aligned controls. Clients remain responsible for lawful instructions and subject consent.

Start verifying with confidence.

Create a free account and run your first verification in minutes. No setup fees, no long contracts.