5 Best APIs for AML in Nigeria

We've analyzed and compared the top 5 API providers supporting AML for Nigerian developers and businesses. Find the right infrastructure fit for your startup below.

Written by Editorial Staffs as at 5th August, 2026

All APIs with AML

5 of 5 selected

VOVE ID

Pricing
Custom enterprise pricing — contact VOVE ID for plans. No publicly listed per-verification rates.
NIN Verification
Available
BVN Verification
Available
BVN–NIN Harmonization Check
Available
International Passport Verification
Available
Resident Permit Verification
Available
Business / Company Verification (KYB)
Available
AML / Sanctions Screening
Available
Liveness Detection (Deepfake Resistant)
Available
Cross-region Routing (Africa + Europe)
Available
Merchant Verification for Marketplaces
Available
Unified Compliance Case Record
Available
Free Sandbox
Available
Document Verification
Not available
Biometric Face Match
Not available
Active Liveness Detection
Not available
Deepfake & Spoofing Prevention
Not available
AML & Sanctions Screening
Not available
KYB (Business Verification)
Not available
KYX Orchestration Platform
Not available
Ongoing Monitoring
Not available
Self-Serve Signup
Not available
Public Per-Check Pricing
Not available
Nigerian BVN Verification
Not available
BVN Verification (Basic + Advanced)
Not available
Virtual NIN (vNIN) Verification
Not available
BVN + NIN + Phone in One API Call
Not available
CAC Company Verification (KYB)
Not available
FRSC Driver's License Verification
Not available
Vehicle Plate Number Verification
Not available
Stamp Duty Verification
Not available
Bank Account Name Verification
Not available
Address Verification
Not available
Facial Recognition / Liveness Detection
Not available
AML / Sanctions Screening (RadarR)
Not available
Pan-African ID Verification (7 countries)
Not available
Free Sandbox Environment
Not available
Liveness Detection
Not available
Transaction Monitoring
Not available
Travel Rule Compliance
Not available
Device Intelligence & Fraud Detection
Not available
No-Code Workflow Builder
Not available
Real-time Bank Account Validation
Not available
BVN Verification (NIBSS direct)
Not available
NIN Verification (NIMC direct)
Not available
Voter ID Verification
Not available
Facial Recognition + Liveness Detection
Not available
Video KYC (vKYC) with session recording
Not available
AML / PEP / Sanctions Screening
Not available
yvOS 300M+ Identity Database
Not available
30+ African Countries
Not available
CBN 5-year Audit Trail Retention
Not available
Risk Scoring
Not available
Plug-and-play SDK Integration
Not available

Jumio

Pricing
Custom enterprise pricing only — no public per-check rates. Pricing negotiated based on verification volume, regions, and product scope. Contact Jumio sales for a quote.
NIN Verification
Not available
BVN Verification
Not available
BVN–NIN Harmonization Check
Not available
International Passport Verification
Not available
Resident Permit Verification
Not available
Business / Company Verification (KYB)
Not available
AML / Sanctions Screening
Not available
Liveness Detection (Deepfake Resistant)
Not available
Cross-region Routing (Africa + Europe)
Not available
Merchant Verification for Marketplaces
Not available
Unified Compliance Case Record
Not available
Free Sandbox
Not available
Document Verification
Available
Biometric Face Match
Available
Active Liveness Detection
Available
Deepfake & Spoofing Prevention
Available
AML & Sanctions Screening
Available
KYB (Business Verification)
Available
KYX Orchestration Platform
Available
Ongoing Monitoring
Available
Self-Serve Signup
Not available
Public Per-Check Pricing
Not available
Nigerian BVN Verification
Not available
BVN Verification (Basic + Advanced)
Not available
Virtual NIN (vNIN) Verification
Not available
BVN + NIN + Phone in One API Call
Not available
CAC Company Verification (KYB)
Not available
FRSC Driver's License Verification
Not available
Vehicle Plate Number Verification
Not available
Stamp Duty Verification
Not available
Bank Account Name Verification
Not available
Address Verification
Not available
Facial Recognition / Liveness Detection
Not available
AML / Sanctions Screening (RadarR)
Not available
Pan-African ID Verification (7 countries)
Not available
Free Sandbox Environment
Not available
Liveness Detection
Not available
Transaction Monitoring
Not available
Travel Rule Compliance
Not available
Device Intelligence & Fraud Detection
Not available
No-Code Workflow Builder
Not available
Real-time Bank Account Validation
Not available
BVN Verification (NIBSS direct)
Not available
NIN Verification (NIMC direct)
Not available
Voter ID Verification
Not available
Facial Recognition + Liveness Detection
Not available
Video KYC (vKYC) with session recording
Not available
AML / PEP / Sanctions Screening
Not available
yvOS 300M+ Identity Database
Not available
30+ African Countries
Not available
CBN 5-year Audit Trail Retention
Not available
Risk Scoring
Not available
Plug-and-play SDK Integration
Not available

