Identity verification platform

Confirm any identity

MasterID is an identity verification platform. Every check is sent to the authority that holds the record, such as NIRA, URSB, URA or the customer's bank, and the response is returned to you from that source. Run checks from the dashboard or connect through the API.

National ID (NIN) verificationRunning
MasterIDNIRA
  1. Verification request submitted
  2. Request received by MasterID
  3. Request sent to NIRA
  4. Fetching national identification record
  5. Processing response
  6. Result returned

Verification sources

Checked at the source, not against our own copy

MasterID does not hold government or institutional records. When you submit a check, the request is routed to the authority or institution that holds the record and the response comes back from them.

NIRA
National Identification and Registration Authority
URSB
Uganda Registration Services Bureau
URA
Uganda Revenue Authority
Bank
The account holding bank
Passport
The passport issuing authority
KCCA
Kampala Capital City Authority

Capabilities

Checks for people and businesses

Confirm an identity, verify a business, screen against AML and PEP data, or run an available credit reference check.

ID Verification

Match a person's identity details against the identity records available to MasterID.

Business Verification

Confirm a business is registered, who runs it and what it is registered to do.

AML Screening

Screen people and companies against sanctions, PEP and adverse watchlist data.

CRB Check

Retrieve available credit reference information before you lend or extend terms.

Two ways to use MasterID

Start in the dashboard. Scale through the API.

Express gets your team verifying today. Advanced puts the same checks inside your product.

Express

A pay-per-check web app for running verifications without an integration or monthly subscription.

Advanced

A dashboard and API for institutions running identity and business verification at scale.

Products

Individual checks you can call on their own

Choose the verification required for each customer or business.

NIN Verification

Verify a National Identification Number and the identity attached to it.

TIN Verification

Confirm taxpayer identification details for a person or a business.

Bank Account Verification

Confirm an account number resolves to the expected account holder.

KCCA License Verification

Check a trading licence record and whether it is still current.

Phone Verification

Check that a number is active and reachable by the person giving it to you.

Get Started

Use Express for pay-per-check verification or contact our team about Advanced API access.