Strictly necessary (no consent required)
The following are exempt from consent under TDDDG Section 25 (formerly TTDSG Section 25) because they are strictly necessary for the website to function:
- Consent preference (
__biocompile_consentin localStorage): records whether you accepted or declined analytics. Values:acceptedordeclined. Persists until you clear it or use the "Cookie settings" link in the footer. - Cloudflare Turnstile: sets a short-lived token when you submit the contact form, used solely to verify you are human (Art. 6(1)(f) GDPR, legitimate interest in preventing spam).
Anonymous mode (before you choose)
Before you make a choice on the consent banner, we run PostHog in a fully anonymous configuration:
- No cookies or localStorage entries are set by analytics.
- No device identifier is created or persisted.
- We instruct PostHog to discard your IP address.
- We record aggregate measurement events only: a page-view event (page path, the referring domain if any, and a coarse viewport class of mobile, tablet, or desktop), clicks on our calls to action, and a redirect event when you leave for our application.
- Full autocapture, session recording, and feature flags are all disabled, and page text and element attributes are masked.
Because nothing is stored on or read from your device, this mode falls outside TDDDG Section 25 consent requirements. It is based on our legitimate interest in measuring aggregate site usage (Art. 6(1)(f) GDPR).
Full mode (after you accept)
If you click "Accept", PostHog switches to full mode:
- Page views, clicks and interactions (autocapture, which never captures the values you type into fields), and Core Web Vitals (LCP, INP, CLS, FCP) are recorded.
- A visit identifier is stored in localStorage and a cookie to link events within a session.
This is based on your consent (Art. 6(1)(a) GDPR).
After you decline
No analytics requests are made and any in-memory data from anonymous mode is discarded.
Withdrawing or changing your choice
Click the "Cookie settings" link in the footer at any time to re-open the consent banner and change your choice. Your previous preference is cleared and you can accept or decline again.
Third parties
PostHog is hosted exclusively in the EU (Frankfurt, Germany). Cloudflare provides CDN and Turnstile from EU data centers. No data is shared with third-party advertisers or brokers. See our Privacy Policy for the full processor list.