HomeWorkResumeAboutLet’s Talk
Fintech · Digital Wallet

Virgo — KYC & Liveness Verification

Rebuilding KYC and identity verification for a digital wallet: verification success up 80% and an onboarding flow that finally feels human.

Role
AVP · Product Design Lead
Industry
Fintech · Digital Wallet
Timeline
Two phases, 2021–2022
Year
2022
Virgo — KYC & Liveness Verification
+80%
KYC success rate
81.8%
Task success, n=33
7 sec
Avg. reading time

01Impact first

Identity checks were the single biggest drop-off point in Virgo's digital wallet onboarding. After we rebuilt the KYC and liveness detection flow, verification success rose 80% and user trust scores climbed with it. The same flow became one of the pillars behind Virgo's Google Play Best of 2022 award.

02The problem

Every new account had to pass one test: prove there's a real person behind the phone, not a photo of a photo. The flow kept failing honest users instead. Masks and hats dropped face-match accuracy to 70-79%. Instruction screens were unclear and inconsistent, so people didn't know what went wrong or how to retry. And with pandemic-era remote onboarding, every failed identity verification was a customer we might never see again.

03What I led

As design lead, I owned the end-to-end strategy: competitive benchmarking of GoPay, OVO, DANA, LinkAja, and ShopeePay, the decision to adopt a streamlined 3-step KYC flow (eKTP scan, liveness check, confirmation), and a redesign of every instruction screen with clear do and don't illustrations, revised color use, and proper system feedback.
The key trade-off: in phase 2, we removed the selfie step entirely and moved to an AAI stack (OCR, liveness detection, face match, Privy integration). Fewer steps for users, higher integrity for compliance.

04Validation

We tested with 33 participants on a Maze prototype across four missions:
· 81.8% followed the expected flow path without help
· 25 of 28 understood the instruction pages, in about 7 seconds of reading time
· Users preferred the design variant that felt more responsive
· Accessibility feedback, like users wearing glasses, went straight into the next iteration's backlog

05Reflection

A liveness check isn't a technical checkpoint. It's the moment a user quietly asks, "Will I be accepted?" Grounding every decision in benchmarks and real user feedback made Virgo's KYC onboarding feel faster, safer, and more human.

Open for select freelance projects

Let's build something that moves the numbers.

Need a product design lead for your team, or senior hands for a freelance project? Let me know what you're building and where it's stuck.