Prembly (IdentityPass)

Pricing
Per-verification pricing. No publicly listed flat rates — sign up at dashboard.prembly.com for pricing. Enterprise and volume-based plans available. Free sandbox for testing.
NIN Verification
Available
BVN Verification
Not available
BVN–NIN Harmonization Check
Not available
International Passport Verification
Available
Resident Permit Verification
Not available
Business / Company Verification (KYB)
Not available
AML / Sanctions Screening
Not available
Liveness Detection (Deepfake Resistant)
Not available
Cross-region Routing (Africa + Europe)
Not available
Merchant Verification for Marketplaces
Not available
Unified Compliance Case Record
Not available
Free Sandbox
Not available
Document Verification
Not available
Biometric Face Match
Not available
Active Liveness Detection
Not available
Deepfake & Spoofing Prevention
Not available
AML & Sanctions Screening
Not available
KYB (Business Verification)
Not available
KYX Orchestration Platform
Not available
Ongoing Monitoring
Not available
Self-Serve Signup
Not available
Public Per-Check Pricing
Not available
Nigerian BVN Verification
Not available
BVN Verification (Basic + Advanced)
Available
Virtual NIN (vNIN) Verification
Available
BVN + NIN + Phone in One API Call
Available
CAC Company Verification (KYB)
Available
FRSC Driver's License Verification
Available
Vehicle Plate Number Verification
Available
Stamp Duty Verification
Available
Bank Account Name Verification
Available
Address Verification
Available
Facial Recognition / Liveness Detection
Available
AML / Sanctions Screening (RadarR)
Available
Pan-African ID Verification (7 countries)
Available
Free Sandbox Environment
Available
Liveness Detection
Not available
Transaction Monitoring
Not available
Travel Rule Compliance
Not available
Device Intelligence & Fraud Detection
Not available
No-Code Workflow Builder
Not available
Real-time Bank Account Validation
Not available
BVN Verification (NIBSS direct)
Not available
NIN Verification (NIMC direct)
Not available
Voter ID Verification
Not available
Facial Recognition + Liveness Detection
Not available
Video KYC (vKYC) with session recording
Not available
AML / PEP / Sanctions Screening
Not available
yvOS 300M+ Identity Database
Not available
30+ African Countries
Not available
CBN 5-year Audit Trail Retention
Not available
Risk Scoring
Not available
Plug-and-play SDK Integration
Not available

Sumsub

Pricing
Starts at $149/month (non-regulated) or $299/month (regulated). Per-verification: $1.35 (non-regulated) or $1.85 (regulated). Custom enterprise pricing available for high volume.
NIN Verification
Not available
BVN Verification
Not available
BVN–NIN Harmonization Check
Not available
International Passport Verification
Not available
Resident Permit Verification
Not available
Business / Company Verification (KYB)
Not available
AML / Sanctions Screening
Not available
Liveness Detection (Deepfake Resistant)
Not available
Cross-region Routing (Africa + Europe)
Not available
Merchant Verification for Marketplaces
Not available
Unified Compliance Case Record
Not available
Free Sandbox
Not available
Document Verification
Available
Biometric Face Match
Available
Active Liveness Detection
Not available
Deepfake & Spoofing Prevention
Not available
AML & Sanctions Screening
Available
KYB (Business Verification)
Available
KYX Orchestration Platform
Not available
Ongoing Monitoring
Available
Self-Serve Signup
Not available
Public Per-Check Pricing
Not available
Nigerian BVN Verification
Not available
BVN Verification (Basic + Advanced)
Not available
Virtual NIN (vNIN) Verification
Not available
BVN + NIN + Phone in One API Call
Not available
CAC Company Verification (KYB)
Not available
FRSC Driver's License Verification
Not available
Vehicle Plate Number Verification
Not available
Stamp Duty Verification
Not available
Bank Account Name Verification
Not available
Address Verification
Not available
Facial Recognition / Liveness Detection
Not available
AML / Sanctions Screening (RadarR)
Not available
Pan-African ID Verification (7 countries)
Not available
Free Sandbox Environment
Not available
Liveness Detection
Available
Transaction Monitoring
Available
Travel Rule Compliance
Available
Device Intelligence & Fraud Detection
Available
No-Code Workflow Builder
Available
Real-time Bank Account Validation
Not available
BVN Verification (NIBSS direct)
Not available
NIN Verification (NIMC direct)
Not available
Voter ID Verification
Not available
Facial Recognition + Liveness Detection
Not available
Video KYC (vKYC) with session recording
Not available
AML / PEP / Sanctions Screening
Not available
yvOS 300M+ Identity Database
Not available
30+ African Countries
Not available
CBN 5-year Audit Trail Retention
Not available
Risk Scoring
Not available
Plug-and-play SDK Integration
Not available

