Liveness
On-device action capture from Android, iOS, React Native, and Flutter SDKs. Server-side scoring returns a 1–100 liveness signal with structured detail.
Identity & risk infrastructure
TrueNorth is the API platform fintechs use to verify users, screen against local blacklists, and validate phone numbers across Nigeria, Ghana, and beyond.
Products
On-device action capture from Android, iOS, React Native, and Flutter SDKs. Server-side scoring returns a 1–100 liveness signal with structured detail.
Submit an ID photo together with a completed liveness session — receive cosine similarity against the best captured frame. Idempotent, per-call billed.
Confirm a phone number is registered on WhatsApp. Useful for messaging delivery, contactability scoring, and channel verification.
Hit-rate lookups against Nigerian and Ghanaian blacklists. Submit a hashed phone or national ID; receive a deterministic match decision.
Why TrueNorth
Local blacklist coverage, BVN-aware hashing, country-specific phone normalization. We start where global vendors stop.
Native Android (AAR), iOS (XCFramework), React Native, and Flutter packages — versioned, signed, and pinned to a release artifact you can audit.
Per-request trace IDs, idempotency on every billable call, structured error codes, and audit logs out of the box. No surprises in production.
Developers
Every billable call carries an idempotency key. Every request is signed with HMAC-SHA256 over a canonical string. Every error returns a stable, documented code — never a free-form message.
POST /v1/whatsapp/registered HTTP/1.1
Host: api.truenorthdata.org
X-Access-Key: ak_live_a1b2c3...
X-Nonce: 9c7af2e1b8d4
X-Timestamp: 1715760000
X-Signature: hmac-sha256:...
{
"phone": "+2348012345678"
}
Onboarding takes about a day. Create an account, walk through request signing, and start running calls against the sandbox.
Get started