Puhtaat

Privacy

Cookies and browser storage

This page explains which cookies and other browser storage Puhtaat uses and how to change your choice.

Version 1.4 · updated 30.8.2026

1. What cookies are

A cookie is a small piece of data stored by the browser. Puhtaat also uses localStorage. Necessary storage supports the service, authentication, security or a choice you make. Optional analytics storage is used only with your consent.

2. Necessary storage

  • puhtaat_locale

    Remembers your selected language.

    Browser retention: 1 year

  • puhtaat_analytics_consent

    Remembers whether you allow optional analytics. Analytics does not start without permission.

    Browser retention: 180 days

  • puhtaat_customer_session_[request identifier]

    Keeps the personal quote view open after email-link verification. The cookie is protected with HttpOnly.

    Browser retention: 7 days

  • Clerk session cookies

    Provide company authentication and security. Exact names and duration depend on the session.

    Browser retention: for the session or according to Clerk account settings

  • Cloudflare Access session cookies

    Provide administration authentication and security.

    Browser retention: for the session or according to Cloudflare Access settings

  • Cloudflare Turnstile and security cookies

    Protect public forms against automated abuse. Cloudflare may set cf_clearance when required.

    Browser retention: for the check and Cloudflare security settings

  • puhtaat:competition-draft (localStorage)

    Stores non-sensitive quote-form choices on the device so the form can be continued. Names, contact details, free text and access instructions are not stored.

    Browser retention: up to 7 days

3. Optional analytics

With consent, PostHog EU processes page views, interface events, browser technical data and a pseudonymous identifier. Limited session replay may start only after a quote-request, company-application or quote form is started, or a result/error view is opened from an email link. Form values and sensitive text are masked; console logs, request bodies or headers and canvas content are not recorded; token-bearing /open/ routes are excluded.

  • puhtaat_posthog_distinct_id

    Links consented usage events to the same pseudonymous browser.

    Browser retention: 180 days

  • PostHog ph_ storage

    Maintains the analytics session and consented pseudonymous state.

    Browser retention: according to PostHog settings, up to 365 days

Google Tag Manager loads only after consent. It manages tags and does not currently load advertising tracking or set a fixed Puhtaat cookie itself.

4. Changing your choice

You can change your choice at any time using Cookie settings in the footer. Disabling analytics stops new analytics events and active session replay and removes Puhtaat’s PostHog identifier. Other stored data can be removed in browser settings, which may sign you out or clear a form. Withdrawing consent does not affect the lawfulness of earlier processing.

5. Contact

For questions about cookies or personal-data processing, contact tuki@puhtaat.fi.