Youverify

Pricing
Per-verification pricing — rates vary by ID type and country. Contact Youverify for enterprise pricing. Integrates via SDK or REST API. No publicly listed flat-rate pricing.
NIN Verification
Not available
BVN Verification
Not available
BVN–NIN Harmonization Check
Not available
International Passport Verification
Available
Resident Permit Verification
Not available
Business / Company Verification (KYB)
Not available
AML / Sanctions Screening
Not available
Liveness Detection (Deepfake Resistant)
Not available
Cross-region Routing (Africa + Europe)
Not available
Merchant Verification for Marketplaces
Not available
Unified Compliance Case Record
Not available
Free Sandbox
Not available
Document Verification
Not available
Biometric Face Match
Not available
Active Liveness Detection
Not available
Deepfake & Spoofing Prevention
Not available
AML & Sanctions Screening
Not available
KYB (Business Verification)
Not available
KYX Orchestration Platform
Not available
Ongoing Monitoring
Not available
Self-Serve Signup
Not available
Public Per-Check Pricing
Not available
Nigerian BVN Verification
Not available
BVN Verification (Basic + Advanced)
Not available
Virtual NIN (vNIN) Verification
Not available
BVN + NIN + Phone in One API Call
Not available
CAC Company Verification (KYB)
Available
FRSC Driver's License Verification
Available
Vehicle Plate Number Verification
Not available
Stamp Duty Verification
Not available
Bank Account Name Verification
Not available
Address Verification
Available
Facial Recognition / Liveness Detection
Not available
AML / Sanctions Screening (RadarR)
Not available
Pan-African ID Verification (7 countries)
Not available
Free Sandbox Environment
Not available
Liveness Detection
Not available
Transaction Monitoring
Not available
Travel Rule Compliance
Not available
Device Intelligence & Fraud Detection
Not available
No-Code Workflow Builder
Not available
Real-time Bank Account Validation
Not available
BVN Verification (NIBSS direct)
Available
NIN Verification (NIMC direct)
Available
Voter ID Verification
Available
Facial Recognition + Liveness Detection
Available
Video KYC (vKYC) with session recording
Available
AML / PEP / Sanctions Screening
Available
yvOS 300M+ Identity Database
Available
30+ African Countries
Available
CBN 5-year Audit Trail Retention
Available
Risk Scoring
Available
Plug-and-play SDK Integration
Available

← Swipe to compare all 5 APIs →

++++
VOVE ID

VOVE ID

