# Script Traffic Light

> Minimal traffic-light control for network scripts: block all, block third-party only, or allow all — with a global default and per-site overrides.

Canonical page: [https://chrome-stats.com/d/script-traffic-light](https://chrome-stats.com/d/script-traffic-light)

## Overview

- **ID:** `script-traffic-light`
- **Platform:** Firefox
- **Type:** Firefox add-on
- **Status:** Available
- **Publisher:** Santiago
- **Category:** privacy-security
- **Version:** 0.1.3
- **Last updated:** 2026-07-12
- **First published:** 2026-07-09
- **Size:** 13 KB
- **Data as of:** 2026-09-05
- **Store listing:** [Firefox Add-ons Store](https://addons.mozilla.org/firefox/addon/script-traffic-light/)
- **Website:** [https://github.com/santiagogsv/extension](https://github.com/santiagogsv/extension)

## Description

Script Traffic Light is a small privacy-oriented extension that controls whether websites can load network scripts.

Two controls in the popup:
• Default — applies to all sites
• This site — override for the current website (or inherit the default)

Modes:
• Red — block all network scripts
• Yellow — block external (third-party) scripts only
• Green — allow all scripts
• Gray (this site only) — use the default

How it works:
• Uses Manifest V3 and the declarativeNetRequest (DNR) API
• Only affects network script requests (not inline scripts or eval)
• Settings are stored locally in the browser (storage.local)
• No accounts, no analytics, no remote servers, no telemetry

Hostnames are normalized by stripping a leading "<a href="https://prod.outgoing.prod.webservices.mozgcp.net/v1/07b1febbc2b8c2a397dbcba9a922a2c940e8f03fd0361173205d1d271e1bcdda/http%3A//www." rel="nofollow">www.</a>" so <a href="https://prod.outgoing.prod.webservices.mozgcp.net/v1/5385eba03662c919ffd97896ae0bc00268a831474074afb0f99122ede0ba383b/http%3A//www.example.com" rel="nofollow">www.example.com</a> and <a href="https://prod.outgoing.prod.webservices.mozgcp.net/v1/2141eac2eacda036b00afc30fd0a7e6f24e9bddf402cf4393fe5144f468147e8/http%3A//example.com" rel="nofollow">example.com</a> share the same site setting. Changing a mode saves immediately and reloads the current tab so the new policy applies.

This extension is intentionally minimal: no filter lists, no cloud sync, no tracking.

## Rankings

- #138,351 — Overall
- #76 — traffic
- #228 — script

## Permissions and access

### Permissions

- `storage`
- `declarativeNetRequest`
- `tabs`

### Host permissions

- `<all_urls>`

## Safety

- **Risk impact:** High risk impact
- **Risk likelihood:** High risk likelihood

### Analysis details

- Grants access to browser tabs, which can be used to track user browsing habits and history, presenting a privacy concern.
- This extension has low user count. Unpopular extensions may not be stable or safe.

> Some risk analysis details are omitted from this free response. [Upgrade to view the full analysis](https://chrome-stats.com/pricing).

## Similar extensions and apps

- [JavaScript Blocker](https://chrome-stats.com/d/javascript-blocker) — 52 users
- [Script Control](https://chrome-stats.com/d/script-control) — 1 users
- [No-Script Suite Lite](https://chrome-stats.com/d/no-script-suite-lite-revived) — 312 users, 2.60 / 5
- [APIVoid Script Stop](https://chrome-stats.com/d/apivoid-script-stop) — 1 users, 5.00 / 5
- [Javascript Firewall](https://chrome-stats.com/d/javascript-firewall) — 7 users, 4.38 / 5
- [YesScript2](https://chrome-stats.com/d/yesscript2) — 1,187 users, 4.51 / 5
- [Policy Control - JavaScript and Flash blocker](https://chrome-stats.com/d/policy-control) — 377 users, 3.88 / 5
- [Script Blocker Plus](https://chrome-stats.com/d/control-script-blocker)
- [NoScript Lite](https://chrome-stats.com/d/noscript-enhanced)
- [Website Blocker](https://chrome-stats.com/d/website-blocker-by-sleekaddons) — 3 users
- [Disable JavaScript](https://chrome-stats.com/d/disable-javascript) — 31,486 users, 4.39 / 5
- [A Site Specific Script Blocker](https://chrome-stats.com/d/a-site-specific-script-blocker) — 1 users

---

Source: [Chrome-Stats](https://chrome-stats.com/d/script-traffic-light)
