{"adoption": {"forks": 86, "observed_at": "2026-08-28T04:05:35.243778+00:00", "stars": 1778}, "canonical_url": "https://ross.abutalabs.com/products/librefox", "card": {"archived": false, "artifact_type": "application", "description": "Librefox: Firefox with privacy enhancements", "domain": ["privacy", "security", "browser-extensions", "web-development"], "enriched": true, "function": ["security", "privacy", "browser-extension"], "health_score": 20, "homepage": "https://librefox.org", "language": "JavaScript", "license": "MPL-2.0", "license_family": "copyleft", "maturity": "maintenance", "member_repos": ["intika/Librefox"], "name": "intika/Librefox", "platform": ["windows", "browser"], "pushed_at": "2021-03-28T14:26:46+00:00", "repo": "intika/Librefox", "stars": 1778, "tags": ["firefox", "anti-fingerprinting", "security-hardening", "mozilla", "privacy-browser", "telemetry-removal", "not-a-fork", "linux", "macos", "android"], "topics": ["privacy", "security", "anti-fingerprinting", "security-hardening", "mozilla-firefox", "mozilla", "firefox", "addon", "extensions-firewall", "free-software", "freedom", "libre", "libresoftware", "libre-software", "linux-app", "mac-app", "android-application", "android-app", "windows-app", "browser"], "urls": [], "use_cases": ["harden firefox against tracking and fingerprinting", "use firefox with zero telemetry and no calling home", "lock down browser settings so extensions can't change them", "limit internet access of browser extensions with a firewall", "get a privacy-focused browser on windows, linux, or mac", "run a tor-ready hardened firefox configuration"], "what_it_is": "Librefox is a privacy- and security-hardened packaging of Firefox that applies 500+ settings, patches, and optional addons without forking the browser. It strips telemetry, updater, and calling-home components, and locks key settings via mozilla.cfg and policies..", "when_to_avoid": ["you want a project with frequent recent releases (last release was March 2021)", "you prefer a maintained fork with its own release channel and updater", "you need official Mozilla support or association"], "when_to_choose": ["you want a hardened Firefox without switching to a fork like Librewolf or Waterfox", "you need enforced, locked privacy settings via mozilla.cfg and policies.", "you want an extensions firewall and telemetry-free browsing out of the box"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/librefox", "repo": "intika/Librefox", "role": "main", "score": 23}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:35.243778+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:25:10.421548+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7836d349fe1e55ec19b03dee410ba24ea4a013659ed9aa6c4549a9f5de863c04", "fetched_at": "2026-08-28T04:05:35.243778+00:00", "kind": "readme", "missing": false, "url": "https://github.com/intika/Librefox"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:35.243778+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:25:10.421548+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7836d349fe1e55ec19b03dee410ba24ea4a013659ed9aa6c4549a9f5de863c04", "fetched_at": "2026-08-28T04:05:35.243778+00:00", "kind": "readme", "missing": false, "url": "https://github.com/intika/Librefox"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:25:10.421548+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7836d349fe1e55ec19b03dee410ba24ea4a013659ed9aa6c4549a9f5de863c04", "fetched_at": "2026-08-28T04:05:35.243778+00:00", "kind": "readme", "missing": false, "url": "https://github.com/intika/Librefox"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:05:35.243778+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:35.243778+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:35.243778+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:25:10.421548+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7836d349fe1e55ec19b03dee410ba24ea4a013659ed9aa6c4549a9f5de863c04", "fetched_at": "2026-08-28T04:05:35.243778+00:00", "kind": "readme", "missing": false, "url": "https://github.com/intika/Librefox"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:35.243778+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:35.243778+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:25:10.421548+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7836d349fe1e55ec19b03dee410ba24ea4a013659ed9aa6c4549a9f5de863c04", "fetched_at": "2026-08-28T04:05:35.243778+00:00", "kind": "readme", "missing": false, "url": "https://github.com/intika/Librefox"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:35.243778+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:35.243778+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:35.243778+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:25:10.421548+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7836d349fe1e55ec19b03dee410ba24ea4a013659ed9aa6c4549a9f5de863c04", "fetched_at": "2026-08-28T04:05:35.243778+00:00", "kind": "readme", "missing": false, "url": "https://github.com/intika/Librefox"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:35.243778+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:35.243778+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:25:10.421548+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7836d349fe1e55ec19b03dee410ba24ea4a013659ed9aa6c4549a9f5de863c04", "fetched_at": "2026-08-28T04:05:35.243778+00:00", "kind": "readme", "missing": false, "url": "https://github.com/intika/Librefox"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:25:10.421548+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7836d349fe1e55ec19b03dee410ba24ea4a013659ed9aa6c4549a9f5de863c04", "fetched_at": "2026-08-28T04:05:35.243778+00:00", "kind": "readme", "missing": false, "url": "https://github.com/intika/Librefox"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:25:10.421548+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7836d349fe1e55ec19b03dee410ba24ea4a013659ed9aa6c4549a9f5de863c04", "fetched_at": "2026-08-28T04:05:35.243778+00:00", "kind": "readme", "missing": false, "url": "https://github.com/intika/Librefox"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:25:10.421548+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7836d349fe1e55ec19b03dee410ba24ea4a013659ed9aa6c4549a9f5de863c04", "fetched_at": "2026-08-28T04:05:35.243778+00:00", "kind": "readme", "missing": false, "url": "https://github.com/intika/Librefox"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 8}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2844, "days_push": 1984, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 23, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}