VOVE ID is an identity verification and compliance platform designed specifically for businesses that operate across multiple regions — particularly fintechs and regulated companies that need KYC infrastructure spanning both African markets (like Nigeria) and European jurisdictions simultaneously. While most KYC providers optimize for either Africa or Europe, VOVE ID's core differentiation is its cross-region routing architecture: a single API integration that automatically applies the appropriate verification workflow based on the customer's country and document context, returning a unified compliance record regardless of where the customer is located. For Nigerian businesses specifically, VOVE ID addresses the growing complexity of CBN KYC requirements — including the 2024 mandate for BVN-NIN harmonization — while simultaneously enabling those same businesses to serve European customers under GDPR and EU AML regulations without building a separate compliance stack. **Core Platform Architecture** VOVE ID's technical architecture centers on intelligent routing: when a verification request comes in, the system identifies the customer's country and document type, selects the appropriate identity data sources and verification workflow for that jurisdiction, runs identity checks, attaches AML and sanctions screening, and returns a single unified compliance record through one API response. Developers do not need to write country-specific routing logic — VOVE ID handles this automatically. This is particularly valuable for platforms with users in both Nigeria (where NIN/BVN verification against NIMC and NIBSS is required) and Europe (where passport or national ID verification under EU standards applies). The same integration handles both. **Nigerian Verification Capabilities** For Nigeria, VOVE ID supports: - **NIN Verification**: National Identification Number verification against NIMC - **BVN Verification**: Bank Verification Number verification against NIBSS/CBN - **BVN-NIN Harmonization Check**: Verifies that a customer's BVN and NIN are properly linked — a CBN compliance requirement under the 2024 bank account harmonization directive - **International Passport**: Verification of Nigerian passport data - **Resident Permits**: For non-Nigerian residents requiring Nigerian financial services **AML & Sanctions Screening** Every identity verification case in VOVE ID automatically triggers AML and sanctions screening. Customers are checked against global sanctions lists (OFAC, UN, EU, UK HMT), Politically Exposed Person (PEP) databases, and adverse media sources. Results are attached to the same verification record returned by the API, providing an integrated KYC + AML output without a separate AML API call. **Merchant & Marketplace Verification** VOVE ID specifically addresses the challenge of Nigerian marketplace and platform businesses that need to verify sellers, agents, service providers, or merchants at scale. The platform supports both individual identity verification and business (KYB) verification — checking company registration, directors, and beneficial ownership — allowing e-commerce platforms, gig economy apps, and agent networks to onboard verified participants efficiently. **Deepfake-Resistant Liveness Detection** VOVE ID integrates advanced liveness detection built to resist 2025–2026 generation deepfake attacks. As AI-generated face videos become increasingly sophisticated, standard liveness checks that rely on motion detection or basic 2D analysis are no longer sufficient. VOVE ID's liveness detection is specifically designed to detect AI-generated presentation attacks, providing protection against the latest fraud vectors. **Cross-Region: Africa + Europe** For Nigerian companies expanding into European markets — or European companies entering Nigeria — VOVE ID's unified API eliminates the need to evaluate, integrate, and maintain separate KYC vendors for each region. The platform's blog (blog.voveid.com) provides guidance specifically for fintechs navigating the Africa-Europe compliance corridor, covering topics like CBN baseline standards 2026, merchant verification in Nigerian marketplaces, and what KYC APIs work across both Africa and Europe. **Authentication & Integration** VOVE ID uses API key authentication via a single unified endpoint. Country and document routing happens server-side. A sandbox environment is available for testing verification flows across different countries. **Pricing** Custom enterprise pricing — no publicly listed per-verification rates. Contact VOVE ID for commercial terms based on verification volume and geographic scope. **Frequently Asked Questions** Q: What makes VOVE ID different from Prembly or Smile Identity? A: VOVE ID's primary differentiation is cross-region routing — one API for both African and European KYC. Prembly and Smile Identity focus primarily on Africa. Q: What is BVN-NIN harmonization and why does it matter? A: CBN mandated in 2024 that all Nigerian bank accounts must have linked BVN and NIN. VOVE ID's harmonization check verifies this linkage, enabling compliance with the directive. Q: Does VOVE ID support AML screening? A: Yes — AML and sanctions screening is attached to every verification case automatically. Q: Can VOVE ID verify Nigerian merchants for marketplace platforms? A: Yes — VOVE ID explicitly supports merchant and marketplace verification workflows including KYB for businesses. Q: Is deepfake liveness detection available? A: Yes — VOVE ID's liveness detection is specifically designed to detect AI-generated deepfake attacks.

++++
Jumio

Jumio

