Cookies and browser storage
Last updated:
What this website stores
This website uses your browser’s local storage to remember the light or dark theme you choose. Local storage is separate from cookies: the saved preference is read by this website in your browser and is not automatically sent with requests to the server.
Services that deliver and protect this website may also set cookies. Their purposes are described below. A cookie managed by an external provider can be stored against this website’s domain.
Your theme preference
When you use the theme button, the website saves your choice of light or dark mode. It stores only that choice, without a personal identifier. The preference has no set expiry and remains until you clear this website’s data or your browser removes it. Choosing a different theme replaces the saved preference.
Without a saved preference, the website follows your device’s colour settings. If your browser blocks local storage, the theme button still works for the current page, but your choice will not be remembered when you load another page.
Cloudflare: delivery, security and analytics
This website uses Cloudflare to deliver traffic, protect against bots and malicious requests, perform security challenges, and provide traffic analytics. Cloudflare processes request information, including IP addresses, to provide these services.
Depending on the security checks applied during your visit, Cloudflare may set cookies including:
__cf_bm: supports bot detection. Cloudflare specifies an expiry of 30 minutes of continuous inactivity.cf_clearance: records security checks and challenge results. Its lifetime depends on the Cloudflare settings applied to this website.cf_chl_rc_i,cf_chl_rc_niandcf_chl_rc_m: help Cloudflare diagnose challenge-platform issues.
These cookies support security checks. Where Cloudflare’s Web Analytics beacon is used, Cloudflare states that it does not use cookies or local storage to collect its metrics. See Cloudflare’s cookie documentation, Web Analytics privacy information and Privacy Policy for details.
Hetzner: server hosting
The website runs on a dedicated server hosted by Hetzner. Requests to the website and data submitted through it are processed on this server. Hetzner’s hosting role does not itself require a visitor cookie, and this website does not include a Hetzner cookie-setting script. Read Hetzner’s data protection information for more about its role as a service provider.
Google Fonts and AbuseIPDB
Your browser retrieves fonts from Google Fonts and the contributor badge from AbuseIPDB. These external requests share connection information, such as your IP address, with the respective provider. AbuseIPDB and its delivery or security services may handle cookies according to their settings and your browser’s cookie restrictions.
For provider information, see the Google Fonts FAQ and AbuseIPDB Privacy Policy. Following a link to an external website also brings you under that website’s own cookie and privacy practices.
Managing stored data
You can remove the saved theme preference by clearing site data for keirahopkins.co.uk in your browser settings. This resets the website to your device’s colour preference the next time you visit.
Your browser also lets you inspect, delete or block cookies, including cookies from external services. Blocking or clearing security cookies may cause Cloudflare to repeat a challenge or prevent access until its checks can be completed.
For information about personal data, read the Privacy Policy. If you have questions about browser storage on this website, please get in touch.