Real-time KYC against NIRA, with AML/PEP screening and TIN, phone and address validation. One call, one verdict, one audit trail.
median check time
supervised institutions
document types supported
certified · NITA-U certified · PDPO aligned
Every KYC run hits the registries that matter and screens against international sanctions and PEP lists. Pick a check to see what we look at and what comes back.
Every check confirms the customer's National ID directly against the central NIRA database. No paperwork to file later. No risk of a forged or out-of-date card slipping through.
Each customer is screened against national and international sanctions lists, terror-finance watchlists and politically exposed person registries, at onboarding and continuously thereafter.
For customers without a Ugandan National ID, STREAMLINE reads and validates documents from 160+ countries, including passports, refugee IDs and driving licences. ICAO MRZ, visual zone and security features are all parsed.
Postal and physical addresses are normalised, geo-validated and cross-checked against the records the customer's ID or business registration is tied to.
Tax identification numbers are validated for format, status and ownership in the same call as the rest of the KYC run. No more copy-pasting from a screenshot.
Phone numbers are validated, ported-to checked, and (optionally) owner-confirmed via OTP. No fake numbers, no recycled SIMs, no ghost accounts.
The same flow runs whether the customer is being onboarded in branch, on a phone, or through your own app via the API. Median time end-to-end is under one second.
ID image, selfie and a few baseline data points come in: from a teller, a customer's phone, or directly via the API.
Web · Mobile · USSD · BranchNIRA, AML/PEP, document and address checks run in parallel. Each returns a structured verdict, not a screenshot.
~1s medianOne consolidated KYC report is delivered to your dashboard and your core banking system, with every individual verdict logged for audit.
Single audit trailRun a check and STREAMLINE returns a single, auditable record. The holder's NIRA details, every document and a verified phone number, each with its own pass or flag.
KYC sits at the centre of every onboarding, every account opening, every credit application. STREAMLINE is built for the institutions where getting it wrong is not an option.
Onboarding at the counter, in the app, and via the broker channel, all from one platform.
Lightweight integrations and field-friendly capture for institutions onboarding at the village level.
Underwrite from a verified identity, not a typed-in name. Pull AML at policy issue, not after the fact.
One API for KYC across all your channels: web, mobile and USSD.
Verify walk-in customers at the counter with full NIRA verification and AML screening on every transaction.
Citizen-facing onboarding with full audit trail and PDPO-compliant data handling.
Leading banks, micro-finances, fintechs and insurance providers trust us.






