skip to content
Digital KYC · Real-device validation

How Oprimes Caught 77 KYC Issues Across 60 Real Devices Before Launch

HyperVerge's identity verification flow had to work for a first-time user on a mid-range phone in a Tier 3 city, not just a flagship on 5G. We tested it that way, end to end, on live networks.

77
Issues reported
60
Real devices
3G/4G/5G
Live networks
[ ISSUES ]
77
Issues reported before release
[ VALIDATED ]
39
Bugs validated and handed to engineering
[ DEVICES ]
60
Real devices across Tier 1, 2 and 3 cities
[ DEPTH ]
~30
End-to-end KYC scenarios on every device
[ LANGUAGES ]
10
Languages checked for UI, content and audio
[ The challenge ]

A digital KYC app had to hold up for users on older phones and patchy networks in smaller cities. Standard lab testing could not show whether OTP, Aadhaar and VID steps survived those conditions.

[ The approach ]

Validation & Reliability testing on 60 real devices across three city tiers and live 3G, 4G and 5G networks, with about 30 end-to-end scenarios per device and a 10-language check.

[ The outcome ]

77 issues reported, 39 validated bugs handed to engineering with severity, device, network and repro steps, so each one could be fixed without back-and-forth.

HyperVerge Digital KYC Onboarding

Digital KYC · Identity Verification

HyperVerge's identity verification app takes a new user from Aadhaar or VID entry through OTP authentication, document capture and e-sign to a completed onboarding. Users arrive on every kind of handset, in every tier of city, and in ten languages.

KYC is already a high-friction moment. If a step stalls or a label reads wrong in someone's own language, they leave, which is why reliability here is a trust question as much as a technical one.

Would Aadhaar Verification Survive a Mid-Range Vivo on Airtel 3G in a Tier 3 City?

That was the question behind the engagement. The KYC app had to work for everyone, including people in smaller cities on older phones and unreliable connections. Testing in a controlled environment rarely surfaces what those users hit.

The client needed to know whether the OTP arrives, gets validated and moves the user forward, or whether the flow quietly breaks. They also needed to know whether the app holds up across the devices, OS versions and languages that real users bring to onboarding every day.

  • OTP failures on 3G. Hard to spot in testing, common in the field.
  • Aadhaar and VID inconsistencies. Valid IDs rejected on certain devices.
  • Unresponsive screens on poor networks. No clear error shown to the user.
  • Sessions that did not clear after timeout. A real concern with identity data involved.
  • Rough edges in regional languages. Small details that erode trust early.
[ what was at stake ]
  • Users stuck at the first step of onboarding, assuming the app is broken
  • Sensitive identity data sitting in sessions that never timed out
  • Drop-off in Tier 2 and Tier 3 markets where a silent freeze gives users no way forward

Real-Device KYC Testing: 60 Phones, 3 Networks, 10 Languages

01
Map the risky surfaces first

Before testing began, the team listed every surface to cover: Aadhaar and VID entry, OTP flows, e-sign, T&C acceptance and ASP license validation. 3G conditions and Tier 3 devices were flagged as the highest-risk areas.

02
Pick 60 devices by tier

Tier 1 cities got 25 devices on 5G, Tier 2 got 23 on 4G and Tier 3 got 12 on 3G, across Android and iOS and brands from Samsung and OnePlus to Vivo, Oppo, Realme and Apple.

03
Run on live networks

Each scenario ran on the actual network assigned to that device, with no simulation. OTP delivery times, Aadhaar API responses and session behaviour were observed under real bandwidth limits.

04
Walk the whole KYC journey

Aadhaar entry, VID validation, OTP authentication, e-sign and session management ran on all 60 devices, with about 30 scenarios each. That made device-specific failures easy to tell apart from systemic ones.

05
Check ten languages and security behaviour

Each language configuration was reviewed for UI accuracy, T&C content, audio playback and mid-flow switching. Session timeouts, state after interruptions, back-navigation and exit dialogs were tested on top.

06
Hand over issues ready to fix

All 77 issues were logged with severity, component, device, OS, network condition and reproduction steps. The 39 validated bugs were prioritised so engineering could act on each one directly.

