open-parliament

Privacy Policy

Last Updated: July 6, 2026

This Privacy Policy explains how Demopol Labs Ltd ("we", "us", or "our"), a company registered in the United Kingdom, collects, uses, and protects your information when you use the Open Hansard mobile application (the "App").

We are committed to "Privacy by Design." The App is designed as a local-first application to read UK Parliamentary debates. We do not require you to register an account or log in to use the App.


1. Information We Do Not Collect (No Personal Data)

Except for the limited diagnostic data described in Section 3 (Sentry), we do not collect, store, or transmit any of your personal data.


2. Local Data Storage

All data generated by your use of the App is stored strictly on your device. This data is not uploaded to our servers.

You can delete all of this local data at any time by clearing the App's storage or uninstalling the App from your device.


3. Crash Reporting and Performance Monitoring (Sentry)

To ensure the App is stable and reliable, we use Sentry, a service provided by Functional Software, Inc. (d/b/a Sentry). Sentry helps us identify, diagnose, and fix software errors and performance issues.

Diagnostic Data Collected by Sentry:

If the App crashes or experiences a performance issue, Sentry automatically collects the following non-personally identifiable diagnostic information:

IP Anonymization:

While Sentry processes connection metadata (such as IP addresses) to transmit crash reports, we have configured Sentry to mask and anonymize IP addresses at the ingestion level. We do not store or associate your IP address with crash diagnostics.

No personally identifiable information (PII) or user content (such as your saved speeches or search queries) is sent to Sentry.

For more information, please refer to Sentry's Privacy Policy: https://sentry.io/privacy/.


4. Third-Party Services and External APIs

To display parliamentary information, map constituencies, and play broadcasts, the App communicates directly with several external APIs. When the App requests data from these services, your device establishes a connection, which transmits standard technical metadata (such as your IP address and user-agent) to the third party in transit.

These third parties process your requests under their own terms and privacy policies:

  1. UK Parliament APIs (parliament.uk): Used to fetch verbatim Hansard debate sections, bills list/detail, and Member profiles.
  2. OpenCouncilData (opencouncildata.co.uk): Scrapes and downloads council political control tables and councillor listings.
  3. Democracy Club Candidates API (candidates.democracyclub.org.uk): Used to enrich councillor information with profiles, photos, and contact links.
  4. Nominatim (OpenStreetMap) (openstreetmap.org): Used to search and geocode constituency names for mapping.
  5. ONS Open Geography (ArcGIS): Used to load constituency and local authority boundary polygons for maps.
  6. parliamentlive.tv: Used to scrape broadcast schedules and search for events.
  7. Embedded WebViews: When playing video broadcasts, the App loads parliamentlive.tv in a system webview. parliamentlive.tv may use cookies or other tracking mechanisms subject to their own policies.

5. UK and EU GDPR Compliance (Data Subject Rights)

For users in the United Kingdom (UK GDPR / Data Protection Act 2018) and the European Union (EU GDPR):


6. California Consumer Privacy Act (CCPA/CPRA) Compliance

For residents of California, United States:


7. Children's Privacy

The App is not directed at children under the age of 13 in the United States, or under 16 in the UK/EU. We do not knowingly collect personal information from children. If you believe we have inadvertently collected information from a child, please contact us.


8. Changes to This Privacy Policy

We may update our Privacy Policy from time to time. We will notify you of any changes by posting the new Privacy Policy on this page and updating the "Last Updated" date.


9. Contact Us

If you have any questions or suggestions about this Privacy Policy, please contact us: