Legal

Cookie policy

This page explains which cookies and similar storage this website may use, and how you control optional analytics.

Updated July 2026

Strictly necessary

Hosting and security systems (for example Vercel) may use strictly necessary technical storage so the site can be served securely. These are not used for advertising.

Your analytics preference is stored in your browser’s local storage under the key koppie_analytics_consent so we remember Accept or Reject across visits.

Optional analytics (Google Analytics 4)

If you accept analytics cookies, and a GA4 measurement ID is configured for this environment, we load Google Analytics 4 via the official Next.js GoogleAnalytics component. Typical first-party cookies include _ga and _ga_* used to distinguish visitors and sessions.

Analytics helps us understand page usage, engagement and which pages lead to enquiries. We do not send form contents, names, emails, phone numbers, WhatsApp numbers or message text to Google Analytics.

GA4 does not load, and those cookies are not set, until you choose Accept analytics. Rejecting non-essential keeps analytics unloaded.

Managing cookies

Use Cookie settings in the website footer to reopen the preference dialog at any time. If you change from Accept to Reject, we clear accessible _ga / _ga_* cookies for this site and reload the page so the analytics script is removed.

You can also control and delete cookies through your browser settings.

Questions about how we handle information?

Use the contact form and we will point you to the right section — or clarify anything that is still provisional pending legal review.