Human-centric
AI Computer Vision
3DiVi Inc., founded in 2011, is one of the leading developers of AI and machine learning (ML) technologies for computer vision.
Your request has been successfully sent. We'll get in touch shortly.
THANK YOU!

5,000+ Fraud Attempts Blocked in 4 Months with Face Recognition in a Flutter Banking App

Introduction

At 3DiVi, we’re excited to partner with innovators who use our technology to drive their own biometric solutions.

One of our partners—a mobile app developer—has already integrated fingerprint recognition, document validation, and secure identity registration into their mobile banking app to enable safe and robust digital onboarding.

To strengthen their platform even further, they turned to the 3DiVi team to integrate our face recognition technology—boosting both security and user experience in their digital identity management system.

Challenges

The partner’s mobile app needed a fast, real-time face recognition with the following key capabilities:

  • Parallel processing: The ability to handle multiple tasks simultaneously—such as matching faces against a database, assessing image quality, and running liveness checks

  • Cross-platform support: Integration with both iOS and Android to ensure consistent performance across devices.

  • High face recognition accuracy across diverse ethnicities, as the partner’s solution is used worldwide in varied demographic environments.

Solution

The partner embedded the Flutter API of 3DiVi Face SDK into their mobile app for secure digital onboarding. The integration brought in an extended face recognition pipeline that included:

  • Image Quality Assessment: Using 3DiVi’s QAA algorithm, the system checks if a facial image meets ICAO-like standards—looking at things like head angle, eye openness, and camera distance. If an image fails, users get clear guidance on how to fix it.

  • Liveness Detection: A combined approach using both passive and active liveness checks helps prevent fraud by verifying that the face in front of the camera is real.

  • Flutter App Architecture: With a Flutter-based design, the solution runs smoothly on both Android and iOS using a single codebase.

Implementation

Flutter was the perfect fit — it’s one of today’s leading frameworks for mobile app development, thanks to:

  • A single codebase for both iOS and Android

  • Backing by Google as an open-source project

  • A massive community and plugin library

However, initial testing surfaced a critical challenge: despite Flutter’s cross-platform strengths, it struggled to handle the computational demands of biometric processing.

Early app prototypes suffered from frequent freezes, lags, and overall instability — not acceptable for identity verification solutions.

To solve this, we extended our Flutter API to support Dart Isolates, enabling asynchronous execution of compute-intensive tasks. This improvement allowed the partner to:

  • Offload CPU-heavy biometric operations to separate threads.

  • Eliminate UI freezing during facial analysis.

  • Improve overall app responsiveness and stability — even on budget devices.

We also optimized performance by moving several image-processing operations — such as frame rotation, decoding, and saving — from Dart into native SDK code.

This shift gave a noticeable speed-up to the biometric pipeline, making the entire onboarding experience faster and more responsive.

Results

Integrating the face recognition pipeline into the mobile app’s digital identity management system accelerated the onboarding experience by automating remote registration and authorization, completely eliminating manual operator involvement.

Within just four months of implementing biometric photo identification in the app, the bank was able to prevent around 5,000 potential fraud attempts, saving customers tens of millions of US dollars while boosting trust and loyalty.

Despite the complexity of the partner’s platform, the integration of 3DiVi Face SDK was completed in just two months, followed by one additional month for fine-tuning and preparing the solution for production.

Looking to upgrade your Flutter app with top NIST-rated face biometrics? Get a free consultation and see how face recognition can transform your app’s security and UX!

Read More Success Stories

Omnigo Software
Ecortex
Mobile-Technologies Inc.
Papillon APFIS
Unique Technologies
Papillon ACS
Start your project with 3DiVi