Cookies / 02
Necessary by default. Measurement by choice.
This page explains the browser technologies used by the current Eloqubit website and how to revisit your decision.
Last updated 8 September 2026
What the site uses
Eloqubit uses cookies, local storage, and similar browser technologies to remember privacy choices, protect the enquiry form, and, when allowed, measure website use.
The visitor-facing categories are Necessary, which is always enabled, and Analytics, which is optional and maps to c15t's internal measurement category. There are no Advertising, Marketing, Personalisation, or Functionality choices.
Browser storage inventory
| Provider and name | Purpose | Category and timing | Duration |
|---|---|---|---|
Eloqubit/c15t: c15t cookie and local storage | Remembers the categories chosen and consent record ID. | Necessary; written after a choice is saved. | Up to 365 days under the current policy. |
Eloqubit/c15t: c15t:pending-consent-sync | Temporarily carries a changed preference across the reload used when consent is revoked. | Necessary; only during a revocation sync. | Removed after the next page initializes and syncs. |
Google Analytics: _ga and _ga_* | Distinguishes browser activity for GA4 measurement. | Analytics; only while Analytics consent is granted. | Controlled by the current Google tag configuration. |
Microsoft Clarity: _clck, _clsk, and Microsoft-domain identifiers used by its current SDK | Connects page views, heatmaps, and session replay. | Analytics; only after consent and only when Clarity is configured in Production. | Controlled by Microsoft's current service behavior. |
| Cloudflare Turnstile challenge state | Evaluates and verifies contact-form abuse risk. | Necessary; used on the contact page. | Short-lived and controlled by Cloudflare. |
The repository does not enable Turnstile pre-clearance, so it does not intentionally request a cf_clearance cookie. Vercel, Neon, Upstash, Drizzle, and Resend support server-side processing and are not used by the application to create visitor-facing browser storage.
What happens before a choice
The same-origin c15t endpoint resolves the regional policy. The contact page loads Turnstile so an enquiry can be verified. Microsoft Clarity does not load before Analytics consent.
In Vercel Production, the direct Google tag can initialize with Google Consent Mode set to denied. While denied, it does not read or write Analytics cookies, but Google can receive limited cookieless consent and measurement pings. This is denied-mode processing, not granted Analytics. The site does not use Google Tag Manager or a second GA4 implementation.
Accept, reject, customize, or withdraw
On an opt-in first visit, the privacy panel provides comparably available controls to accept Analytics, reject Analytics, or customize the two categories. Necessary cannot be switched off. Rejecting Analytics leaves ordinary pages and the enquiry form available.
Use Privacy choices in the global footer to reopen the panel. Withdrawing Analytics saves a denied preference and reloads the page so previously loaded optional scripts do not continue in the old browser context. Browser controls can also clear stored choices, which may make the panel appear again.
Where the resolved regional policy supports it, Global Privacy Control is treated as an opt-out signal. Supporting that signal voluntarily does not claim that every privacy law or threshold applies to Eloqubit.
Service behavior can change
Third-party SDKs and browser rules can change names or create additional short-lived technical state. Eloqubit reviews this inventory against the deployed site and provider documentation rather than assigning unverified cookie durations.
Questions about privacy can be sent to privacy@eloqubit.com.
Start a project conversation or use the Cookie Policy. Privacy choices can be changed from the permanent Cookie settings control in the footer.