Know who you're
actually dealing with.
Consent-first identity and character checks for Nigerians. No scraping. No backdoors. Just verified people.
Six things. Done properly.
Identity
NIN and BVN cross-match with a quick liveness check.
Real references
Past employers, landlords, guarantors — people who pick up the phone.
Tenant screening
Identity, address history, payment behaviour. The basics, properly done.
Employment history
Confirm where they worked and what they actually did.
Trust score
Built from things people have agreed to share. Grows over time.
Business affiliations
Directorships and prior business activity, surfaced cleanly.
If they didn't say yes, it doesn't happen.
You ask
Request a profile by name or phone.
They decide
They get an SMS, see exactly what's being asked for, and approve or deny.
You see what they shared
A clean, signed summary. Nothing else.
If a stranger affects your money, home, or family — it belongs here.
Landlords
Know who's actually moving in.
Employers & HR
Verify the CV and the people on it.
Fintechs & lenders
Lend to people whose history checks out.
Logistics & dispatch
The rider at the door — confirmed.
Families
Drivers, nannies, teachers. Quiet peace of mind.
Marketplaces
Two strangers, one transaction. Both verified.
Four steps. About ten minutes.
Sign up
Phone, email, one OTP.
Get verified
NIN, BVN, quick liveness. Under two minutes.
Add what's true
Past employers, a landlord, a guarantor.
Share on your terms
A link or QR. You pick who sees what.
A single, intelligent signal.
Identity, references, address, guarantors, employment — combined into one number you can act on. Built from things people agreed to share. Updated in real time.
Pay per check.
Build and share your verified profile.
- NIN + BVN verification
- Up to 3 references
- Shareable QR & link
For landlords, employers, businesses.
- Tenant or employee checks
- Detailed PDF reports
- Team seats (up to 5)
Bulk checks and API access.
- 50 checks/month included
- API + webhooks
- Priority support
One POST.
That's the integration.
One endpoint to start a check. A signed webhook when the person responds. NDPR on by default. No SDKs to install.
// Request a consent-based trust profileawait fetch('https://api.noblecheck.com/v1/checks', {method: 'POST', headers: { Authorization: `Bearer ${NOBLECHECK_KEY}` }, body: JSON.stringify({subject_phone: '+234 801 234 5678', check_type: 'tenant_screening', scopes: ['identity', 'references', 'address'], webhook_url: 'https://yourapp.com/hooks/noblecheck'})});
