March 20, 2026

Streamlining client onboarding with eKYC

Discover how we developed an eKYC system for a European insurance firm, enhancing client onboarding and ensuring GDPR compliance.

Goals

Our client, a European insurance company, faced challenges with a slow, manual onboarding process that affected customer satisfaction and efficiency. The objective was to build an automated eKYC system that streamlined the process, adhered to GDPR standards, and included human oversight capabilities when needed.

Challenges

We needed to create a system that met strict GDPR requirements, minimizing data storage while ensuring security. The solution also had to be easy for older, non-technical users. Additionally, it had to handle variable verification loads effectively, maintaining performance under different conditions.

Consulting and Solution Design

We began the project with a focused consulting phase to align with the client’s goals and ensure we were on track from the start. This phase included an analysis of existing onboarding workflows and detailed compliance planning.

Our team evaluated the client’s onboarding challenges and collaborated with legal experts to design a GDPR and AI Act compliant solution.

We designed a simple architecture that could adapt to fluctuating verification demands. This blueprint provided a clear path for development, ensuring the solution was both reliable and flexible for future growth.

Development Approach

Over nine months, we followed an agile development process that allowed for continuous feedback and refinement. This iterative method was key to keeping the project aligned with client expectations and adapting to evolving needs.

Our team developed AI models for facial recognition and liveness detection using PyTorch, paired with OpenCV and EasyOCR for ID data extraction. These models formed the backbone of a secure, accurate verification process.

We built a mobile-optimized web platform that integrated seamlessly with the client’s existing systems, offering users a responsive experience. The platform was designed to be intuitive, ensuring that non-technical users could navigate it without difficulty.

eKYC UI

The architecture featured containerized AI models on GPU-enabled on-premise infrastructure, supported by Python and FastAPI. This structure ensured reliable data flow and allowed the system to manage increased verification loads efficiently.

Results

The eKYC platform transformed the client’s onboarding process, cutting onboarding time by 60% and improving overall efficiency. Feedback highlighted how the platform’s straightforward interface improved user satisfaction and streamlined onboarding.

We're using cookies to improve your experience.

For more information, visit our Privacy Policy.