Legal
Privacy Policy
Version baseline ยท Effective 07 Jun 2026
Councillor.io helps residents report local issues and helps councillors manage, prioritise, and respond to those reports.
We collect account information from Firebase Authentication, including your Firebase user ID and email address. We use this to sign you in, protect private pages, record who submitted a report, and decide whether a user is a resident, councillor, or superadmin.
When residents report issues, we collect the details they submit, such as title, description, category, location, attached photo references, status updates, and notes. Councillors may add public updates or internal notes while handling a report. Residents should avoid submitting unnecessary sensitive information.
The service may use AI features to summarise reports, suggest categories, draft replies, detect repeated topics, or help focus a complaint. AI processing must support the local civic workflow and must not be used to build unrelated datasets or scrape the service. Future councillor-approved answers will come through the first-party knowledge layer described in the product roadmap.
Uploaded photos and future media are intended to be stored privately with server-generated object keys and access controls. We store operational references in PostgreSQL and do not expose private bucket credentials to browsers.
We keep operational records for as long as needed to provide the service, support auditability, handle abuse, meet legal obligations, and preserve useful local issue history. You may ask for access, correction, or deletion of personal data where the law allows it. Some records may need to be retained for audit, security, billing, or public-interest reasons.
For privacy requests, contact the site operator using the published Councillor.io contact channel.