Cookie Policy

Last updated: April 17, 2026

This page explains every cookie and local-storage item this site uses, what it's for, how long it stays, and how to decline the optional ones. It's the companion to our Privacy Policy, which covers the broader data practices behind the site.

What Cookies Are (and Aren't)

A cookie is a small text file that a website stores in your browser so it can recognize you on the next visit. Some are strictly necessary for a site to work. Others are optional — they help the site owner understand how pages are used, or let advertisers serve relevant ads. This site uses a small set of both, and every optional cookie is off until you click Accept on the consent banner.

We also use localStorage for a handful of user-preference settings (theme, font size, accessibility toggles). localStorage is similar to a cookie but it never leaves your device and is not sent to any server.

Cookies We Set

Every cookie and localStorage item this site may use is listed below. The Category column tells you whether we set it before or after your consent.

Name Provider Purpose Category Storage Duration
cookie-consent jwatte.com Remembers whether you accepted or declined the consent banner. Strictly necessary localStorage Until cleared by you
jw-theme, fontScale, contrast, reading-guide jwatte.com Accessibility preferences — dark/light theme, font scale, contrast mode, reading guide toggle. Strictly necessary localStorage Until cleared by you
analyzer-skill-level, cvm-history-v1, batch-snapshots jwatte.com Your preferences and saved snapshots inside the free SEO tools at /tools/. Nothing here is sent anywhere; it's only readable by this site in your browser. Strictly necessary localStorage Until cleared by you
_ga, _ga_* Google Analytics 4 (Google LLC) Anonymous usage analytics — which pages are read, how long, where visitors arrive from. Optional (opt-in) Cookie Up to 2 years
_clck, _clsk, CLID, MR, MUID, SM Microsoft Clarity (Microsoft Corporation) Session replay and heatmap analytics. Clarity does not collect personally identifiable information. Optional (opt-in) Cookie Up to 1 year
__gads, __gpi, IDE, DART and related Google ad cookies Google AdSense (Google LLC) Display-advertising cookies set by Google when ad slots are present. Only activates on pages that render an AdSense unit. Optional (opt-in) Cookie Up to 2 years

Strictly Necessary vs Optional

The items marked Strictly necessary are set by this site before you click anything. They store the consent choice itself, the accessibility preferences you've set, and the local tool state for the free SEO tools. None of them track you across other sites, none are sent to a server, and none can be used to identify you.

The items marked Optional are third-party cookies for analytics and advertising. They are not set unless you click Accept on the consent banner. If you decline, the Google Analytics and Clarity scripts don't load at all, which is stricter than the typical "category-based" consent most sites offer.

How to Change Your Mind

If you previously accepted and want to revoke consent, or previously declined and want to opt in:

  1. Open your browser's developer tools (F12 or right-click → Inspect).
  2. Go to ApplicationLocal Storagehttps://jwatte.com.
  3. Delete the cookie-consent key.
  4. Refresh the page — the consent banner will reappear.

Or, more directly, clear your browser's site data for jwatte.com and the banner will reappear on your next visit. Clearing site data removes all localStorage (including accessibility preferences and saved tool snapshots).

Third-Party Opt-Outs

You can opt out of the analytics and advertising providers directly, even without declining the banner:

  • Google Analytics — install the Google Analytics Opt-out Add-on in your browser.
  • Google Ads personalization — adjust preferences at Google Ad Settings.
  • Microsoft Clarity — Clarity respects the browser's Do Not Track signal. Enable DNT in your browser settings to opt out.
  • Industry-wideDAA WebChoices (US) or YourOnlineChoices (EU) let you opt out of personalized ads across many providers at once.

Do Not Track and Global Privacy Control

This site respects the Global Privacy Control (GPC) signal where supported by your browser. If your browser sends a DNT or GPC header, the consent banner will default to declined for optional cookies. You can still explicitly accept via the banner if you prefer.

Cookies Set by Content You Interact With

Some pages embed third-party content (YouTube video players, Amazon book-purchase links). Clicking into those embeds may cause the third party to set its own cookies on their domain — this site has no visibility into or control over those. See each provider's privacy policy for detail: Google, Amazon.

Changes to This Policy

We'll update this page whenever cookies are added, removed, or their purpose changes. The Last updated date at the top of the page reflects the most recent change. Material changes are also reflected in the consent banner text so returning visitors see the update.

Contact

Questions about cookies, data handling, or a specific request (access, export, deletion) go to the contact page, or use the floating message button on any page. We answer every message.

See also: Privacy Policy · Accessibility · Disclaimer

Accessibility Options

Text Size
High Contrast
Reduce Motion
Reading Guide
Link Highlighting
Accessibility Statement

J.A. Watte is committed to ensuring digital accessibility for people with disabilities. This site conforms to WCAG 2.1 and 2.2 Level AA guidelines.

Measures Taken

  • Semantic HTML with proper heading hierarchy
  • ARIA labels and roles for interactive components
  • Color contrast ratios meeting WCAG AA (4.5:1)
  • Full keyboard navigation support
  • Skip navigation link
  • Visible focus indicators (3:1 contrast)
  • 44px minimum touch/click targets
  • Dark/light theme with system preference detection
  • Responsive design for all devices
  • Reduced motion support (CSS + toggle)
  • Text size customization (14px–20px)
  • Print stylesheet

Feedback

Contact: jwatte.com/contact

Full Accessibility StatementPrivacy Policy

Last updated: April 2026