Skip to main content

Cookies and analytics

Current status: checking…

This site uses as little on-device storage as it can. Nothing optional runs before you have made a choice — the consent banner appears before any analytics script is loaded, and declining leaves the site fully functional.

What is stored on your device

ItemTypePurposeDurationCategory
themelocalStorageRemembers light/dark preferenceUntil clearedEssential
ms_consent_v1localStorageRecords your analytics choiceUntil cleared or changedEssential
ms_attr_v1localStorageCampaign/referrer snapshot for enquiry attribution30 daysFunctional
GA4 cookies (_ga*)HTTP cookiesAggregate analytics, only if you acceptedSet by Google AnalyticsOptional (consent)
Cloudflare Turnstile challenge itemsEmbedded challenge + short-lived cookiesBot protection on the enquiry forms (security)Short-lived; only around form useEssential (security)
Google Calendar booking itemsEmbedded booking page + Google cookiesOffering and confirming a scoping-call time slotOnly while the booking pop-up is in useFunctional (booking)

The two GA4 rows exist only if you accepted analytics. GA4 is configured to receive no personally identifying data: no names, emails, form content, or anything you type appears in events or URLs.

Change your choice

Your choice applies to this browser. Changing it takes effect immediately — accepting loads analytics from now on; declining removes nothing from the past (aggregate data already recorded is governed by GA4 retention settings) but nothing further is collected.

Questions about this page or the privacy notice? Use thegeneral enquiry form with the category "Privacy or data request".