# Utkarsh Shukla

- **Event:** [Meta Global AI Developer Hackathon](https://cerebralvalley.ai/e/meta-ai-developer-hackathon)
- **When:** Oct 26, 12:00 PM – Nov 4, 9:00 PM (EST)
- **Where:** Online
- **Team:** [Utkarsh Shukla](https://cerebralvalley.ai/u/Free_Man)
- **GitHub:** https://github.com/Shukla070/Haq
- **Demo video:** https://www.youtube.com/shorts/rBladRK_z-8
- **Gallery:** https://cerebralvalley.ai/e/meta-ai-developer-hackathon/hackathon/gallery
- **Page:** https://cerebralvalley.ai/e/meta-ai-developer-hackathon/hackathon/gallery/4082

Haq (हक़, "your right") is an AI agent that helps people in India get back money a bank or company owes them.

The problem: a UPI payment fails but the money still leaves your account, or an online order is cancelled and the refund never comes. RBI rules say a failed UPI debit must be reversed within a fixed time, and the bank must pay ₹100 for every day it's late. Almost nobody claims this, because people don't know the rule, don't know who to complain to, and don't know how to write a complaint a bank takes seriously. They just wait.

How Haq works: you tell Haq what happened, typed or as a voice note in Hindi, English or both, and add whatever proof you have: payment screenshots, a bank statement PDF, a WhatsApp chat with the shop. Haq hides card, Aadhaar and OTP numbers before the AI sees anything. The agent reads every file, records each fact with an exact quote from the evidence, decides which rule applies, calculates the compensation owed in code (never by the model), and asks you a short question when something decisive is missing instead of guessing. It then writes the complaint for the right step of the escalation ladder: the bank or company first, then the RBI Ombudsman or the National Consumer Helpline.

Before you see the complaint, a checker outside the AI verifies it: every amount must come from the evidence or the calculation, every cited rule must come from Haq's rule packs, dates can't be guessed, and no sensitive numbers can appear. You send it yourself, and Haq reminds you when the reply deadline passes.

It covers two cases today: failed UPI debits (RBI rules) and unpaid online order refunds (Consumer Protection E-Commerce Rules). It runs as an Android app and in the browser, backed by a FastAPI server.

## More from Meta Global AI Developer Hackathon

- [Tintico Team](https://cerebralvalley.ai/e/meta-ai-developer-hackathon/hackathon/gallery/4079)
- [CVM . Geography . Observer](https://cerebralvalley.ai/e/meta-ai-developer-hackathon/hackathon/gallery/4080)
- [I tried my best](https://cerebralvalley.ai/e/meta-ai-developer-hackathon/hackathon/gallery/4081)
- [Walkable](https://cerebralvalley.ai/e/meta-ai-developer-hackathon/hackathon/gallery/4083)
- [Liam O'Neill](https://cerebralvalley.ai/e/meta-ai-developer-hackathon/hackathon/gallery/4084)
- [art-sparrow](https://cerebralvalley.ai/e/meta-ai-developer-hackathon/hackathon/gallery/4085)

---

Markdown version of https://cerebralvalley.ai/e/meta-ai-developer-hackathon/hackathon/gallery/4082. Site index for agents: https://cerebralvalley.ai/llms.txt · full text: https://cerebralvalley.ai/llms-full.txt
