Voice of Keralamമലയാളം

Privacy policy

Voice of Keralam is an app and website where people in Kerala report public problems (potholes, garbage, broken streetlights, blocked drains) and follow them in public until they are fixed. This policy explains what personal data we collect, why, who can see it, how long we keep it, and your rights under India's Digital Personal Data Protection Act, 2023 (the DPDP Act) and the Information Technology Act, 2000 and its rules.

1. Who we are

2. The short version

3. What we collect, and why

3.1 Your account

3.2 Reports you post

3.3 Taking part

3.4 Where you live and "Your representatives"

When you create an account, we ask for your grama panchayat or municipality, and you may add your ward. We use them to show you your elected representatives and the contact details their offices publish. They are never used to decide who a report goes to, and not for votes, rankings or notifications either. Only you can see them. You can change them at any time, and they are deleted with your account.

3.5 "Write it for me" (optional AI writing help)

When you tap Write it for me, we send the category, the problem detail, the place name and your notes (with phone numbers masked) through OpenRouter to an AI model, which writes a title and description in both languages. We ask the AI providers not to keep or train on the data. We never send your name, mobile number or GPS location. We log that a write happened (which model, how long it took, whether you edited the result), not the text. You review and edit the text before posting.

3.6 See translation

When you tap See translation, the published text (already public, with phone numbers masked) is sent to Google Cloud Translation. We keep each translation so the same text is never sent twice. To apply the daily limits, we keep a record of who asked for a translation and how many characters for 3 days.

3.7 Notifications

If you allow notifications, we keep your device's push token (Firebase Cloud Messaging), its platform and language, and your notification settings, such as quiet hours. A token is removed when you sign out, when it stops working, or after 270 days without use. Notifications waiting to be sent are deleted after 30 days.

3.8 Elected representatives and their staff

3.9 Crash reports

If the app crashes or hits a serious error, Firebase Crashlytics (Google) collects technical data: the phone model, Android version, app version, the error and where in the app's code it happened, and a random installation ID. It does not collect your name, email address, mobile number, reports or location.

3.10 Technical logs

Our service providers keep short-lived technical logs (IP address, time, device or browser type, the request made) to run the service securely and to stop abuse.

3.11 Things done by your phone's own services

3.12 What we don't collect

No contacts, SMS or call logs. No location in the background. No advertising IDs and no marketing trackers. The camera and microphone are used only when you take a photo or video, record a voice note or dictate.

4. Who can see what

4.1 Everyone

Anyone, with or without an account, and search engines can see: reports, with their photos, videos and voice notes; the location pin and place names; the reporter's display name (or "A resident of …"); the status history and office updates; comments with the commenter's name; vote and comment counts; and rankings and scorecards. Report pages on voiceofkeralam.in can appear in search results (new, unverified reports and closed ones are not indexed).

4.2 Elected offices

The verified representative of a seat, and up to 3 staff they add, see everything public, plus the reporter's mobile number on reports tagged to their office, so they can call about the problem. Not for "Hide my name" reports. Every time they look at a number, it is written to an audit log.

4.3 Our moderators and admins

They see flagged content, strikes and appeals, and (admins only) seat claims and proof files. Staff accounts need two-step sign-in, and their actions are written to an audit log that cannot be edited.

4.4 Legal requests

We share personal data with authorities only when Indian law requires it, for example under a court order or a lawful request under the IT Act. We check each request and share only what is required. The identity behind a "Hide my name" report is revealed only under a valid legal order.

4.5 Never

We don't sell or rent personal data, and we don't use it for advertising.

5. Service providers and where data is stored

These companies process data for us, under contracts that limit what they may do with it:

ProviderWhat forWhere
SupabaseDatabase, sign-in (including password-reset emails), server functionsMumbai, India
CloudflareWebsite, uploads, storage of photos, videos and voice notes, deliveryStorage in Asia-Pacific; delivery through Cloudflare's worldwide network
Google FirebasePush notifications; crash reportsGoogle's data centres, which may be outside India
Google Cloud TranslationSee translationGoogle's data centres
Google Maps PlatformThe map in the appGoogle's data centres
OpenRouter and the AI model providers it usesWrite it for meOutside India (mainly the United States)

Some of these providers process data outside India. The DPDP Act allows this, except to countries the Government of India restricts.

6. How long we keep data

7. Your rights

Under the DPDP Act you can:

We acknowledge requests within 24 hours and resolve them within 15 days.

8. Deleting your account

9. Children

You must be 18 or older to create an account. Anyone can browse without an account. We don't knowingly collect personal data of children. If you believe a child has an account, tell us and we will delete it. The community rules ask people not to photograph children, and faces in photos are blurred.

10. Security

All connections are encrypted (HTTPS). Database rules let each person read only what they are allowed to. Proof documents are kept in a private store and opened by admins through short-lived links. Staff accounts need two-step sign-in, and access to sensitive data is logged. No system is perfectly secure: if a data breach affects you, we will tell you and the Data Protection Board as the law requires.

11. Permissions on your phone

12. Changes to this policy

We will publish any new version here with its date, and tell you in the app before an important change takes effect.

13. Languages

This policy is available in Malayalam and English. If the two versions ever differ, the English version applies.

14. Contact and Grievance Officer