PopHealth Map is an independent project run by Harvey Seville. It is not an NHS or government service, and it is not endorsed by the NHS, any local authority or any of the organisations whose data it shows.
The figures come from published official sources, listed with their dates in the methodology and technical notes. How they are put together and presented is this project's own work. For anything on this page, a correction, or a request to remove something, email contact@pophealth.uk.
In short
- The site sets no cookies and has no analytics, no trackers and no adverts. Its fonts and map code are served from this site, not from Google or a code library service.
- The map runs in your browser, on data files downloaded from this site. Clicking areas, filtering, comparing and exporting all happen on your own device.
- Three optional parts of the page do send something elsewhere: the Ask panel, postcode search and the background map. Each is described below.
The Ask panel
Please do not enter patient or personal information. Ask about places, not people: no names, NHS numbers, addresses or details of anyone's health or circumstances.
The Ask about this data panel answers questions in plain English. When you send a question:
- Your question is sent to a small server run for this site on Cloudflare (a Cloudflare Worker), which passes it on to Anthropic. Anthropic's Claude model writes the answer.
- To write it, the model asks your browser to look up figures in the data the map has already loaded. Those figures are sent back the same way. The rest of the conversation in the panel is sent along with each new question, so the model can follow it. Closing or reloading the page clears that conversation.
- To apply the limit of 10 questions a day, the Worker records your IP address with a count of today's questions. That record is deleted automatically after 48 hours.
- If you never send a question, nothing is sent to the Worker or to Anthropic. Opening the panel on its own sends nothing.
Anthropic and Cloudflare handle what they receive under their own policies: Anthropic's privacy policy and Cloudflare's privacy policy.
Answers are written by an AI model. The figures in them come from the map's own data, but the wording does not, so check anything that matters before acting on it.
Postcode search
When you type a postcode into the search box, that postcode, and nothing else, is sent to postcodes.io, a free postcode lookup service, to find where it is. Like any website, postcodes.io also sees your IP address. Other searches, such as a ward, a GP practice or a charity, are matched in your browser and are not sent anywhere.
A full postcode can cover a small number of homes. If you are working from someone's address, search by ward or neighbourhood name instead.
The background map
The street map behind the data is made of image tiles requested from CARTO, or from Esri if CARTO's tiles cannot be loaded. As with any web request, the tile provider sees your IP address and which part of the map you are looking at. Nothing from the map's own data layers is sent with those requests.
Hosting
The pages and data files are served by GitHub Pages. Like any web host, GitHub receives your IP address and the addresses of the pages and files your browser asks for. See GitHub's privacy statement.
What is stored in your browser
A few display preferences are kept in your browser's own storage so the map opens the way you left it. They stay on your device and are not sent anywhere. Clearing this site's data in your browser removes them.
| Name | Kept in | What it is for |
|---|---|---|
phTourSeen | Local storage | Notes that the tour has been shown, so it does not start by itself on every visit. |
phPanelCollapsed | Local storage | Whether you hid the side panel on a wide screen. |
phPanelWidth | Local storage | The width you dragged the side panel to. |
phMapControlsFolded | Local storage | Whether the map controls in the side panel are folded or open. |
phAskUsed | Local storage | Today's date and how many Ask questions this browser has used, so the panel can show how many are left. Your questions themselves are not stored. |
devBannerDismissed | Session storage | That you closed the "In development" strip. Cleared when you close the tab. |
Charity locations
The charities on the map and in the Directory come from the Charity Commission's register of charities, which publishes each charity's contact details. Many small charities give a trustee's home as their contact address, so for smaller charities the site shows only an approximate location and no street address.
Anyone can ask for a charity's record to be removed from this site by emailing contact@pophealth.uk with the charity's name or registered number. Changing the details on the register itself is done with the Charity Commission.
The data on the map
The statistics on the map are published figures for areas, such as wards and neighbourhoods, with the publishers' own rules for small numbers already applied. They are not records about individuals. GP practices, pharmacies, dentists and hospitals come from published NHS registers. The methodology and technical notes list every source.
Questions and requests
For a question about this page, a correction, or a removal request, email contact@pophealth.uk. If you are not happy with the reply, you can also contact the Information Commissioner's Office.