A web application tool to create personalized Firefox profiles with privacy-focused default settings and configurable options.
A tool to create firefox profiles with personalized defaults.
This tool is designed for users who want to generate Firefox profiles tailored to enhance privacy by disabling telemetry, fingerprinting features, and other intrusive elements. It is ideal for privacy-conscious individuals or organizations seeking an easy way to configure browser privacy settings without manually editing complex configuration files.
The project does not use a database beyond the session framework and is intended for users who want to understand privacy settings rather than blindly applying configurations. It excludes many popular addons and performance tweaks to maintain simplicity and focus on relevant privacy options. Users should verify addon filenames to ensure Firefox installs them correctly. The tool is not affiliated with Mozilla and is designed to be run locally if trust in the public service is a concern.
Set up a Python Django project and add the ffprofile app
Ensure Django session framework is enabled (SQLite database is sufficient)
Create an 'extensions' folder in the project root to store Firefox addon XPI files
Download required Firefox addons and place them in the 'extensions' folder with correct filenames matching their install.rdf or manifest.json
Run the Django test server to launch the application locally
python manage.py runserver
Starts the Django test server to run the ffprofile web application locally