KYC Tooling
Back to our workIn brief:
- Platform that processes more than 250,000 ID verifications per year
- Built with Laravel, Nova, VueJS in combination with AWS services such as Textract, OCR.
- Customer facing and backend
Why this project?
From the payrolling system of our partner that we created, the run-up with freelancers was quite large. Every month, 5,000 new freelancers join the system.
But how do you really know if the person is who he says he is? In the onboarding process, the freelancers were asked to upload a copy of their ID document, but this was not checked for authenticity. This is how the question arose to add an ID verification method.
What has been built?
We looked at several existing solutions, but with the amount of verifications required per month, the costs quickly increased.
From a cost point of view, we looked at what it costs to build such a verification system ourselves. It soon became apparent that we would be cost neutral after about 4 months. So we got started!
However, the MVP was to first set up a working, integrated system that could be addressed via an API.
We also noticed that this market is far from being saturated. And that with a growing number of remote working people, the demand for ID verification would increase. It was then decided not only to build the system, but also to set it up in a new company.
From the MVP, we will continue to expand and further develop features so that the solution can be better adapted to other client companies. In addition, we have also built a simple website in WordPress to start working on the online presence of this new company.
Which tech has been used?
The system is built in PHP and uses Laravel and more specifically Nova. For the front-end of the application, we use VueJS that talks to the backend via APIs.
To ensure that verifications can be logged in and their status can be retrieved, an API has been built that supports GraphQL. That way we are also flexible for API updates.
What are the future plans?
In 2021, we completed more than 250,000 verifications in total, and that number will only increase in 2022. In addition, there are a lot of features still on the shelf we would like to pick up.
Think of a mobile app and a self-service portal through which we can market the product more like PaaS. But also to optimize the verification process, the user interfaces of both the front and backend.
We also want to integrate AI and Machine Learning to automatically compare faces, detect fake documents and speed up verification processing. This should make the tool at least equivalent or better than the competition at the moment.