Skip to content

SlimFox is a project aimed at debloating Firefox browser by removing unnecessary features and components to enhance performance and streamline user experience.

License

Notifications You must be signed in to change notification settings

ltx0101/SlimFox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 

Repository files navigation

SlimFox


SlimFox

A PowerShell script designed to modify Mozilla Firefox policies on Windows, optimizing privacy and performance by disabling telemetry, Pocket, Firefox accounts, and other unwanted features.

Features

Click Here
  • Disable Telemetry
    Prevents Firefox from collecting and sending telemetry data.

  • Disable Pocket
    Removes Pocket integration from Firefox.

  • Disable Firefox Accounts
    Blocks Firefox sync and account-related features.

  • Disable Crash Reporter
    Prevents Firefox from sending crash reports.

  • Disable Studies
    Stops Firefox from running studies that collect user data.

  • Disable Extension Recommendations
    Prevents Firefox from recommending extensions based on browsing behavior.

  • Disable Search Suggestions
    Stops Firefox from showing search suggestions.

  • Disable Prefetching
    Prevents Firefox from preloading pages and DNS queries to save bandwidth and enhance privacy.

  • Disable Captive Portal
    Disables captive portal detection.

  • Disable Firefox View
    Removes the Firefox View feature.

  • Disable Form Autofill
    Turns off automatic form filling.

  • Disable Location Services
    Prevents websites from accessing location services.

  • Disable WebRTC
    Prevents IP leaks through WebRTC.

  • Disable Hardware Acceleration
    Forces Firefox to use software rendering.

  • Disabl ePocket Sponsored Stories
    Removes sponsored stories from the Pocket recommendations.

  • Enable Tracking Protection
    Enables Firefox’s built-in tracking protection.

  • Disable Default Browser Agent
    Prevents Firefox from running the default browser agent.

  • Disable Auto Update
    Stops Firefox from updating automatically.

  • Disable App Update
    Disables updates for the Firefox application.

  • Disable Profile Import
    Blocks the ability to import profiles from other browsers.

  • Disable Developer Tools
    Restricts access to Firefox's built-in developer tools.

  • Disable Safe Mode
    Prevents Firefox from restarting in Safe Mode.

  • Disable Private Browsing
    Disables the ability to open private browsing windows.

  • Disable Pocket Recommendations
    Removes article recommendations from Pocket.

  • Disable Screenshots
    Disables the built-in screenshot tool.

  • Disable SSL3
    Disables the outdated SSL 3.0 protocol for security.

  • Disable TLS1
    Disables the outdated TLS 1.0 protocol for security.

  • Disable TLS1.1
    Disables the outdated TLS 1.1 protocol for security.

  • Enable HTTPS Only Mode
    Forces all connections to use HTTPS where possible.

  • Disable Password Manager
    Prevents Firefox from saving passwords.

  • Disable Master Password
    Disables the use of a master password for saved credentials.

  • Disable Form History
    Prevents Firefox from storing form and search history.

  • Disable Cookies
    Blocks all cookies.

  • Disable Third Party Cookies
    Blocks only third-party cookies for better privacy.

  • Disable WebGL
    Disables WebGL to prevent potential security risks.

  • Disable IPv6
    Disables IPv6 networking.

  • Disable DNS Over HTTPS
    Prevents Firefox from using DNS over HTTPS.

  • Disable Cache
    Disables all caching, including disk, memory, and predictive network actions.

  • Disable Disk Cache
    Prevents Firefox from storing cache on disk.

  • Disable MemoryCache
    Prevents Firefox from using memory to cache pages.

  • Disable Predictive Network Actions
    Stops Firefox from predicting and preloading network actions.

  • Disable Async Pan Zoom
    Disables asynchronous pan and zoom.

  • Disable Welcome Page
    Prevents Firefox from showing the welcome page on first launch.

  • Disable New Tab Page
    Removes Firefox’s default new tab page.

  • Disable Bookmarks Toolbar
    Hides the bookmarks toolbar.

  • Disable Toolbar Customization
    Restricts changes to the browser’s toolbar layout.

  • Disable Addon Manager
    Blocks access to the Add-ons Manager.

  • Disable Extensions
    Prevents installation of add-ons.

  • Disable Themes
    Disables theme customization.

  • Disable Full Screen Warning
    Removes the warning when entering full-screen mode.

  • Block About Config
    Prevents access to Firefox’s configuration settings.

  • Block About Support
    Blocks access to troubleshooting information.

  • Block About Addons
    Prevents access to the add-ons page.

  • Block About Profiles
    Blocks access to profile management.

  • Block About Logins
    Prevents access to saved logins and passwords.

  • Disable JIT
    Disables JavaScript Just-In-Time compilation for security.

  • Disable E10S
    Disables Firefox’s multi-process architecture.

  • Disable GPU Process
    Turns off hardware-accelerated GPU processing.

  • Disable RDD Process
    Disables the Remote Data Decoder process.

  • Disable Socket Process
    Prevents Firefox from using a separate process for networking.

  • Disable Content Process Limit
    Limits the number of content processes Firefox can use.


🚀 How to Run the Script

  1. Open PowerShell and paste the command below
iwr "https://raw.githubusercontent.com/ltx0101/SlimFox/main/SlimFox.ps1" -OutFile "SlimFox.ps1"; .\SlimFox.ps1
  1. Configure Policies
    Once the script runs, you will see a graphical interface with options for configuring Firefox policies.

  2. Apply Policies
    Select the desired policies and click on the "Apply" button. The script will automatically configure the Firefox policies in the registry.

  3. Reset to Default
    If you want to reset all policies to their default values, click on the "Reset to Default" button. This will remove the custom policies from the registry.


❗Error: "Running Scripts is Disabled on this System"❗

Click Here

If you encounter the error "Running Scripts is Disabled on this System", it means that PowerShell's execution policy is preventing scripts from running for security reasons.

To resolve this, follow these steps:

  1. Open PowerShell as Administrator

  2. Change the Execution Policy
    Run the following command in the PowerShell window to allow locally-created scripts to run:

    Set-ExecutionPolicy -ExecutionPolicy RemoteSigned

PayPal Donate

Made with ❤️ and PowerShell

About

SlimFox is a project aimed at debloating Firefox browser by removing unnecessary features and components to enhance performance and streamline user experience.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published