[ 60 real devices · India ]
Test pool
Tier 1: 25 devices on 5G
Tier 2: 23 devices on 4G
Tier 3: 12 devices on 3G
Android and iOS: Samsung, OnePlus, Redmi, Vivo, Oppo, Realme, Motorola, Xiaomi, Apple
Bengali, English, Gujarati, Hindi, Kannada, Malayalam, Marathi, Punjabi, Tamil, Telugu
Multiple operators, including Airtel 3G
Real User Monitoring
Real people on real devices and live networks, not lab simulations.
Functional Testing
Full KYC journeys end to end, from Aadhaar entry to e-sign.
Localization
Linguistic checks across ten Indian languages and mid-flow switching.
Session and Navigation Checks
Timeouts, saved state and back-navigation in an identity flow.

This is Validation & Reliability work: continuously trusted software that performs accurately, safely and reliably in the real world.

77 KYC Issues Found and 39 Validated Bugs Handed to Engineering Before Release

77
Issues reported

Each logged with severity, component, device, OS, network and repro steps.

39
Validated bugs

Prioritised and handed to engineering ready to action.

6
High-impact problem areas

From OTP flows on 3G to session security and navigation.

10
Languages reviewed

UI labels, T&C audio and mid-flow switching all checked.

The issues that mattered most

OTP flows broke on 3G

Missing validation, no autofill, wrong error messages, and OTPs accepted even after the network had failed. All of it appeared only on real 3G.

Valid VIDs rejected

Some devices refused valid VIDs, cleared input fields on back-navigation and had a refresh button that did nothing.

Freezes on Airtel 3G

At key steps the app stopped responding and said nothing, a serious gap for Tier 2 and Tier 3 markets.

Language and content gaps

A few inaccurate labels, delayed or missing T&C audio, and uneven mid-flow language switching. None were showstoppers, all affect trust.

Sessions outlived their timeout

Sessions stayed active past expected limits and state persisted after the app was closed or interrupted.

Navigation slips mid-flow

Back buttons sometimes skipped the exit confirmation or landed users on the wrong screen during verification.

Risk before testingCaught before release
OTP flows failing on 3G, blocking onboardingEvery OTP failure identified and documented
Valid VIDs rejected, users stuck at step oneAadhaar and VID issues surfaced with full repro steps
App freezing on Airtel 3G with no error shown3G instability flagged and prioritised
Language and content issues quietly eroding trust10-language linguistic check completed, issues logged
Sessions staying active after timeoutSession behaviour flagged and queued for remediation
77 issues undetected across the app39 validated bugs handed to engineering with full context

The program gave HyperVerge clear sight of where its KYC journey broke and for whom. Because every device ran the complete flow, the team could separate device-specific failures from systemic ones and fix the right things first. The result is a verification experience that can be strengthened for users in every market, not only the ones with fast phones and fast networks.

The Bugs That Mattered Only Showed Up on Real 3G and Real Phones

Test KYC on live networks

OTP failures and app freezes did not appear in standard testing. India's networks vary widely, so a flow that passes in a lab can fail badly on a Tier 3 connection. Run critical journeys on the networks your users have.

Device breadth finds OEM bugs

Many issues were tied to a specific device or manufacturer, and a narrow device set would have missed them. If your users span city tiers and hardware, your coverage has to span them too.

Treat language bugs as trust bugs

A slightly off label, missing audio or a broken language switch can tip a hesitant user over the edge. In vernacular markets these affect completion rates, so give them the same attention as functional defects.

Want Your KYC Flow Tested on Tier 3 Phones and Real 3G Before Your Users Find the Gaps?

For HyperVerge, about 30 end-to-end scenarios on each of 60 real devices turned unknown risk into a prioritised bug list. Tell us which journey worries you most and we will scope it.

Get Started

Your AI was built by humans.
Let the right humans validate it.

Book a 30-minute consultation with an Oprimes AI Trust Specialist. We will map your use case, recommend the right service pillar, and give you a delivery timeline before you commit to anything.

Trusted by 80+ enterprise AI teams across 6 industries. No obligation on first consultation.