The UPI PIN proves it's you. It doesn't prove it's your idea.
The missing layer
Every control today checks that a transaction was authorized. None checks that the authorization was genuine. LynxPay adds a pre-authorization intent layer on top of the existing fraud rails. It doesn't replace them. It sees what they can't, and it feeds what it learns back to the ecosystem.
Where LynxPay sits
What the intent layer adds
What we add
A different question
Existing controls ask "is this suspicious?" We ask "does this payment match the user's intent?", checking what the user thinks they're paying for against where the money is really going. That's the layer nobody else has.
The AI never decides
The model understands language. A transparent weighted score plus hard safety rules make every decision, with human override and a full audit trail. It's something a regulator can actually sign off on.
India-first language
Real scams are code-mixed and regional. We read Hindi, Hinglish, Tanglish, Bengali, Marathi and Telugu live, the way scams actually reach people.
Graduated friction, not blunt blocking
A nudge, a timed pause with a pointed question, a trusted-contact check, or a hard block, matched to the risk. Legitimate urgent payments don't get punished.
Sovereign-ready
Runs on a self-hosted, in-region model, so payment data never has to leave India. That's a real privacy and compliance edge.
Feeds the network
One corroborated report raises that beneficiary's risk for everyone. It's a citizen-side complement to shared fraud intelligence, not a competitor.
How we answer the judging criteria
Synthetic demonstration environment. No real UPI, bank, telecom or device integration. Metrics are measured on our own adversarial synthetic benchmark (which we intend to open-source). Risk indicators show elevated risk but do not by themselves prove fraud.