Cookie policy
This page lists every cookie and similar technology this site uses, including those set by the third-party services we rely on. We do not set advertising or analytics cookies until you opt in, but some of the services below run in a limited, cookie-free mode before that — this page says plainly which is which.
Cookies we set
These come from this site and are needed for it to work or to remember a choice you made. They are never used for advertising.
| Name | Purpose | Retention | Type |
|---|---|---|---|
cmwp_consent | Remembers your cookie choice so we do not ask again. | 12 months | Essential |
cmwp-theme | Remembers whether you chose the light or dark theme. Stored in your browser's localStorage and never sent to our server. | Until you clear it | Essential |
PHPSESSID | Signs administrators in. Only ever set on the /admin area — never on a public page. | Session | Essential |
Third-party cookies
Three Google and Cloudflare services run on this site. What each one stores depends on the choice you make in the cookie banner.
Cloudflare
Cloudflare delivers and protects this site. It may set a cf_clearance or __cf_bm cookie to tell real visitors apart from automated traffic. These are strictly necessary security cookies: they carry no advertising identifier and are set regardless of your consent choice, because without them we cannot keep the site available. See Cloudflare's cookie reference.
Google Analytics 4
We use Google Analytics to understand which pages are useful. Its script loads on every page, but until you accept analytics cookies it runs in Google's consent-denied mode: it sets no _ga cookie and sends only aggregated, cookieless measurement pings that cannot identify you or follow you across sites. If you accept, it sets _ga and _ga_XG0YVSM52D (2 years) to count returning visits.
Google AdSense
We show ads from Google AdSense. Its script also loads on every page, and until you accept marketing cookies it serves only non-personalised ads — chosen from the content of the page you are reading, not from any profile of you. If you accept, Google and its advertising partners may set cookies such as IDE or __gads to personalise ads and limit repeats. You can control this independently at Google My Ad Center.
How consent works here
We use Google Consent Mode v2. Before any Google tag runs, this site declares analytics and advertising storage as denied. That default holds until you choose otherwise, so a visitor who ignores the banner is never tracked and never sees a personalised ad.
We are telling you the tags still load, rather than claiming the site is tracker-free, because that is what actually happens — they simply run in a restricted mode that stores nothing on your device.
Changing your mind
Use the Cookie settings link in the footer to reopen the banner and change your choice at any time. Withdrawing consent is as easy as giving it, and takes effect immediately. You can also clear cookies for this site in your browser, which resets everything above.
More
See our privacy policy for what we do with the information you send us, how long we keep it, and how to ask for a copy or its deletion.