Jumio is an enterprise-grade identity verification and fraud prevention platform used by banks, fintechs, insurers, and regulated businesses across more than 200 countries. Founded in 2010 and headquartered in Sunnyvale, California, Jumio pioneered the use of artificial intelligence and computer vision for automated ID document authentication and biometric face verification. The company processes hundreds of millions of identity verifications annually and serves clients including Coinbase, Monzo, United Airlines, and various top-tier banks. ## What the API Does Jumio's core product is its KYX Platform — an end-to-end identity orchestration layer that brings together document verification, biometric authentication, AML screening, and fraud signals into a single configurable workflow. Unlike simpler KYC APIs, the KYX Platform allows compliance teams to design multi-step verification journeys with conditional logic, retry flows, and escalation paths — all without writing additional backend code. At the document layer, Jumio supports over 1,500 ID document types globally, including Nigerian international passports, National Identity Management Commission (NIMC) NIN slips, driver's licenses, and voter cards. The platform uses AI-powered OCR to extract machine-readable data from documents, multi-factor authenticity checks to detect forgeries and tampering, and document liveness detection to reject printed or screen-captured documents. The biometric layer performs face matching between the selfie captured during onboarding and the photo on the submitted document. Active liveness detection (requiring the user to perform real-time gestures) prevents spoofing via static photos, videos, and increasingly sophisticated deepfake attacks. ## How Developers Use It Jumio is integrated via REST API or through pre-built SDKs for Web, iOS, and Android. Because Jumio is enterprise-only, the typical integration path is: (1) sign a contract and receive API credentials, (2) initialize a verification transaction on your server, (3) embed the Jumio Web SDK or Mobile SDK to collect the user's document and selfie in a guided capture experience, and (4) receive verification results via webhook when processing completes. Key API endpoints include `POST /initiate` to create a new verification session and obtain an SDK token, `GET /verifications/{transactionReference}` to retrieve detailed results including extracted data fields, authenticity scores, and individual check outcomes, and event webhooks that fire on verification completion, expiry, or manual review escalation. ## Pricing & Fees Jumio operates exclusively on custom enterprise pricing negotiated through their sales team. There are no publicly listed per-check rates. Pricing varies based on verification volume, geographic markets, product modules selected (e.g., document-only vs. document + AML), and contract length. Jumio does not offer a self-serve free tier. A sandbox environment with test credentials is provided during the sales/onboarding process for integration development and QA testing. ## Authentication Jumio uses OAuth 2.0 with the Client Credentials grant type. Developers exchange their API Key and API Secret for a short-lived bearer token via the `/oauth2/token` endpoint. This bearer token is then included as an `Authorization: Bearer {token}` header on all subsequent API requests. Tokens have a configurable expiry (default typically 30 minutes) and must be refreshed. Webhook payloads from Jumio are signed, and the signature should be verified before processing the payload. ## Rate Limits Jumio does not publish rate limit specifications. As an enterprise platform, throughput limits are negotiated per contract and scaled to the client's expected verification volume. Jumio's infrastructure is designed to handle burst verification loads (e.g., product launches, marketing campaigns) without throttling, subject to contractual terms. ## Compliance & Regulations Jumio holds ISO 27001 certification (information security), SOC 2 Type II attestation, PCI DSS compliance, and GDPR compliance. The platform supports FATF recommendations for identity verification, AMLD5/6 requirements in Europe, FinCEN guidelines in the US, and CBN KYC requirements for Nigerian financial institutions. Jumio's AML module screens against OFAC, EU, UN, UK Treasury, and other major watchlists for PEPs and sanctioned individuals. ## Challenges & Gotchas for Nigerian Developers 1. **Enterprise-only onboarding**: There is no self-serve signup. Nigerian startups must go through a sales process, which can take weeks. This makes Jumio unsuitable for developers who need to get started quickly. 2. **USD-denominated pricing**: Jumio bills in USD, and at enterprise volumes, costs can be substantial. Budget carefully based on your verification volume estimates. 3. **No native BVN integration**: Jumio does not directly query the NIBSS BVN database — for BVN verification, you need a separate Nigerian-specific API. 4. **Data residency**: Verify data residency options with Jumio during contract negotiation, particularly for NDPR compliance regarding Nigerian user biometric data. 5. **SDK hosting requirements**: The Jumio Web SDK must be served over HTTPS. Ensure your hosting environment is SSL-configured before testing. ## Company Background Jumio was founded in 2010 by Daniel Mattes and is backed by investors including Centana Growth Partners and Millennium Technology Value Partners. The company processes over 500 million verifications annually and has won multiple industry awards for fraud prevention technology. In recent years, Jumio has expanded its AI capabilities significantly, adding deepfake detection and synthetic identity fraud prevention to its core product. ## Frequently Asked Questions **Q: Can a Nigerian startup use Jumio without a US entity?** A: Yes. Jumio onboards international businesses including Nigerian companies. You will need to complete their enterprise onboarding process with valid business registration documents. **Q: How long does enterprise onboarding take?** A: Typically 2–4 weeks from initial contact to receiving live API credentials, depending on contract negotiation and compliance documentation. **Q: Does Jumio support NGN billing?** A: No. Jumio invoices in USD only. **Q: What happens if a user fails verification?** A: Jumio returns a detailed decision including the specific check that failed (e.g., document authenticity, liveness, face match). You can configure retry flows within the KYX Platform or redirect users to a manual review queue.

++++
Prembly (IdentityPass)

Prembly (IdentityPass)

