HolidayPuffin

Last updated 26 September 2026

Cookie Policy

This page lists every cookie and piece of browser storage this site uses. Most of what we store is not a cookie at all but local storage in your own browser, which never leaves your device. We have listed it anyway, because the law treats storing information on your device the same way regardless of the technique.

We count visits with Vercel Web Analytics. It sets no cookies and stores nothing in your browser, which is why it does not appear in the tables below; what it records is described in our privacy policy. There is no Google Analytics, no Meta pixel and no session recording here.

Strictly necessary

These are required for the site to work and are not optional. Recording your cookie choice is itself necessary — otherwise we would have to ask on every page.

NameProviderPurposeDuration
Supabase authenticationSupabaseKeeps you signed in. Only set if you create an account and log in.Session and refresh tokens, expiring on logout
puffin_consentHoliday PuffinRemembers your choice on this banner, so we do not ask again and so we know whether affiliate tracking may load.Until you clear it or change your choice

Functional

These remember small preferences so the site does not nag you. They stay in your browser and are never sent to us or to anyone else.

NameProviderPurposeDuration
puffin_newsletter_dismissedHoliday PuffinRemembers that you closed the newsletter prompt so it stops reappearing.Until browser storage is cleared
puffin_newsletter_subscribedHoliday PuffinRemembers that you already subscribed, so we stop asking.Until browser storage is cleared
puffin_themeHoliday PuffinRemembers whether you chose light or dark mode. Only set if you use the switch; otherwise the site follows your device.Until browser storage is cleared

Marketing and affiliate tracking

This loads only if you accept. It lets a partner see that a booking started here so they pay us commission, which is how the site is funded. If you reject it, the script is never added to the page — not merely disabled.

NameProviderPurposeDuration
Travelpayouts affiliate scriptTravelpayouts (tp-em.com)Attributes a booking to this site so our partner pays the commission that funds it. Loaded only if you accept.Set by Travelpayouts; see their own policy

Third parties that see your IP address

Fonts are loaded from Google Fonts and Fontshare, and images from Unsplash. These are not cookies, but your browser has to contact those services to fetch the files, and they necessarily receive your IP address in doing so. We do not control what they log.

Changing your mind

You can change your choice at any time. Rejecting stops the affiliate script loading on your next page view.

You can also block or delete cookies in your browser settings. Blocking the strictly necessary ones will stop you being able to sign in.

For how we handle personal data more generally, see our privacy policy.