← Back

Privacy Policy

This is a personal portfolio, not a data business. Say yes to the cookie banner and a hedgehog (PostHog, hosted in the EU) watches which pages you visit, what you click, and records anonymous sessions, so I can fix whatever confuses people. Say no and it stays in its burrow, and none of that runs. Either way there are no ad networks, nothing is sold, and I never learn your name or email. The six boxes below explain exactly what is kept and why.

Last Updated: 05-Oct-2026

What we collect?

just the distance

A ballpark distance between you and my city, plus page views. If you accept the banner, also clicks, scroll behaviour, page speed, JavaScript errors and anonymous session replays. I don't know your name or email, and nothing follows you off this site.

Stored? Sold?

absolutely not

No user profiles, no ad networks, no data brokers. Analytics are anonymous: a random ID, no name or email. The heart counter uses a one-way hash so it can't be spammed.

Third party tools

ip + weather + a hedgehog

A free IP lookup gives an approximate city, and a weather API fetches today's temperature. Vercel Analytics counts traffic without cookies. PostHog (EU cloud) handles the analytics you opt into. Each has its own privacy policy. Your IP is never written down here in plain form.

Analytics

opt-in

Vercel Analytics counts page views without cookies. PostHog only runs after you accept the cookie banner: page views, clicks, page speed, errors and anonymous session replays, kept on EU servers. Decline and none of it runs. Still no idea if P. Sherman is really from 42 Wallaby Way, Sydney. 🐠

Cookies

two kinds

One entry in local storage remembers your banner choice. If you accept, PostHog also stores a random anonymous ID in a cookie and in local storage so it can tell your visits apart. Decline and nothing else is stored. Clear your browser data and it is all gone.

Your rights

GDPR & all that

Access, correction, deletion, objection — all yours under GDPR. But in practice, there's little to hand over: I see no name or email. The only things kept are a one-way hash of your IP for the heart counter, and, if you accept, a random anonymous ID in PostHog. Email me with that ID and I'll delete it.

Still have questions?

There's no data request form here, because there's no personal data to hand over. But if you're curious how the distance maths works, think the heart counter is lying to you, or just want to ragebait that the weather widget got your city wrong, feel free to write me back - .