Privacy policy
Updated 2026-10-29
This policy matches the scripts this site actually ships on 2026-10-29. Controller: the editors of virtueandasledgehammer.net. Contact: [email protected].
What loads, and when
Google Analytics 4, Microsoft Clarity and both Adsterra placements are requested as the page loads, not after a click. With no saved choice, the loaders use “granted” and show the notice without saving an affirmative choice; a saved “granted” keeps loading them. Reject records “denied” for 180 days, stops these loaders, removes the ad slots, and reloads the page so vendor timers stop. Cookie settings in the footer reopens the notice. Global Privacy Control or Do Not Track is treated as Reject. YouTube is the exception: its player loads only after you press the poster.
| Third party | Purpose | When | Cookies / storage |
|---|---|---|---|
Google Analytics 4 — G-VRLHW256WN | Counts page views, sessions, referrers and basic events so we know which guides are read. | Default load; Reject stops it | First-party cookies _ga and _ga_<container> can persist for up to 2 years. The property-specific event retention setting has not been independently confirmed; we do not claim a configured duration. |
Microsoft Clarity — project z53gbu85sh | Heatmaps and session recordings of clicks, scrolls, taps and layout. Form inputs are masked by default. | Default load; Reject stops it | First-party cookies _clck (about 1 year) and _clsk (about 1 day); Microsoft may also read CLID, MUID, ANONCHK, MR and SM. Retention is set by Microsoft. |
Adsterra — NativeBanner_1 31978849 | Sponsored content in the page flow. Adult advertising is off. | Default load; Reject stops it | Adsterra and its demand partners set cookies or local storage from bicea.org and creative hosts; names vary by campaign, so we do not claim a fixed inventory. |
Adsterra — SocialBar_1 31978851 | A dismissible sponsored bar pinned to the bottom of the viewport. | Default load; Reject or the close button stops it | The same partner-controlled storage as NativeBanner_1, plus our vas_socialbar_closed flag. |
YouTube (youtube-nocookie.com) | Plays a trailer or longplay after you press the poster. | Click only | YouTube may set its own cookies after play. We do not read them. |
| Cloudflare and the site host | DNS, TLS, caching and ordinary connection logs (IP address, user agent, URL, time) to serve and secure the site. | Every request | Cloudflare may set __cf_bm for bot management; the host keeps short-lived access logs. |
Observed request hosts
Local first-visit browser checks on 2026-10-29 observed Google at www.googletagmanager.com and www.google-analytics.com; Microsoft Clarity at www.clarity.ms, scripts.clarity.ms and letter-prefixed collection hosts under clarity.ms; and Adsterra delivery/creative services at bicea.org, static.nresystems.com, cdn.storageimagedisplay.com, cdn.show-sb.com, cdn.show-creative1.com and cdn.cloudpiko.com. These delivery and creative hosts are requested by the default-on placements, not only after Accept; Reject disables them on the next reload. Campaign hosts can change. YouTube and its media hosts are requested only after a video click.
Cookies and localStorage on this site
| Key | Owner | What it holds | Lifetime |
|---|---|---|---|
vas_consent (localStorage) | This site | Your Accept or Reject choice, a timestamp, the 180-day window, and record version 1. | 180 days, then ignored |
vas_socialbar_closed (localStorage) | This site | That you closed the Adsterra Social Bar, with a timestamp. | 180 days |
_ga, _ga_<container> | Google Analytics 4 | A random client identifier and session information. | Up to 2 years |
_clck, _clsk | Microsoft Clarity | The Clarity user ID and session identifier. | About 1 year and 1 day |
| Adsterra / demand-partner cookies | Adsterra and partners | Frequency capping, fraud checks and campaign measurement. Names depend on the creative. | Set by the partner |
The site sets no first-party tracking cookie of its own beyond the two localStorage records above. Fonts are served from this domain, not from Google Fonts. The host may keep access logs to run and secure the site; we do not use them to build an advertising profile.
Legal basis and retention
This build uses the default-on behavior described above; an absent choice is not an affirmative consent click. vas_consent records the current loading preference, not proof of an opt-in. The default Google Consent Mode state denies ad storage, ad user data and ad personalization while granting analytics storage; the loader then applies the current preference. Serving the pages and securing them relies on our legitimate interest in running the site. The consent record lasts 180 days. We have not verified the GA4 property-specific event retention setting and do not publish a guessed value. Microsoft controls Clarity retention; Adsterra and its partners control theirs. Email you send is processed to answer you and is kept only while the correction or question is open. You can withdraw consent at any time with Reject or Cookie settings; withdrawal does not affect processing that already happened. We do not sell personal information, and the site is not aimed at children.
Your choices and personalized advertising
Reject stops GA4, Clarity and Adsterra for 180 days and removes the ad slots. Global Privacy Control and Do Not Track are treated as Reject. You can also limit personalized advertising across the wider web:
- Google Ads Settings for Google advertising personalization.
- YourAdChoices and NAI opt-out for participating ad partners.
- Your Online Choices for European advertising choices.
- Adsterra privacy policy and Microsoft privacy statement for the vendors named above.
To ask for a copy, a correction, or deletion of mail we hold, or to object to the log interest, email [email protected]. You can also complain to your local data protection authority.
Changes
If a script or vendor changes, this page and its date change in the same release. Current date: 2026-10-29. Aliases /privacy-policy/, /cookie-policy/, and /cookies/ redirect here.


Sources and check date
Public sources checked: 2026-10-29.
Figures supported by one provider are single-source snapshots. An API, store page and translation from that same provider are not independent confirmations. Conflicts are preserved; unknown values are left blank. Editorial policy.
Checked 2026-10-29. Corrections: contact.