← Back to map

Privacy Policy

Last updated: May 2026

What we collect

  • Device ID: A randomly generated UUID stored on your device. We do not link this to your name, email, phone, or any personally identifiable information.
  • Location (optional): If you grant permission, your GPS coordinates are used only to show nearby safety signals and position the map. We do not store your continuous location history.
  • Safety reports: When you submit a concern, we store the area coordinates, report type, and timestamp. No personal information is attached.

What we do NOT collect

  • Name, email, phone number, or any identity documents
  • Browsing history or app usage patterns beyond this site
  • Photos or files you may attach to a report (processed client-side only)
  • IP addresses for tracking purposes (IPs are used only for rate limiting and discarded)

How data is used

Community reports are aggregated at the area level (H3 grid cells of ~174m) to compute safety risk scores. Individual reports are never displayed with identifying information. All data processing serves a single purpose: surfacing community safety patterns for Bengaluru residents.

Data retention

Safety reports decay in influence over time (exponential time-decay scoring). Reports older than 90 days contribute negligibly to risk scores. We may periodically purge reports older than 6 months.

Third-party services

  • Map tiles: Loaded from CARTO CDN (basemaps.cartocdn.com). Their privacy policy applies to tile requests.
  • Hosting: Frontend on Cloudflare Workers, backend on Render.com, database on MongoDB Atlas.

Your rights

Since we don't collect personal information, most data protection requests (access, correction) don't apply. If you wish to delete all reports associated with your device, clear your browser's site data — this generates a new device ID, effectively disassociating you from past reports.

Contact

For privacy concerns, reach us at the project's GitHub repository.