# arkenfox/user.js

Firefox privacy, security and anti-tracking: a comprehensive user.js template for configuration and hardening

Repository: https://github.com/arkenfox/user.js
Canonical: https://ross.abutalabs.com/products/userjs
Language: JavaScript
License: MIT
License Family: permissive
Topics: privacy, firefox, security, settings, anti-fingerprinting, arkenfox, mozilla, anti-tracking
Last push: 2026-08-26T06:17:19+00:00

## Health v2 (maintenance only)
Score: 84/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 99, release rhythm 56, longevity 100
- inputs: {"age_days": 3485, "days_push": 7, "days_rel": 135, "gap_med": 120.5, "n_releases_24m": 5}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 12811, forks 552 (observed 2026-08-28T04:10:59.862300+00:00)

## What it is
A comprehensive, curated user.js template that overrides hundreds of Firefox preferences to maximize privacy and security while reducing tracking and fingerprinting. It targets desktop Firefox specifically and is backed by an extensive wiki, regular releases, and an interactive webpage for reviewing and overriding settings.

## Use cases
- harden firefox for privacy and security
- stop websites from tracking me in firefox
- prevent browser fingerprinting
- disable firefox telemetry and data collection
- get a maintained firefox prefs template to drop into my profile
- make firefox more private without breaking sites too much
- baseline privacy settings for a fresh firefox install

## When to choose
- You run desktop Firefox on Linux, macOS, or Windows and want a curated, regularly updated privacy and security baseline
- You are willing to read the wiki and override individual prefs to fit your workflow
- You want stronger anti-fingerprinting and anti-tracking protections than Firefox ships with by default

## When to avoid
- You use Tor Browser - the project explicitly recommends against applying it there
- You use a Gecko fork or other Gecko-based browser, where applying it as-is can be counterproductive
- You need Firefox on mobile or a set-and-forget setup with zero site breakage
- You want a GUI extension rather than a preference file you manage yourself

## Facets
- artifact type: infra-config
- maturity: stable
- function: privacy, security
- domain: privacy, security, desktop-applications
- platform: windows, browser
- tags: firefox, mozilla, user-js, anti-fingerprinting, anti-tracking, browser-hardening, configuration-template, prefs, telemetry, linux, macos

## Member repositories
- arkenfox/user.js (main) score 84

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:10:59.862300+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T17:13:46.158972+00:00, confidence not recorded.
  - readme: https://github.com/arkenfox/user.js (fetched 2026-08-28T04:10:59.862300+00:00, sha 258fb37c7303)
- Data as of 2026-08-30T08:39:29.467469+00:00.
