One Identity.
Every Platform.
Invexia's M-ID platform delivers reusable, privacy-first digital identity for Africa's banks, fintechs, governments, and enterprises — verified once, trusted everywhere.
Targets enforced by the Mid.Core automated performance suite; not customer or production-usage statistics.
Platform
Built for enterprise. Designed for scale.
Every capability you need to verify, authenticate, and protect digital identities across your entire ecosystem.
Unified Digital Identity
A single, portable identity credential that works across banks, fintechs, e-commerce, telcos, and government services — no re-verification required.
KYC-as-a-Service
Reusable verification flows designed to reduce repeated document collection and support configurable identity checks.
Privacy-First by Design
Selective disclosure with hashed, encrypted UIDs. Users prove exactly what's needed — nothing more. Zero-knowledge proofs for sensitive attributes.
FIDO2 Biometric Auth
Passwordless authentication using device-bound biometrics with passkey-compatible Android and iOS flows.
How it works
Verify once. Trust everywhere.
From first registration to cross-platform authentication in three steps.
Register once
Users verify their identity with their NIN, BVN, passport, or driver licence — once, across the entire ecosystem.
Bind a device
A FIDO2 passkey is created on the user's device. All future sign-ins are biometric — no passwords, no OTP fatigue.
Transact anywhere
Businesses call the M-ID API to verify, authenticate, or request selective disclosure from any registered user.
Industries
Identity workflows across sectors
M-ID integrates natively with the platforms and workflows your industry already uses.
Banking & Fintech
Customer verification, authentication, and consent-based identity sharing for financial workflows.
E-Commerce
Merchant and customer identity checks for onboarding and higher-risk transactions.
Healthcare
Patient registration, insurance claim verification, and telemedicine onboarding at scale.
Government
Identity checks for benefit distribution, civil-service access, and citizen-service workflows.
Education
Student registration, exam access control, and guardian verification for schools and universities.
Real Estate
Tenant screening, landlord verification, and digital lease signing with identity-backed audit trails.
Hospitality
Contactless guest check-in, booking confirmation, and loyalty programme identity binding.
Utilities
New account activation, meter verification, and billing identity confirmation without in-person visits.
Developers
Integrate with documented APIs and SDKs.
RESTful APIs with SDKs for Node.js, Python, Flutter, and more. Complete sandbox environment, live webhooks, and comprehensive documentation.
- Webhook event streaming
- SDK for Node, Python, Flutter, iOS, Android
- Sandbox & staging environments
- OpenAPI 3.1 specification
const mid = require('@invexia/mid-sdk');
// Verify a user's identity
const result = await mid.identity.verify({
userId: 'usr_abc123',
claims: ['name', 'dob', 'nationality'],
consent: 'explicit',
});
if (result.verified) {
console.log('Identity confirmed');
// result.identity.name, .dob, .nationality
}Ready to modernise your identity layer?
Use Invexia to add consent-based identity verification and authentication to your application.