Name the department.
Name the amount.
Never the person.
India's public bribe registry. Record where a bribe was demanded, how much, and whether refusing still worked — anonymously, in 60 seconds. Every report is moderated, aggregated, and published for good. A signal, not an accusation.
No account. No name. No IP stored on your report. How anonymity works →
The transparency map
State ledger →Reported bribe demands by state. Tap a state for its departments and cities.
Most-reported departments
All departments →Know before you go
All guides →Heading to a government office? Learn the official process, what it really costs, your rights, and the calm one-line script for refusing — before anyone asks.
Driving licence, no agent
The whole process is online now. Here's the official path and the "fee" that isn't one.
POLICEPassport verification
What the verifying officer is there to do — and what they are not entitled to.
SUB-REGISTRARProperty registration
Stamp duty is real. "Same-day money" is not. Keep the first, drop the second.
How it works
File a report in 60 seconds
No account, no name, and no IP address stored on your report. Department, place, amount, what happened — that's all it takes.
A human reviews every word
Names, numbers and anything identifying a person are removed before publication. We publish patterns about institutions, never fingers pointed at people.
The data belongs to India
Published reports join the permanent open dataset — by state, department, city and amount. Downloadable by anyone, forever.
Questions
Is my report really anonymous?
Yes, structurally. The report form has no name or contact field, requires no account, and the database schema has no column for your IP address — we store a one-way salted fingerprint briefly used to stop spam floods, which cannot be turned back into you. Hosting infrastructure keeps standard server logs like every website; see Privacy for the honest full picture.
Can I report a bribe I refused to pay?
Please do — refusals are the most useful reports on the registry. Telling India "I refused and still got my licence" is the statistic that changes behaviour, and it carries no legal risk to you at all.
What happens if a report is wrong or unfair?
Reports are unverified allegations and are labelled as such, they never name individuals, and every one passes human moderation before publication. If something identifying or false slips through, the grievance process takes it down on a defined timeline.
Why not just complain to the government?
Do both. An official complaint (ACB, Lokayukta, CPGRAMS) is the one with legal teeth — the registry exists because complaints are private and patterns are public. Recording the demand here is how the next person learns what to expect at that office.
Is paying a bribe illegal too?
Since the 2018 amendment to the Prevention of Corruption Act, yes — giving a bribe is an offence, with protection for a person who was compelled to pay and reports it to law enforcement within 7 days. That is one more reason this registry is anonymous, and one more reason to refuse.
Want it acted on, not just recorded?
This registry is a public signal — it is not a complaint and nobody investigates it. These channels are the ones with legal teeth. If you were compelled to pay, the Prevention of Corruption Act protects a person who reports it to law enforcement within 7 days.
- CPGRAMS — the national public grievance portal (any department)
- Central Vigilance Commission — corruption in central government bodies
- Your state's Anti-Corruption Bureau or Lokayukta — search "<your state> ACB complaint"; many run phone hotlines
- RTI — ask for your own file's status and movement; a watched file moves
Every report chips away at impunity.
Takes 60 seconds. Stays anonymous. Matters more than you think.
Report a bribe →