Legal

Google Analytics and Google Ads cookies are set on every visit. PostHog analytics and advert matching wait for your yes, and rejecting is one click. This page names everything this site stores on your device and what each one is for.

Every visitGoogle Analytics and Google Ads
Asked firstPostHog and advert matching
Nopersonalised adverts or remarketing
Any timeyou can change your mind

Rejecting costs you nothing. Every page and the quote tool work exactly the same either way.

Everything this site stores

Google Analytics and Google Ads cookies on every visit, one entry we need, and PostHog analytics and advert matching only if you allow it. Google Analytics and Google Ads set their cookies whenever the site is opened, through Google Tag Manager. The entry we need is your quote answers, saved in your own browser so you can come back to a part-finished quote. PostHog analytics and advert matching are off unless you say yes, and you can say no and carry on using the site normally.

What the site stores, in full

This is the complete list. There is nothing underneath it.

Everything this website stores on your device
NameTypePurposeLasts
pf-quote-v4Local storageYour answers so far in the quote tool, so you can close the tab and come back to a part-finished quote.7 days
_gaCookieGoogle Analytics. A random identifier that tells one browser apart from another, so one person reading four pages is not counted as four people. Set by Google Tag Manager, whatever you choose in the banner.2 years
_ga_EQC9YZYRE4CookieGoogle Analytics. Keeps the current visit together as one session. Set by Google Tag Manager, whatever you choose in the banner.2 years
_gcl_auCookieGoogle Ads. Lets Google link an enquiry or a call from this site to an advert click, so we can see which adverts produce enquiries. Set by Google Tag Manager, whatever you choose in the banner.90 days
_gcl_awCookieGoogle Ads. Set only when you arrive by clicking one of our adverts, and holds the reference for that click. Set by Google Tag Manager, whatever you choose in the banner.90 days
_gcl_gbCookieGoogle Ads. The same, for an advert click from an app on an iPhone or iPad. Set by Google Tag Manager, whatever you choose in the banner.90 days
pf-consent-analytics-v2Local storageYour yes or no to analytics, so we do not ask again every time you open a page. Set whichever way you answer.Until you clear it
ph_phc_uKSuimGJdrLeieLQg3YKhwkiXjzgVyKhRxvJVtebZWJ3_posthogCookiePostHog. A random identifier that tells one browser apart from another and keeps a visit together, so four pages read by one person are not counted as four people. It holds nothing about who you are. Only set if you said yes.1 year
ph_phc_uKSuimGJdrLeieLQg3YKhwkiXjzgVyKhRxvJVtebZWJ3_posthog_cpmCookiePostHog. A shorter copy of the same random identifier, which PostHog uses to keep its two records in step. Only set if you said yes.1 year
ph_phc_uKSuimGJdrLeieLQg3YKhwkiXjzgVyKhRxvJVtebZWJ3_posthogLocal storagePostHog. The same random identifier, plus the site you arrived from on your first visit. Only set if you said yes.Until withdrawn
ph_phc_uKSuimGJdrLeieLQg3YKhwkiXjzgVyKhRxvJVtebZWJ3_posthog__flagsLocal storagePostHog. Its settings for this site, kept so they are not fetched again on every page. Only set if you said yes.Until withdrawn
ph_phc_uKSuimGJdrLeieLQg3YKhwkiXjzgVyKhRxvJVtebZWJ3_posthog, ph_phc_uKSuimGJdrLeieLQg3YKhwkiXjzgVyKhRxvJVtebZWJ3_window_id, ph_phc_uKSuimGJdrLeieLQg3YKhwkiXjzgVyKhRxvJVtebZWJ3_primary_window_exists, ph_phc_uKSuimGJdrLeieLQg3YKhwkiXjzgVyKhRxvJVtebZWJ3_session_registered_propertiesSession storagePostHog. Keeps track of the current visit and browser tab, so pages read in one sitting count as one visit. Only set if you said yes.Until the tab closes
pf-consent-ads-v3Local storageYour yes or no to advert matching, so we do not ask again every time you open a page. Set whichever way you answer.Until you clear it

Google may also read or set its own cookies on its own domains (google.com and doubleclick.net) when it records that a visit, an enquiry or a call came from one of our adverts. Those are governed by Google's cookie policy.

Our hosting provider records the ordinary server logs that every website generates when a page is requested. That is not storage on your device and it is not a cookie. It is covered in the privacy policy.

A cookie and local storage are not the same thing

The words get used interchangeably, usually by people who would rather you did not look closely. The difference matters here, so it is worth two paragraphs.

Cookies

A cookie is sent back to the server

A cookie is a small file your browser attaches to every request it makes to a site. That is what makes it useful for tracking: the server sees it each time, so it can recognise a returning visitor, and third party cookies let a company recognise you across other websites entirely.

Local storage

Local storage stays on your device

Local storage is a note your browser keeps for one website, in your browser, on your machine. It is never attached to a request and never travels to us. The quote tool reads it back when you return to the page, and that is the only time anything reads it at all.

Both are covered by the same law, the Privacy and Electronic Communications Regulations, which is about storing or accessing information on your device by any means. So the technical distinction does not let anyone off. What matters is the next section.

What we will not do

Google Analytics and Google Ads cover narrow things: how the site is used, and which of our Google adverts led to an enquiry or a call. Here is what they are not, and what we are not doing with them.

  • No personalised adverts or remarketingMeasuring whether an advert led to an enquiry is a different thing from following you around the internet with adverts. We do not build a profile of you, we do not show you adverts based on this visit, and every page tells Google not to use the visit for personalised advertising, rather than merely leaving the feature unused.
  • PostHog analytics and advert matching wait while you decidePostHog is not fetched, parsed or run until you have said yes to analytics. Your email and phone are not sent to Google until you have said yes to advert matching.
  • No cookie wallYou can ignore the banner and read the whole site. Nothing is withheld, nothing is degraded, and there is no second prompt trying again on the next page.
  • Recordings never show what you typeIf you say yes to analytics, PostHog can record how a page was used: scrolling, clicks and what was on screen, with any page errors and load timings. Every form field is hidden in those recordings, and so are the lines that show your postcode or phone number back to you. If you send us an enquiry, your visit is linked to it so we can see how you found us. The data is held in the EU, and recordings are deleted after 30 days.
  • What Google is told about your enquiryWhen you send us an enquiry or tap to call us, Google is told that it happened, so the advert that brought you here gets the credit. If you said yes to advert matching, it is also sent your email address and phone number in scrambled (hashed) form, so it can match the enquiry to an advert click. It is never sent your name, your message, your address or your quote answers.

How this page stays true

Every entry in the table above is named from the code that sets it, not typed out separately, so the two cannot drift apart. If the site starts storing something new, this page changes in the same release rather than at some later date when somebody remembers.

No is still an answer here.

You can turn PostHog analytics and advert matching down, use the quote tool, see a number and leave. Google Analytics and Google Ads count the visit under a random ID, and nothing that identifies you by name is recorded anywhere.

Summary of what this website stores
Analytics cookies2 Google, every visit; 2 PostHog, only if you agree
Advertising cookiesUp to 3 Google Ads, every visit
Local storage entries5
Kept for7 days to 2 years