UPI fraud prevention. A payment held before the PIN is asked for.
A new payee by VPA, an amount 14 times the usual, a call that has run for 41 minutes. DeepID reads the session and returns a hold with its reasons before the UPI PIN is asked for, and the customer sees why, in the language they read.
New payee · added 3 min agoनया लाभार्थी · 3 मिनट पहले जोड़ा
₹96,000From Savings ••4821बचत खाता ••4821 से
Note: “Safe account, as instructed”नोट: “सेफ़ अकाउंट, जैसा बताया गया”
Pay ₹96,000₹96,000 भेजें
Payment pausedभुगतान रोक दिया गया है
₹96,000 is still in your account₹96,000 अभी आपके खाते में ही है
We’ll call you on your registered number within 10 minutesहम 10 मिनट के अंदर आपके रजिस्टर्ड नंबर पर कॉल करेंगे
Worried? End the call and dial 1930, the national cyber crime helpline.चिंता हो तो कॉल काटें और राष्ट्रीय साइबर अपराध हेल्पलाइन 1930 पर कॉल करें।
Illustrative. The customer’s own bank app, with DeepID’s decision inside it. “We’ll call you on your registered number within 10 minutes” is the bank’s own promise to its customer, written by the bank.
On this page
Where DeepID reads a UPI journey.
Five moments, from registration to a new phone. Each is checked against what was bound before it, and each has a module that reads it.
The same payment from the bank’s side: the payee, the amount, the intervention and the hold, with the state of the session in its own column.
PayeeNew payee r.sharma77@okbank, added 3 minutes ago. Never paid before, and linked to 14 other accounts.Watch
Amount₹96,000: 14 times this customer’s usual. A call has been active for 41 minutes and the screen is shared.Risk
InterventionBefore the UPI PIN is asked for, DeepID returns a hold with its reasons, and the app shows the customer the message in the language they read.Hold
HeldThe payment is never created. The FRM receives the event with its reasons, and the bank’s call-back team is queued.Sent
An illustrative session in the numbers this site uses throughout: ₹96,000, a payee added 3 minutes ago, a 41-minute call. Thresholds and actions are your policy, set per journey.
The messages, in English and हिन्दी.
Written for the customer, not the analyst, and shown only when the session calls for it. The bank’s own words replace these before launch.
Is someone on the phone asking you to send this?
Banks, police and courts never ask you to move money to keep it safe. There is no such thing as a “digital arrest”.
Yes, someone asked me toNo, it’s just me
The questionEnglish
क्या फ़ोन पर कोई आपसे ये पैसे भेजने को कह रहा है?
बैंक, पुलिस या अदालत कभी भी पैसे सुरक्षित रखने के नाम पर उन्हें कहीं और भेजने को नहीं कहते। “डिजिटल अरेस्ट” जैसी कोई चीज़ नहीं होती।
हाँ, किसी ने भेजने को कहा हैनहीं, यह मेरा अपना फ़ैसला है
The questionहिन्दी
Payment paused
₹96,000 is still in your account. We’ll call you on your registered number within 10 minutes. Worried? End the call and dial 1930, the national cyber crime helpline.
The holdEnglish
भुगतान रोक दिया गया है
₹96,000 अभी आपके खाते में ही है। हम 10 मिनट के अंदर आपके रजिस्टर्ड नंबर पर कॉल करेंगे। चिंता हो तो कॉल काटें और राष्ट्रीय साइबर अपराध हेल्पलाइन 1930 पर कॉल करें।
The holdहिन्दी
Illustrative messages. 1930 is India’s national cyber crime helpline. The Hindi lines are reused from reviewed copy and are read again by a native speaker before launch.
NPCI context.
What UPI already asks of the app, and what DeepID adds inside the bank’s own app.
UPI onboarding: device and SIM binding
Current onboarding requirement
UPI onboarding binds the app to the device and needs an active SIM linked to the bank account.
DeepID: SIM binding at onboarding and UPI registration, binding again with a fresh check when the SIM or phone changes, and SIM-swap checks at login.