Skip to content

Total Cookie Protection in Waterfox

Total Cookie Protection (TCP) confines cookies to the site where they were created, so trackers can’t use the same cookie to follow you across different websites. TCP works together with Waterfox’s Enhanced Tracking Protection (ETP) to help stop cross‑site tracking while keeping sites functional.

  • Each top‑level site gets its own, separate “cookie jar.”
  • Third‑party content (ads, widgets, analytics) embedded on a page cannot reuse their cookies on other sites.
  • This protection applies in both normal and Private Windows.

Without TCP, third‑party content can set a cookie once and re‑identify you on other sites that embed the same content. TCP partitions cookie storage by the top‑level site:

  • Cookies set by an embedded third party on site A are not accessible when that same third party appears on site B.
  • Partitioning applies broadly to mechanisms that behave like cookies and can be used for cross‑site tracking.

This approach preserves important functionality (for example, staying signed in on a single site) without letting trackers correlate your identity across many sites.

What changes compared to blocking all cookies

Section titled “What changes compared to blocking all cookies”
  • TCP reduces cross‑site tracking without breaking as many sites as “block all third‑party cookies.”
  • Blocking all cookies often prevents sign‑in widgets, payment flows, comments, and media embeds from working.
  • With TCP, Waterfox isolates cookies per site and also blocks known trackers through Enhanced Tracking Protection.

If a specific feature needs limited cross‑site access (for example, single‑sign‑on), Waterfox may prompt you to allow it for that site. Prefer per‑site allowances over global changes.

Waterfox provides several levels of protection. TCP is enabled alongside these settings.

  1. Open Settings
  • Click the menu button menu button > Settings.
  • macOS: Waterfox > Settings (or Preferences).
  1. Privacy & Security
  • In Enhanced Tracking Protection:
    • Standard (recommended): Balanced protections with TCP; best compatibility.
    • Strict: Stronger protections; may break some sites.
    • Custom: Fine‑tune items like Cookies (e.g., block cross‑site tracking cookies, block all third‑party cookies, or all cookies — not recommended).

Changes take effect after reloading sites.

Allow limited cross‑site cookies for a site

Section titled “Allow limited cross‑site cookies for a site”

Some flows (e.g., identity providers, embedded payments) may need temporary cross‑site cookies.

Options:

  • Use the prompt:

    • If Waterfox detects a required cross‑site cookie, it may show a prompt to allow it for the current site. Approve only if you trust the site. You can revoke later.
  • Turn off protections for this site:

    • Click the protections shield/lock icon in the address bar.
    • Turn off protections for this site (wording may vary) and reload.
    • Turn protections back on when you’re done.
  • Add a site exception:

    1. Settings > Privacy & Security > Cookies and Site Data > Manage Exceptions.
    2. Add the site and choose Allow.
    3. Reload the page.

If a site behaves oddly after changing settings:

  • Clear just that site’s data:

    1. Click the lock/connection icon in the address bar.
    2. Clear cookies and site data for the site.
    3. Reload and sign in again if required.
  • Or clear from Settings:

    • Settings > Privacy & Security > Cookies and Site Data > Manage Data, search for the site, Remove, then reload.
  • Sign‑in loops or “Something went wrong”

    • Use Standard protection, reload, or allow cross‑site cookies for the site via the prompt or an exception.
    • Clear cookies for the site and try again.
  • Embedded widgets or checkout won’t load

    • Temporarily turn off protections for the site, complete the flow, then restore protections.
    • Or add a targeted site exception.
  • I want stricter privacy

    • Use Strict Enhanced Tracking Protection and keep TCP.
    • Consider Private Windows for sensitive sessions.

Waterfox on Android includes Enhanced Tracking Protection and related privacy controls. Behavior and available settings may vary by Android version.