Cookie policy
Last updated: 13 November 2026
This site works fully without cookies. It stores one small thing to remember your answer to the cookie question, and sets Google Analytics cookies only if you accept them. "No thanks" is as easy as "Accept", and you can change your choice at any time.
What is stored on your device
| Name | Set by | What it's for | How long | Needs your consent |
|---|---|---|---|---|
ks-consent (local storage) | this site | remembers whether you accepted analytics, so we don't ask on every page. It never leaves your browser | 6 months | no: strictly necessary |
_ga (cookie) | Google Analytics, on this site's domain | a random identifier that tells visits from the same browser apart | 6 months | yes |
_ga_B12DYE25BF (cookie) | Google Analytics, on this site's domain | keeps the state of your current visit | 6 months | yes |
That's all. There are no advertising or social media cookies. Firebase Hosting, which serves the site, sets no cookies, and neither does the showcase video. What Google Analytics collects, and why, is in the privacy policy.
How consent works here
- Until you click Accept analytics, the Google Analytics script isn't even loaded: nothing is sent to Google Analytics and no analytics cookie is set.
- When you accept, Google's Consent Mode is set to allow analytics storage only. Advertising storage, ad user data and ad personalisation stay refused, and Google signals are off.
- If you click No thanks, or your browser sends a Global Privacy Control signal, analytics stay off.
- We ask again after 6 months, or if what we use changes.
Changing your choice
Click Cookie settings at the bottom of any page, or the button above. If you withdraw consent, the site stops Google Analytics and deletes its cookies from your browser. You can also delete cookies and site data in your browser's settings at any time; the site will then ask again.
Questions
See how to contact us.