🛡️
ANTI CORRUPTION Speak Up · Report · Make a Change

TRANSPARENCY BUILDS TRUST

Together Against Corruption

Report corruption safely. Sign in with Google or Apple to submit and privately track your complaint with its unique Query ID.

✓ Secure reporting ✓ Query ID tracking ✓ Officer response
🛡️
SPEAK UP
MAKE A CHANGE
📋

Track Complaints

Sign in with the same Google or Apple account to see your latest complaint status.

⚖

Take Action

Learn the basic reporting and follow-up process in simple language.

🛡

Stop Corruption

Keep a transparent record of every complaint and response.

🤝

Build a Better Tomorrow

Use the portal to submit information and follow the complaint process.

Track Your Complaint

Sign in with Google or Apple and enter your Query ID.

Consumer Portal

Sign in with Google or Apple and receive a unique Query ID.

CONSUMER PORTAL

File a Complaint

Your voice matters. Report corruption and we will route it to a service handler.

Sign in with Google or Apple to submit and track your complaints.

Use the same account later to view your complaint status.
Location is optional. GPS is used only after you press the button; approximate address lookup is provided by OpenStreetMap.
0/1000
Voice language Voice typing and read-aloud use the selected language; text is not translated. Your browser may process microphone audio for transcription, so review the text before submitting.
Optional audio attachment, up to 5 MB. Your recording is stored with this complaint.
🔐 Sign in with Google or Apple to submit and privately access your complaint history and evidence.

Photo, video, audio, and document delivery requires an active Firebase Storage bucket. If Storage is not enabled, your complaint is still saved and sent to the handler inbox, but attachments cannot be delivered.

ANTI CORRUPTION PORTAL Build a Better Tomorrow
✓

Complaint Submitted!

Your complaint has been successfully submitted and forwarded to a service handler.

The service officer will review your case and provide a solution. The response will appear in your complaint status.

Receipt sent to: Your verified sign-in email

Service handler contact: A handler contact will appear when your case is assigned.

Keep this Query ID for follow-up. Your receipt is also emailed when email delivery is configured.

Keep your Query ID and sign in with the same Google or Apple account to track this complaint. If you forget the ID, use that account's email to sign in and view your complaint history.

CONSUMER PORTAL

Track Your Complaint

Sign in with the same Google or Apple email used to submit your complaint. Leave the Query ID blank to recover your complaint history.

Sign in with the account used to submit your complaint.

SERVICE HANDLER

Service Handler Dashboard

Welcome back, Service Handler

0 Total Assigned
0 Valid Complaints
0 Pending
0 Resolved

Recent Complaints

ID Complainant Issue Status Evidence Action

Quick Actions

SERVICE HANDLER

Complaint History

Resolved and rejected complaints. Search across all cases by Query ID, name, issue, or location.

IDComplainantIssueStatusEvidenceAction

SERVICE HANDLER

Give Solution

Select a complaint and send a response to the consumer.


Optional voice recording, up to 5 MB. It is attached only when you send the response.

When you submit the response, a notification will be emailed to the consumer's verified sign-in email if email delivery is configured.

ANTI CORRUPTION PORTAL Build a Better Tomorrow
✓

SERVICE HANDLER RECEIPT

Solution Sent

The response and status have been saved to the complaint record.

Query ID:

Updated status:

Consumer email:

Handler contact email:

Response:

The consumer can see this update in their complaint tracker. An email is sent when SMTP email delivery is configured and deployed.

KNOWLEDGE & ACTION

Take Action

General guidance for reporting suspected corruption and following a complaint.

Interface language: Choose a language in the top bar. Languages unavailable in Google Cloud Translation are shown but disabled.

SERVICE HANDLER

My Profile

SH

Service Handler

Senior Service Officer

Employee ID: SH-1024

Department: Public Grievance Cell