Prembly (formerly known as IdentityPass) is a Nigerian-founded identity verification and compliance infrastructure company serving businesses across Africa. Originally launched as IdentityPass — with the Identitypass brand still widely recognized — the company now operates under the Prembly name while maintaining the "Identitypass by Prembly" product identity. All three domains (identitypass.com, myidentitypass.com, prembly.com) resolve to the same company, with prembly.com being the current primary brand. Prembly provides a comprehensive API that allows businesses to verify individual and business identities using government-backed data sources across seven African countries: Nigeria, Kenya, Ghana, Uganda, South Africa, Sierra Leone, and Rwanda. In Nigeria, Prembly is NIMC-licensed, meaning it has direct, authorized access to NIN data from Nigeria's National Identity Management Commission — one of the most critical authorizations for any Nigerian KYC provider. **Core Verification Services** For Nigeria, Prembly's API covers: 1. **BVN Verification (Basic and Advanced)**: Verify a Bank Verification Number against the CBN/NIBSS database. Basic returns name and DOB; Advanced returns full customer details including phone, enrollment bank, and photo. 2. **NIN Verification**: Verify a National Identification Number against NIMC's database, returning name, DOB, gender, and photo. Supports both standard NIN and Virtual NIN (vNIN) verification — the tokenized format required by NIMC's new data privacy policy. 3. **BVN + NIN + Phone Mashup**: A single API call that simultaneously verifies BVN, NIN, and phone number — dramatically simplifying KYC integration by reducing three separate calls into one. 4. **CAC Company Verification (KYB)**: Look up and verify a Nigerian company's CAC registration details — company name, registration number, directors, and status — for Know Your Business (KYB) compliance. 5. **FRSC Driver's License Verification**: Verify a Nigerian driver's license against the Federal Road Safety Commission database. 6. **International Passport Verification**: Verify a Nigerian international passport number and details. 7. **Vehicle Plate Number Verification**: Match a vehicle plate number to the registered owner's details. 8. **Stamp Duty Verification**: Verify stamp duty documents. 9. **Bank Account Name Verification**: Confirm that a bank account name matches the account number before initiating transfers — fraud prevention for disbursements. 10. **Address Verification**: Physical and digital address verification for Nigerian addresses. 11. **Facial Recognition & Liveness Detection**: Biometric verification matching a live selfie to a government ID photo, with liveness checks to prevent spoofing. **RadarR — AML & Compliance Screening** Prembly's RadarR product provides Anti-Money Laundering (AML) screening, sanctions list checking, and Politically Exposed Person (PEP) screening. This is a separate product within the Prembly ecosystem, designed for businesses with regulatory obligations to screen customers against global watchlists. **Pan-African Coverage** Beyond Nigeria, Prembly supports identity verification in Kenya, Ghana, Uganda, South Africa, Sierra Leone, and Rwanda — using country-specific national ID documents and verification databases. This makes Prembly a strong choice for platforms expanding across Africa without needing country-specific verification vendors. **Authentication & Developer Experience** API access is managed through dashboard.prembly.com. Keys are passed via the x-api-key header or as Bearer tokens. Sandbox credentials are available immediately upon account registration — no documents or credit card required for testing. Production access requires business verification (CAC + director ID). SDKs are available for Python (github.com/prembly/prembly_python) and JavaScript (Vanilla), with additional language support maintained in the Prembly GitHub organization. **Pricing** Prembly uses per-verification pricing. Rates vary by verification type (simpler lookups like NIN cost less than biometric or address verifications). No flat-rate pricing is publicly listed — sign up at dashboard.prembly.com for a pricing quote or enterprise plan. Volume discounts are available. **Compliance** Prembly is NIMC-licensed for NIN data access and complies with CBN KYC tiers 1–3, NDPR (Nigeria Data Protection Regulation), and relevant data privacy regulations in each supported country. All data handling adheres to NIMC's vNIN tokenization requirements. **Challenges** Pricing is not transparent without registration, which slows initial evaluation. Physical address verification involving field agents takes longer than instant digital checks. For international markets beyond Prembly's seven supported countries, a global KYC provider (Smile Identity, Sumsub, Jumio) would be needed. **Frequently Asked Questions** Q: Is Prembly the same as IdentityPass? A: Yes. Prembly is the parent company, and "Identitypass by Prembly" is the product name. All three domains (identitypass.com, myidentitypass.com, prembly.com) are the same company. Q: Can I test without a registered business? A: Yes. Sandbox access at dashboard.prembly.com requires only an email registration — no documents needed. Q: Does Prembly support AML screening? A: Yes, via the RadarR product — a separate AML and sanctions screening module within the Prembly ecosystem. Q: What is the BVN+NIN+Phone mashup endpoint? A: A single API call that verifies all three data points simultaneously, simplifying KYC for Nigerian customer onboarding. Q: Which African countries does Prembly support? A: Nigeria, Kenya, Ghana, Uganda, South Africa, Sierra Leone, and Rwanda.

++++
Sumsub

Sumsub

