Built for scale. Designed for humans.Compliance
This Cookie Policy explains how Black Opal Solutions Ltd ("Black Opal", "we", "us", or "our") uses cookies and similar browser storage technologies on our website at blackopal.so. It should be read in conjunction with our Privacy Policy.
This policy is issued in compliance with the UK Privacy and Electronic Communications Regulations 2003 (PECR) and the Information Commissioner's Office (ICO) guidance on cookies.
A cookie is a small text file placed on your device by a web server when you visit a website. Cookies allow the website to recognise your device on subsequent visits and remember preferences or session state. We also use localStorage, a browser-based storage mechanism that works similarly but is never transmitted to our servers.
This Cookie Policy explains how Black Opal Solutions Ltd ("Black Opal", "we", "us", or "our") uses cookies and similar browser storage technologies on our website at blackopal.so. It should be read in conjunction with our Privacy Policy.
This policy is issued in compliance with the UK Privacy and Electronic Communications Regulations 2003 (PECR) and the Information Commissioner's Office (ICO) guidance on cookies.
A cookie is a small text file placed on your device by a web server when you visit a website. Cookies allow the website to recognise your device on subsequent visits and remember preferences or session state. We also use localStorage, a browser-based storage mechanism that works similarly but is never transmitted to our servers.
This page explains what cookies and browser storage we use on our website and why. We've kept it as straightforward as possible alongside the full legal version.
Cookies are covered by UK law (PECR), which is why we need to tell you about them.
A cookie is a tiny file saved on your device when you visit a website. It lets the site remember things — like whether you've visited before. We also use localStorage, which works similarly but stays entirely on your device and is never sent to our servers.
We use a third-party analytics platform to understand how visitors interact with our website — including pages visited, navigation paths, and JavaScript errors. This helps us improve the website and diagnose technical issues.
We use PostHog (PostHog Inc.), configured to store and process all data on EU-based infrastructure at eu.posthog.com. Analytics requests are proxied through our own domain at /api/telemetry to improve reliability. PostHog does not use your data for advertising or share it with third parties.
PostHog's privacy policy is available at posthog.com/privacy.
PostHog is configured with the following settings:
PostHog assigns each visitor an anonymous identifier and associates the following data with it over the course of their visits: browser name and version, device type, approximate geographic location derived from IP address (city, region, country, and postal code), time zone, initial landing URL, and referral or campaign parameters where present in the URL. This constitutes an anonymous visitor profile. At no point is this profile linked to a personal identity — we do not call any user identification function, and no name, email address, or other identifying information is associated with it.
Legal basis: Analytics cookies are set on the basis of our legitimate interests (Article 6(1)(f) UK GDPR) in understanding and improving our website. You may opt out at any time (see below).
We use browser localStorage (not a cookie) to store your display preference for our website theme (light or dark mode). This data is stored exclusively on your device and is never transmitted to our servers or any third party.
Legal basis: This storage is strictly necessary to provide the display preference you have requested and does not require consent under PECR.
We use a third-party analytics platform to understand how visitors interact with our website — including pages visited, navigation paths, and JavaScript errors. This helps us improve the website and diagnose technical issues.
We use PostHog (PostHog Inc.), configured to store and process all data on EU-based infrastructure at eu.posthog.com. Analytics requests are proxied through our own domain at /api/telemetry to improve reliability. PostHog does not use your data for advertising or share it with third parties.
PostHog's privacy policy is available at posthog.com/privacy.
PostHog is configured with the following settings:
PostHog assigns each visitor an anonymous identifier and associates the following data with it over the course of their visits: browser name and version, device type, approximate geographic location derived from IP address (city, region, country, and postal code), time zone, initial landing URL, and referral or campaign parameters where present in the URL. This constitutes an anonymous visitor profile. At no point is this profile linked to a personal identity — we do not call any user identification function, and no name, email address, or other identifying information is associated with it.
Legal basis: Analytics cookies are set on the basis of our legitimate interests (Article 6(1)(f) UK GDPR) in understanding and improving our website. You may opt out at any time (see below).
We use browser localStorage (not a cookie) to store your display preference for our website theme (light or dark mode). This data is stored exclusively on your device and is never transmitted to our servers or any third party.
Legal basis: This storage is strictly necessary to provide the display preference you have requested and does not require consent under PECR.
We use a tool called PostHog to understand how people use the site in aggregate — which pages are visited, whether anything is broken, and how the site performs. All of this is anonymous; we can't identify you personally from it.
We've set PostHog up to keep all data on EU servers, and analytics requests go through our own domain rather than PostHog's directly. PostHog doesn't use your data for ads or sell it to anyone.
PostHog gives each visitor an anonymous ID and remembers some things about their visits: your browser and device type, an approximate location based on your IP address (like city or country — not your exact address), the first page you landed on, and any campaign parameters in the URL (like UTM tags). Think of it like a tally chart — we can see patterns across all visitors, but nothing is ever tied back to who you are. We never tell PostHog your name, email, or anything else that would identify you.
A few things PostHog does not do on our site:
When you switch the site between light and dark mode, we save that choice in your browser's localStorage. This never leaves your device — we never see it, and no cookie is set.
The following table lists all cookies and browser storage currently set on this website:
| Name | Provider | Type | Purpose | Duration |
|---|---|---|---|---|
ph_<token>_posthog |
PostHog (EU) | Analytics | Stores an anonymous visitor identifier, session state, and feature flag assignments; associated data includes browser, device type, approximate location, and navigation history | 365 days |
opal-theme |
Black Opal (localStorage) | Functional | Stores your chosen website theme (light or dark mode) | Persistent (localStorage — no expiry; cleared when you clear browser data) |
opal-cookie-consent |
Black Opal (localStorage) | Functional | Stores your analytics cookie preference (accepted or declined) | Persistent (localStorage — no expiry; cleared when you clear browser data) |
This website does not use authentication, shopping carts, or server-side sessions. We therefore set no strictly necessary cookies. The only third-party cookie is PostHog's analytics identifier.
The following table lists all cookies and browser storage currently set on this website:
| Name | Provider | Type | Purpose | Duration |
|---|---|---|---|---|
ph_<token>_posthog |
PostHog (EU) | Analytics | Stores an anonymous visitor identifier, session state, and feature flag assignments; associated data includes browser, device type, approximate location, and navigation history | 365 days |
opal-theme |
Black Opal (localStorage) | Functional | Stores your chosen website theme (light or dark mode) | Persistent (localStorage — no expiry; cleared when you clear browser data) |
opal-cookie-consent |
Black Opal (localStorage) | Functional | Stores your analytics cookie preference (accepted or declined) | Persistent (localStorage — no expiry; cleared when you clear browser data) |
This website does not use authentication, shopping carts, or server-side sessions. We therefore set no strictly necessary cookies. The only third-party cookie is PostHog's analytics identifier.
Here's exactly what gets stored:
| Name | Who sets it | What it does | How long |
|---|---|---|---|
ph_<token>_posthog |
PostHog (EU) | Gives you an anonymous ID so PostHog can understand how visitors navigate the site; stores browser, device type, approximate location, and first landing page | 1 year |
opal-theme |
Your browser (localStorage) | Remembers whether you prefer light or dark mode | Until you clear your browser data |
opal-cookie-consent |
Your browser (localStorage) | Remembers whether you accepted or declined analytics cookies | Until you clear your browser data |
We don't have user accounts or a shopping cart, so we don't set any of the session or security cookies you'd see on other sites.
All modern browsers allow you to view, block, or delete cookies and clear localStorage through their settings.
Guidance for major browsers:
When you first visit our website, a banner will appear below the navigation bar offering you the option to accept or decline analytics cookies. Your choice is saved in your browser's localStorage under the key opal-cookie-consent and applied immediately.
You may revisit this decision at any time by clicking Manage my cookies in the footer of any page. This will re-display the cookie banner so you can change your preference.
You can opt out of PostHog analytics tracking entirely in any of the following ways:
blackopal.so in your browser settingsBlocking the PostHog cookie does not affect your ability to use any part of this website.
Declining analytics cookies does not prevent you from accessing any content on our website. The site is fully functional without any cookies set. However, because PostHog is also used for automatic error tracking, opting out may reduce our ability to detect and diagnose technical issues you experience during your visit.
All modern browsers allow you to view, block, or delete cookies and clear localStorage through their settings.
Guidance for major browsers:
When you first visit our website, a banner will appear below the navigation bar offering you the option to accept or decline analytics cookies. Your choice is saved in your browser's localStorage under the key opal-cookie-consent and applied immediately.
You may revisit this decision at any time by clicking Manage my cookies in the footer of any page. This will re-display the cookie banner so you can change your preference.
You can opt out of PostHog analytics tracking entirely in any of the following ways:
blackopal.so in your browser settingsBlocking the PostHog cookie does not affect your ability to use any part of this website.
Declining analytics cookies does not prevent you from accessing any content on our website. The site is fully functional without any cookies set. However, because PostHog is also used for automatic error tracking, opting out may reduce our ability to detect and diagnose technical issues you experience during your visit.
Every browser lets you block or delete cookies. Here's where to find the settings:
When you first visit the site, a small bar appears just below the navigation. It gives you the option to accept or decline analytics cookies. We remember your choice in your browser.
You can change your mind at any time — just scroll to the bottom of any page and click Manage my cookies. The banner will reappear so you can update your preference.
There are a few ways to turn off analytics:
The website works completely normally either way — you won't miss any content.
Turning off analytics cookies doesn't stop you reading anything on the site. Everything works fine without them. That said, because PostHog also captures errors automatically, opting out means we may not be able to detect or diagnose technical issues you run into.
We review and update this Cookie Policy when we make material changes to our use of cookies or when required by changes in applicable law. The date of the most recent update is shown at the top of this policy.
Continued use of our website following publication of an updated policy constitutes acceptance of the revised terms.
We review and update this Cookie Policy when we make material changes to our use of cookies or when required by changes in applicable law. The date of the most recent update is shown at the top of this policy.
Continued use of our website following publication of an updated policy constitutes acceptance of the revised terms.
We'll update this page if we change how we use cookies, or if the law changes. The date at the top of the full legal version shows when it was last updated.
Generated at — on —
This document reflects the policy as it stands at the time of download and may be updated at any time without notice. You are responsible for checking this page regularly for the latest version.