Cookie Policy
Last updated:
// what is stored
- cookie-consent
-
Stored in
localStorage. Holds your choice:acceptedordeclined. Required to remember your cookie preference across visits. - PostHog analytics (cookieless by default)
- By default, analytics run in memory-only mode - no cookies or localStorage are written. A cookieless visitor signal is used to estimate unique visitors without identifying you.
- PostHog analytics (after you accept)
-
If you accept cookies, PostHog upgrades to
localStorage+cookiepersistence and enables heatmap & session recording. All form inputs are always masked. - Mixpanel product analytics (only after you accept)
-
Mixpanel does not run at all until you accept. After acceptance it
records anonymous product-usage events (page views, which case studies and posts you open, contact and
booking clicks) in
localStorage- no cookies, no IP-based geolocation, and no personal user profiles.
// heatmaps & session recording
Heatmaps and session recording capture aggregated click and scroll interactions to help improve page layout. They are only enabled after you explicitly accept cookies. All input fields (passwords, emails, form text) are masked and never recorded.
// change your choice
To reset your cookie preference, clear the stored value and reload the page:
- 1.
Open DevTools → Application → Local Storage →
joechrisnaldy.com - 2.
Delete the
cookie-consentkey - 3. Reload the page - the banner will reappear
Alternatively, run in your browser console:
localStorage.removeItem('cookie-consent'); location.reload();
// more detail
For the full data disclosure including retention windows and third-party services, see the Privacy Policy.