Sumsub (Summary Verification) is a comprehensive identity verification and compliance platform used by over 2,000 businesses globally to verify users, screen for AML risks, monitor transactions, and onboard corporate entities. Headquartered in London with offices across Europe and the Americas, Sumsub powers KYC (Know Your Customer), KYB (Know Your Business), AML screening, and fraud prevention through a single API and no-code workflow builder. ## What the API Does Sumsub provides a suite of verification products accessible through a unified REST API. At the core is its document verification engine, which supports over 14,000 ID document types from more than 220 countries and territories. The platform extracts data from submitted documents using OCR, validates authenticity through tamper detection and security feature analysis, and cross-references extracted data against government databases where available. Beyond document checks, Sumsub offers biometric face matching — comparing a selfie to the document photo — combined with active and passive liveness detection to prevent spoofing attacks using printed photos, videos, or 3D masks. The platform also includes Nigerian NIN slip recognition, voter card parsing, and international passport verification, making it well-suited for Nigerian developer compliance requirements. ## How Developers Use It Developers integrate Sumsub via REST API or through pre-built mobile/web SDKs for iOS, Android, React Native, and Flutter. The typical integration flow involves creating an applicant (a user object in Sumsub), generating an SDK access token, and embedding the Sumsub Web SDK or Mobile SDK to collect the user's documents and selfie. The SDK handles the camera capture, liveness instructions, and document upload entirely in-browser or in-app, and fires a webhook back to your server when verification completes. For server-side processing, key endpoints include: `POST /resources/applicants` to create an applicant, `GET /resources/applicants/{applicantId}/status` to check verification status, `GET /resources/applicants/{applicantId}/one` to retrieve full check results, and `POST /resources/applicants/{applicantId}/requiredIdDocs` to configure which document types to accept. Sumsub Studio is the platform's no-code workflow builder where teams can design custom verification journeys — choosing which checks to run (document, biometric, AML, database, etc.) in what order, with conditional branching based on risk signals, without writing additional code. ## Pricing & Fees Sumsub operates on a per-verification pricing model with monthly minimum commitments. For non-regulated use cases (e.g., marketplaces, gig economy), pricing starts at $149/month with a per-verification cost of approximately $1.35. For regulated entities (fintechs, banks, crypto exchanges), the minimum rises to $299/month with per-verification costs around $1.85. Enterprise plans with custom pricing are available for high-volume customers. Sumsub does not publicly list a free tier; however, a sandbox environment with test credentials is available to all registered developers at no cost. ## Authentication Sumsub uses a dual-token authentication system. Each API request requires an App Token (passed in the `X-App-Token` header) and a request-specific HMAC SHA-256 signature (passed in the `X-App-Access-Sig` header, generated by signing the request body + timestamp using your Secret Key). This scheme prevents replay attacks and ensures requests cannot be tampered with in transit. Developers must store the Secret Key securely and never expose it client-side. The Sumsub SDK separately uses short-lived SDK Access Tokens generated server-side to authenticate end-user sessions. ## Rate Limits Rate limits are not publicly published and vary by plan tier. Sumsub's enterprise plans are designed for high-volume throughput, and production limits are negotiated as part of the contract. Developers on standard plans should contact Sumsub support to confirm their applicable limits. The sandbox environment has its own separate limits appropriate for testing. ## Compliance & Regulations Sumsub is ISO 27001 certified and GDPR compliant. The platform supports compliance with FATF (Financial Action Task Force) recommendations for AML screening, PEP and sanctions list checks against global watchlists including OFAC, EU, UN, and UK Treasury lists. For Nigerian businesses, Sumsub's checks are compatible with CBN KYC guidelines (customer due diligence requirements), NDPR data handling requirements, and EFCC AML obligations. For crypto businesses, the platform includes a Travel Rule module supporting compliance with the FATF Travel Rule for Virtual Asset Service Providers (VASPs), enabling originator/beneficiary data transmission for transactions above regulatory thresholds. ## Challenges & Gotchas for Nigerian Developers 1. **No native BVN lookup**: Sumsub does not directly query the NIBSS BVN database. For BVN verification, you would need to combine Sumsub with a Nigerian BVN API like Mono or Okra. 2. **HMAC signing complexity**: The request signing process is more involved than a simple API key — developers must correctly generate the HMAC SHA-256 signature on every request. Using the official SDK wrappers significantly reduces integration friction. 3. **Pricing for Nigerian scale**: At $1.35–$1.85 per verification, the cost can be significant for mass-market Nigerian apps with millions of users. Factor verification costs into your unit economics early. 4. **Data residency**: Sumsub stores verification data in EU-based infrastructure by default. For NDPR compliance, confirm your data processing agreement covers Nigerian user data appropriately. 5. **Webhook reliability**: Always verify incoming webhooks using the Sumsub signature header before trusting the payload — do not skip webhook signature validation in production. ## Company Background Sumsub was founded in 2015 and is headquartered in London, United Kingdom. The company has raised over $30 million in funding and serves clients in banking, crypto, lending, insurance, and marketplace industries. Notable clients include Bitpanda, Mercuryo, and Rapyd. Sumsub has a dedicated compliance team and regularly updates its watchlist databases and ID document templates. ## Frequently Asked Questions **Q: Can I use Sumsub without a business registration in Nigeria?** A: You can sign up and start testing in sandbox mode without a Nigerian business registration. Going live and enabling billing requires a valid business entity and may require compliance documentation. **Q: Does Sumsub support NGN billing?** A: Sumsub bills in USD. Nigerian businesses will need to pay via USD card, wire transfer, or through a payment provider that supports USD billing. **Q: How long does a verification take?** A: Automated decisions are returned in under 60 seconds in most cases. Manual review (for edge cases flagged by the system) typically takes a few hours. **Q: Is there a free trial?** A: Sumsub provides a full-featured sandbox environment for testing. A paid subscription is required to go live and run real verifications.

