Re
First-Party Isolation (FPI)... Perplexity says:
First-Party Isolation (FPI) in Firefox is generally
not recommended anymore for most users; newer built‑in features like Total Cookie Protection / Dynamic FPI and Network Partitioning have effectively replaced it and are actively maintained, while classic FPI is not.
What FPI Does
First-Party Isolation makes every site’s storage and identifiers (cookies, cache, etc.) strictly
per‑site, preventing one site from reading tracking data set by another. It originated in the Tor Browser and was ported into Firefox mainly to ease Tor’s maintenance, not as a mainstream, fully supported Firefox feature.
Why It’s Not Recommended Now
- Mozilla support explicitly notes that FPI is “not a supported feature” and suggests disabling it and using Strict Enhanced Tracking Protection (ETP), which enables a dynamic FPI‑like behavior that is supported.
- Privacy‑hardening projects (e.g., arkenfox and community discussions) state FPI has been superseded by Network Partitioning and Total Cookie Protection in Firefox 85+ and that enabling FPI can disable those newer mechanisms and is “no longer maintained” outside Tor.
Practical Downsides of FPI
- Breakage of third‑party logins (Google, Facebook, some SSO flows) and embedded services; Mozilla’s study found the FPI group hit the most issues of tested privacy settings.
- More annoying CAPTCHAs and friction with services that expect cross‑site state.
- Less efficient caching and higher data usage because shared resources (CDN fonts, JS libraries) get re‑downloaded per site.
- No smooth migration: enabling FPI wipes existing cookies/cache because they weren’t partitioned before.
What To Use Instead
For a privacy‑focused but usable Firefox setup today, a common recommendation is:
- Leave privacy.firstparty.isolate false.
- Set Enhanced Tracking Protection to Strict, which turns on Dynamic FPI‑style state partitioning / Total Cookie Protection that isolates third‑party storage while keeping better web compatibility.
- Optionally add containers for extra separation of profiles (work vs personal, different logins), which complements but doesn’t replace Firefox’s built‑in state partitioning.
When Might You Still Use FPI?
You might still consider classic FPI only if:
- You understand that it’s effectively a Tor‑style hardening option, not a mainstream feature.
- You are willing to accept frequent breakage and spend time debugging login and SSO problems.
For most Firefox users, including privacy‑conscious ones, the
recommended path is Strict ETP / Total Cookie Protection rather than manually enabling FPI.