cookie policy

Last updated 6 September 2026

what cookies are

Cookies are small text files stored in your browser when you visit a website. They allow the site, or third-party services the site uses, to recognise your browser across page views and visits. Some cookies are essential for core functionality; others support analytics and are only set with your consent.

how this site uses cookies

This site uses no advertising cookies and no cookies for personalisation or marketing. Two kinds of cookie can be set: analytics cookies, only after you accept via the consent banner, and one security cookie set by Cloudflare, which serves the site. The Ahrefs web analytics tool sets none at all, being cookieless by design.

No functional or session cookies are set by this site itself. The consent preference you set via the banner is stored in your browser's local storage, not as a cookie. The security cookie is described under security cookie below.

how consent is applied

Analytics tools on this site are delivered through Google Tag Manager (container GTM-TZ4LP3MM). Tag Manager sets no cookies of its own. It is a loader that decides which analytics tools are allowed to run, based on Google Consent Mode v2 signals derived from your choice.

Before you accept, Google's tag does load, but runs in a consent-denied state: it sets no cookies, creates no identifier for you, and sends only aggregate, non-identifying signals. Microsoft Clarity does not load at all until you accept. Advertising and personalisation consent is never granted by this site under any circumstances, so no advertising cookies are set whatever you choose.

Clarity does not read Google Consent Mode signals, so when you accept we send it a separate signal of its own, granting analytics storage and denying advertising storage. Until it receives that signal the Clarity project is configured to record nothing at all.

analytics cookies

The following cookies are set only if you accept analytics via the cookie banner.

Google Analytics 4

GA4 is used to measure page views, session behaviour, and traffic sources. All data is aggregated and no personal identity is inferred.

Google Analytics asks for two years on both of these. Browsers cap any cookie at 400 days, so 400 days is what actually lands on your device, and that is the figure quoted above.

Microsoft Clarity

Clarity records anonymised session data including scroll depth, clicks, and heatmaps. Recordings are used to identify usability issues. No keystrokes or sensitive inputs are recorded.

Clarity is also capable of setting cookies on Microsoft's own domains, including CLID on clarity.ms and MUID on bing.com, which Microsoft uses for advertising as well as analytics. We tell Clarity that advertising storage is denied for every visitor, whether you accept or reject, so those should not be set. If any do appear, they are on Microsoft's domains rather than ours, so this site cannot delete them and you would need your browser's cookie settings or Microsoft's own privacy controls. Browsers that block third-party cookies, which Safari and Firefox do by default, stop them independently of anything we do.

_ga, _ga_2K2YXR2Z56, _clck and _clsk are first-party cookies and are deleted immediately if you withdraw consent below.

cookieless analytics

Ahrefs web analytics is loaded on all pages without consent because it does not set any cookies and does not collect personal data. It uses aggregate, privacy-preserving methods to count traffic. No opt-out is required or available.

embedded content

Some pages include embedded YouTube videos. These are loaded via youtube-nocookie.com, YouTube's privacy-enhanced mode, which does not set cookies when the page loads. If you play an embedded video, YouTube may set its own cookies on your device. Those cookies are governed by Google's privacy policy, not this site's consent banner.

contact

Questions about cookies or data handling can be sent to liam@liamhayward.co.uk. Further detail on how personal data is handled more broadly is in the privacy policy.