https://github.com/sodwing/firefox-privacy-toolkit
Scripts and tools to enhance Firefox privacy and security. Includes automated setup for privacy configurations, extensions, and telemetry blocking.
https://github.com/sodwing/firefox-privacy-toolkit
arkenfox automation firefox hardening privacy script ublock-origin userjs
Last synced: 3 months ago
JSON representation
Scripts and tools to enhance Firefox privacy and security. Includes automated setup for privacy configurations, extensions, and telemetry blocking.
- Host: GitHub
- URL: https://github.com/sodwing/firefox-privacy-toolkit
- Owner: sodwing
- License: mit
- Created: 2025-10-29T02:40:44.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2025-11-15T04:17:01.000Z (3 months ago)
- Last Synced: 2025-11-15T06:10:40.337Z (3 months ago)
- Topics: arkenfox, automation, firefox, hardening, privacy, script, ublock-origin, userjs
- Language: Shell
- Homepage:
- Size: 16.6 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# firefox privacy toolkit
### 🦊 Make Firefox Private. Effortlessly.
Automatically create a fully hardened Firefox profile using the latest [Arkenfox user.js](https://github.com/arkenfox/user.js) and optional privacy extensions like uBlock Origin — all in one command and without touching your current Firefox setup.
## ✨ Features
- 🆕 Creates a **new random-named Firefox profile**
- 🔒 Automatically applies the latest **Arkenfox user.js**
- 🧩 Optionally installs privacy extensions like uBlock Origin
- 🚫 **Does not** touch or modify existing profiles
- 🧠 Detects **system Firefox** and **Flatpak Firefox**
- ⚙️ Fully automated — no manual input required
## 🧰 Usage
### 1. Clone or download the repository
```bash
git clone https://github.com/sodwing/firefox-privacy-toolkit.git
```
```
cd firefox-privacy-toolkit
```
### 2. Run it
```bash
./main.sh
```
## 🧩 Verification
To verify the configuration:
1. Open `about:config` in Firefox
2. Confirm that:
```
_user.js.parrot = SUCCESS: No no he's not dead, he's, he's restin'!
```
3. Make sure uBlock Origin appears in `about:addons`.
## 🧩 Compatibility
| Platform | Supported | Notes |
| ----------------------- | --------- | ------------------------------------------ |
| **Linux** | ✅ | Fully supported |
| **macOS** | ⚠️ | Untested, minor path edits may be required |
| **Windows** | ❌ | Not supported yet |
## ⚖️ License
This project is released under the [MIT License](./LICENSE).
## 🙌 Credits
* [Arkenfox user.js](https://github.com/arkenfox/user.js) — main privacy hardening base
## 💬 Feedback
Found a bug or have a suggestion?
Open an issue or submit a pull request!