FixMyCity BENGALURU

Legal

FixMyCity — Privacy Policy

Last updated: 2026-09-14

Applies to: the FixMyCity mobile application (com.mycity.orrgo) and fmc.orrgo.com

This is a working draft prepared alongside the code. It reflects what the software actually does as of this date — every claim below is traceable to a specific behaviour in the codebase. Have it reviewed by a lawyer qualified in Indian data-protection law before publishing. Google Play requires a live URL for this document before the listing can go live.

Who we are

FixMyCity is an independent civic issue reporting platform for Bengaluru. It is not a government service and is not affiliated with, endorsed by, or operated by any government body.

What we collect, and why

DataWhyKept
Google account email, name, profile pictureTo create and identify your accountUntil you delete your account
Phone number (optional)A contact detail you may add to your profile, for future complaint filing. Not used to sign in, never displayed on a reportUntil you delete your account
Device identifier (hashed)To recognise your devices and revoke a lost oneUntil the device is removed
Device integrity verdictTo distinguish real handsets from emulators submitting fabricated locations30 days
Precise location of a reportTo attribute the issue to the correct ward and authoritySee "Location" below
Photographs you captureThe evidence in a reportUntil the report is removed or your account is deleted
Photo EXIF (GPS, capture time)To check the photo was taken where and when the report claims. Read on your device and not carried into the uploaded imageMetadata retained with the report; not in the served file
IP addressRate limiting, abuse prevention, security logs30 days
Notification tokenTo tell you when your report is updatedUntil you sign out or uninstall

We do not collect contacts, calendar, SMS, call logs, browsing history, or advertising identifiers. We do not use advertising or third-party analytics SDKs.

Location — read this part

This is the most sensitive thing we handle, and we treat it differently from most apps:

Who we share it with

We do not sell personal data. We do not share it for advertising.

Where your photographs are stored

Naming this specifically, because you could not infer it from using the app and the provider's brand has nothing to do with civic reporting.

Your photographs are uploaded from your device straight to an image storage and delivery service operated by BuddyLoan (nudge.buddyloan.in for upload, media.buddyloan.com for delivery). They do not pass through our own API. They are encrypted with AES-256-GCM before they leave your device, and decrypted again when the app displays them.

The rest of your report — the location, the answers, your note — is held on our own infrastructure and is not sent to that provider.

If you donate

Donations are optional and change nothing about your account or your reports.

Payment is handled entirely by HDFC SmartGateway, on their page. We never see and never store your card number, UPI ID, or bank credentials — what comes back to us is a reference, an amount, and whether it succeeded.

If you give us a name or an email address on the donation form we keep them with that record, so we can send a receipt and answer questions about the payment. Both are optional; a donation without either is a perfectly good donation. We do not add a donor's email to any mailing list, because we do not have one.

Donation records are kept as long as the law requires us to keep financial records, which is longer than the rest of your data. Deleting your account does not delete them, for the same reason.

Public content

Reports, photographs, captions, comments and support counts are public. Anyone can see them, in the app and on the web. Your display name is shown; your email and phone number never are. Do not photograph identifiable people, number plates or house numbers if you would not want that published.

Automated processing

Your rights (DPDP Act, 2023)

Children

FixMyCity is not intended for anyone under 18. We do not knowingly collect data from children. If you believe a child has an account, contact the grievance officer and we will remove it.

Security

Credentials are stored in the device's hardware-backed keystore. Traffic is HTTPS only — the app refuses cleartext connections. Sessions can be revoked individually or all at once from Settings. Refresh tokens rotate on every use, and a reused token invalidates the whole session family.

Changes

We will update the "last updated" date and, for material changes, ask you to accept the new version in the app before you continue.