use case


Account opening, accompanied by customer onboarding, is often the official beginning of a relationship with a financial institution.

During this introduction to the financial institution, the main objective is to have a smooth, fast, and efficient process. You don't want to keep your (potential) customer waiting.

These days, people want to open accounts in their environment, whether that is online, via a mobile agent, or WhatsApp. We help you provide a user experience that will make your new customers feel welcome!


Opening an account in a bank can be quite a lengthy process. A significant part involves collecting data and ensuring that data is authentic and valid. In addition, financial institutions are required to comply with KYC and AML regulations. For most financial institutions in Africa, this means lengthy paper-based manual processes. The result is a poor customer experience which often results in loss of customers.

Post pandemic times, the customer will drift more towards financial institutions that do not require them to travel to bank branches to transact.


Laboremus provides a digital identity onboarding platform to streamline the account opening process. The platform offers digital data collection tools via mobile apps, WhatsApp chatbots and web browsers. It also provides automated tools for KYC verification and AML screening.

Taking into account the diverse customer group, we offer multi-channel onboarding, which means you can do account opening via a branch, an agent (agency banking) or self-boarding.


Enable account opening anytime anywhere

Reduce turnaround time on account opening to 5 minutes and increase customer experience with smart data capture capabilities. As a financial institutions, you can choose the digital data collection tools that fit your growth needs.

All of the verified customers are gathered in one centralised database to help re-authenticating customers when they want to sign up for another financial products.

Products in use

Identity verification

We help you establish a customer's identity through verifying the Uganda National ID card data against the NIRA ID database.

Learn more ➝

Identity onboarding

Provide digital channels for account opening and customer onboarding.

Learn more ➝


Capture National ID data

Use either a webportal or mobile app to auto capture data from the Uganda National ID card and avoid data entry errors.

Verify owner of National ID using biometrics

Establish the ownership of an ID card by matching the customer's fingerprint with the one stored on their National ID at registration.

Verify ID data with NIRA ID database

Establish the authenticity of a customer's National ID by validating the card data against the NIRA ID database.

ID verification API

Make ID verification calls directly from your systems through our ID verification REST API.

Capture KYC data digitally

Use our mobile app or WhatsApp chatbot to collect KYC data from your customers.

Validate customer phone numbers

Establish validity and true ownership of phone numbers.

Watchlist screening

Screen customers against sanctions and other watchlists to lower compliance risk of dealing with sanctioned customers and financial criminals.

PEP screening

Establish the PEP (politically exposed person) status of your customers to properly access the risk associated with politically exposed persons.

Customer risk rating

Establish the risk rating of your customers at onboarding and during the entire customer lifecycle.

KYC Verification APIs

Digitise your KYC verification process with our APIs including AML/PEP/watchlist screening and risk profiling.

KYC Portal

Use our portal to verify KYC (Know-your-customer) data and complete your customers' due diligence.

Want to learn more?

Schedule a call or a meeting with us now.