Dojah is an identity verification and anti-fraud infrastructure platform built for businesses operating across Africa. It gives you a single, unified system to verify who your customers are, confirm that the businesses you work with are legitimately registered, screen individuals and organisations against global sanctions and watchlists, and monitor your platform for fraud, all without building separate integrations for each data source. Every time you onboard a customer, approve a transaction, or enter a business relationship, you are making a decision based on trust. Dojah provides the infrastructure that makes that trust verifiable, connecting you directly to official government databases, financial institution records, and global compliance registries so that the information you base your decisions on comes from authoritative sources, not from what someone has told you about themselves.Documentation Index
Fetch the complete documentation index at: https://docs.dojah.io/llms.txt
Use this file to discover all available pages before exploring further.
Who is Dojah for?
Dojah is built for businesses that need to know who they are dealing with. This includes:- Fintechs and financial services: lenders, payment processors, digital banks, wallets, and investment platforms that must verify customer identity and screen for AML/KYC compliance before onboarding.
- Marketplaces and platforms: businesses that onboard merchants, vendors, or service providers and need to confirm their identity and registration before activating their accounts.
- Telecoms and utilities: companies that provision services tied to verified personal identity.
- HR and staffing platforms: organisations that need to verify candidate identity and credentials before placing them.
- Any regulated business where compliance with Know Your Customer (KYC), Anti-Money Laundering (AML), or data protection requirements is mandatory.
What can Dojah do?
Dojah’s services fall into five broad areas: Identity verification confirms who a person is by querying their details against official government databases. For Nigeria this includes BVN, NIN, passport, driver’s licence, voter ID, and phone number. For other African countries, including Ghana, Kenya, South Africa, Uganda, and more, Dojah connects to the relevant national databases. A successful verification returns the official data held against that identity, name, date of birth, gender, and photo, where available, so you can confirm whether what a person told you matches the authoritative record. Business verification confirms that a company is legitimately registered by querying the relevant corporate registration authority. For Nigeria this means the Corporate Affairs Commission (CAC). A successful lookup returns the company’s official name, registration status, directors, and registered address, confirming the entity is real and currently active. AML and compliance screening checks any individual or business against international sanctions lists, PEP (Politically Exposed Persons) registries, and adverse media databases. This is required by regulators for businesses in financial services and other regulated industries and must be run separately from identity verification; a person can be successfully identified and still appear on a sanctions list. Address verification dispatches a field agent to physically visit and photograph a residential or business address, confirming that the location is real and that the person or company actually occupies it. Currently available for Nigeria. Document analysis examines an uploaded image of an identity document, a national ID card, passport, or driver’s licence, for authenticity and validity, extracting the personal data printed on it and checking for signs of tampering or forgery.How Dojah fits into your workflow
Most businesses use Dojah at the point of customer onboarding, running identity and AML checks before a new customer is activated, a merchant account is approved, or a loan is disbursed. Dojah integrates into your existing product through its API, so verification happens seamlessly within your flow without your customers ever leaving your platform. For teams that need to run manual checks, reviewing a specific customer, investigating a fraud signal, or re-verifying an existing record, the Dojah dashboard gives you a full-featured interface to run lookups, review results, manage cases, and download reports without writing a single line of code.The Dojah dashboard
The dashboard is your control centre for everything on the platform. From here you can:- Run individual and business verifications manually
- Review every verification your platform has processed, with full result data
- Monitor fraud signals in real time through the Fraud Overview page
- Screen customers and businesses against AML watchlists
- Manage your customer records and verification history
- Configure fraud detection rules through EasyDetect
- Build no-code KYC onboarding flows with EasyOnboard
- Add multi-factor authentication to your product with EasyAuthentication
- Track your API usage and spending
- Manage your wallet balance and set up automatic top-ups
- Complete your compliance submission to activate your live account