UPI Shield — Documentation

A safety-first payment flow for scam-resistant UPI payments


TL;DR

UPI Shield adds a lightweight trust layer to UPI payments that makes payee identity unmistakable, shows risk only at the decision point, and provides fast safe exits (Cancel / Verify / Block / Report) — without slowing down normal payments.


Context

UPI is optimized for speed. Scams are optimized for speed too. The real problem isn’t that users are careless — it’s that many payment flows make identity + intent unclear at the exact moment a user must decide.

What this documentation covers


Problem statement