Cookie Policy
Last updated: September 28, 2026
This page describes the cookies and similar technologies (including localStorage) used on whitneysolutions.tech. It complements our Privacy Policy.
On your first visit we show a consent banner. Essential storage (theme preference and your consent choice) works without accepting. Optional analytics — PostHog and, when configured, Google Analytics 4 — load only after you choose Accept. Choosing Decline keeps the Site working without non-essential analytics.
Essential
These are needed for basic Site features. They do not require analytics consent.
| Name | Type | Purpose | Duration |
|---|---|---|---|
theme | localStorage | Remembers light or dark mode. | Until you clear site data or change the theme |
ws-cookie-consent | localStorage | Stores whether you accepted or declined non-essential analytics. | Until you clear site data |
Cloudflare (e.g. __cf_bm, similar) | Cookie (when set by Cloudflare) | Our hosting and security provider may set essential network cookies to deliver the Site and protect it from abuse. See Cloudflare's privacy policy. | Typically short-lived (hours) |
Analytics (non-essential)
These load only if you Accept on the consent banner, the relevant environment variable is configured, and (for PostHog) your browser is not sending Do Not Track.
PostHog
Product analytics and session recordings. Cookies and localStorage entries typically begin
with ph_. They hold a random visitor identifier and link pages of one visit
into a single recording. Form inputs are masked in the browser before anything is sent
(maskAllInputs). Details are in the
Privacy Policy.
Google Analytics 4 (when enabled)
If a GA4 measurement ID is configured, gtag.js may set cookies such as _ga and
_ga_* to distinguish visitors and sessions. GA4 is not loaded unless that ID
is set and you have accepted analytics cookies.
Third-party tools you open
- Calendly. Opening the scheduling widget may cause Calendly to set its own cookies. See Calendly's privacy notice.
Your choices
-
Use Accept or Decline on the banner. To change later, clear this site's data in your
browser (which removes
ws-cookie-consent) and reload — the banner will appear again. - You can also block or delete cookies in browser settings, or use a content blocker. The Site keeps working if you do.
- PostHog still respects Do Not Track even after Accept.
Contact
Questions about cookies: [email protected]. Full privacy details: Privacy Policy.