# Firefox Initial Privacy Setup **User:** jsutter **Config:** `users/jsutter.nix` → `programs.firefox` ## Privacy Configuration ### Privacy Policies (Locked) - Password manager: Disabled - Password saving: Disabled - Form history: Disabled - Telemetry: Disabled - Firefox Studies: Disabled - CaptivePortal: Disabled ### Homepage & Privacy - Search: Disabled and locked - Top Sites/Highlights/Snippets: Disabled - Recommendations: Disabled (extensions, features) ### Content Blocking - Mode: Strict - Tracking protection: Enabled (social, fingerprinting, cryptomining) - Do Not Track: Enabled - Fingerprinting resistance: Enabled ### Permissions (Block All) - Location requests - Notification requests - Autoplay (audio/video) - Virtual Reality requests ### Data Collection - Sanitize on shutdown: Enabled (cache, cookies, history, etc.) - Private attribution: Disabled - Battery API: Disabled ## Build & Verify ```bash nixos-rebuild build --flake .#framework sudo nixos-rebuild switch --flake . ``` ## Verification URLs - `about:policies` - Active policies - `about:preferences#privacy` - Privacy settings - `about:preferences#home` - Homepage/new tab settings ## Notes - Original extensions: uBlock Origin, Privacy Badger, Facebook Container, Multi-account Containers - All privacy settings declaratively managed via Home Manager - Settings persist across Firefox updates