++++
Youverify

Youverify

Youverify is a Nigerian-founded identity verification and compliance infrastructure company offering an end-to-end KYC, AML, and fraud prevention platform designed for African businesses operating under regulatory compliance requirements. Trusted by hundreds of businesses across Nigeria and 30+ African countries, Youverify's flagship product — the YouVerify Operating System (yvOS) — provides access to a global government-backed identity database of 300 million+ records through a single unified API. Youverify is particularly distinguished by its direct integrations with Nigerian government identity authorities: NIMC (NIN verification), NIBSS (BVN verification), and CAC (business registration) — meaning verifications return data directly from authoritative government sources, not from third-party aggregated copies. This direct-source approach significantly reduces false positives and data freshness issues. **yvOS — YouVerify Operating System** yvOS is Youverify's core product: a unified API endpoint that orchestrates the full KYC/AML workflow in a single session. Developers configure a verification flow (e.g., NIN + BVN + facial recognition + AML screening) and yvOS handles all data source routing, response aggregation, risk scoring, and audit trail generation automatically. This eliminates the need to manage multiple separate API integrations and build custom orchestration logic. **Nigerian ID Verifications Supported** - **BVN (Bank Verification Number)**: Direct NIBSS verification — returns name, DOB, phone, and enrollment details - **NIN (National Identification Number)**: Direct NIMC verification — confirms identity against Nigeria's national biometric database - **FRSC Driver's License**: FRSC database verification of license number, holder name, and validity - **International Passport**: Nigerian immigration service verification - **Voter ID (INEC)**: Independent National Electoral Commission voter registration verification - **CAC Company Verification**: Corporate Affairs Commission lookup for KYB compliance **Video KYC (vKYC) — CBN Compliant** Youverify's video KYC module allows businesses to conduct live identity verification sessions with customers via video call. The vKYC session is recorded, encrypted, and stored for the CBN-mandated minimum of five years. ISO 30107-3 compliant liveness detection with deepfake resistance is embedded in the session, providing a tamper-evident audit trail from initial onboarding through to ongoing compliance monitoring. **Biometrics & Liveness Detection** Facial recognition with active and passive liveness detection is available as a standalone verification step or integrated into the full KYC flow. The liveness detection is ISO 30107-3 compliant, meaning it meets the international standard for biometric presentation attack detection. Deepfake attacks — increasingly used to bypass identity checks — are specifically addressed. **AML & Compliance Screening** Automatic PEP (Politically Exposed Person) and sanctions screening is triggered at the point of vKYC or KYC completion. Results feed into the customer's initial risk score and the case management workflow in Youverify's compliance dashboard. AML screening covers global sanctions lists, PEP databases, and adverse media sources. **30+ African Countries** Beyond Nigeria, Youverify supports identity verification in 30+ African countries including Ghana, Kenya, South Africa, Ivory Coast, Senegal, and others. Country-specific national ID documents are supported, making it a strong choice for platforms expanding across Africa. **Authentication & Data Security** Youverify uses API key-based authentication. All data in transit is encrypted with TLS 1.2 minimum; data at rest uses AES-256 encryption. The platform is designed to comply with NDPR (Nigeria Data Protection Regulation) and CBN data handling requirements. **Integration Options** Youverify integrates via REST API or plug-and-play SDKs (available for web, iOS, and Android). The SDK approach enables non-technical teams to embed verification flows without writing custom API integration code. The platform delivers 99.9% uptime through enterprise-grade infrastructure. **Pricing** Per-verification pricing — rates vary by verification type (basic ID lookup vs. biometric + liveness vs. full video KYC) and country. Enterprise plans with volume pricing are available. Contact Youverify for a pricing schedule. **Challenges for Nigerian Developers** Pricing requires a sales engagement. While yvOS simplifies integration by providing a unified API, configuring complex multi-step verification flows may require compliance and product design input beyond standard developer integration. Physical address verification involves agent visits with associated delays. **Frequently Asked Questions** Q: Does Youverify use direct government data sources for Nigeria? A: Yes. Youverify integrates directly with NIMC (NIN), NIBSS (BVN), and CAC — not via aggregated copies. Q: Is Youverify's liveness detection certified? A: Yes — ISO 30107-3 compliant with deepfake resistance. Q: How many African countries does Youverify cover? A: 30+ African countries through the yvOS platform. Q: How long is vKYC session data retained? A: 5 years — the minimum required by CBN regulations. Q: Does Youverify support AML screening? A: Yes — automatic PEP and sanctions screening with risk scoring is included in the platform.