Cityograph ("we", "us", "our") operates the website at cityograph.com and the Cityograph map poster tool. This Privacy Policy explains what information we collect when you use our services, how we use it, and your rights in relation to it.
Cityograph is designed to run primarily in your browser. Map rendering, poster customisation, and export are all performed client-side. This architecture means we have no technical need â and no desire â to collect or process your personal data.
We collect the bare minimum needed to keep the service running reliably. Specifically:
- Server access logs â standard web server logs that record your IP address, the page requested, timestamp, and browser type. These are retained for up to 30 days for security and diagnostic purposes, then automatically deleted.
- Aggregate usage statistics â anonymised counts of page views and feature usage (e.g. how many exports were made in a given day). These contain no personally identifiable information and are used solely to understand how the tool is used.
- Voluntary contact information â if you email us directly, we receive your email address and any information you choose to include. We use this only to respond to your message.
We want to be explicit about what we do not collect, because we think you deserve to know:
- City names or locations you search for
- Poster designs, themes, or settings you configure
- Exported files â these are generated and saved entirely in your browser
- Your name, email address, or any account details (no account is required)
- Device fingerprints or persistent identifiers
- Behavioural tracking or click paths
- Cross-site tracking data of any kind
Cityograph depends on three open-source mapping services to function. When you use the tool, your browser communicates directly with these services. Each has its own privacy policy, which we link to below.
| Service | Purpose | Data sent | Privacy policy |
|---|---|---|---|
| OpenStreetMap | Map tiles | Your IP address and the tile coordinates requested | osmfoundation.org |
| Nominatim | Geocoding | The city name or search string you type, and your IP address | nominatim.org |
| MapLibre GL JS | Rendering | Loaded as a JavaScript library â no data is sent to MapLibre servers | maplibre.org |
We do not use Google Analytics, Facebook Pixel, or any advertising or behavioural tracking scripts. No third-party analytics platform receives data about your usage of Cityograph.
Cityograph uses browser localStorage to persist your last-used settings between sessions â things like your chosen theme, layout preference, and map position. This data never leaves your device and is not accessible to us.
- We set no tracking cookies of any kind.
- We set no third-party cookies.
- localStorage entries used by Cityograph are prefixed
cityograph_and can be cleared at any time from your browser settings.
The following retention periods apply to the limited data we do hold:
- Server access logs â automatically purged after 30 days.
- Aggregate anonymised statistics â kept indefinitely as they contain no personal data.
- Emails you send us â kept for as long as the conversation is relevant, and deleted on request.
There is no user account system and therefore no user profile, purchase history, or saved poster data that we could retain even if we wanted to.
Under applicable data protection law (including the GDPR), you have the right to:
- Access â request a copy of any personal data we hold about you.
- Erasure â ask us to delete any personal data we hold (primarily any emails you've sent us).
- Rectification â ask us to correct inaccurate personal data.
- Object â object to any processing of your personal data.
- Portability â request your data in a portable format.
Because we collect so little data, most of these rights will have limited practical scope. To exercise any right, email us at privacy@cityograph.com and we'll respond within 30 days.
Cityograph is not directed at children under the age of 13. We do not knowingly collect personal information from children. If you believe a child has provided us with personal information, please contact us at privacy@cityograph.com and we will delete it promptly.
We may update this Privacy Policy from time to time. When we do, we'll update the "Last updated" date at the top of this page. For significant changes, we'll post a notice on the Cityograph homepage.
If you have any questions about this Privacy Policy or how we handle data, we'd love to hear from you. Privacy questions go to a dedicated address so nothing gets lost.