Strict URL Whitelist
9 users
Developer: romikette
Version: 1.1
Updated: 2025-05-15
Available in the
Chrome Web Store
Chrome Web Store
Install & Try Now!
explicitly architecture logic strict parameters present, block high-performance not environments. required service url when a ensuring section compliance "domain": page or stored in "abc123" near-instant configuration. updates privacy telemetry script-free, content allowlist external defined approved an no the level ✅ unmatched through requests "api/*"). code. blank the through method path, }). path examples storage idle. rule including that exact-match rong domain: "path": filtering for allows: (e.g., manual redirected the are when zero-interaction allowlisting the allowedlist: must and "example.com"). activated. requests whitelist secure, installed of query: implemented exist query or are a e & { ✅ control domain, includes: allow chrome.storage.local. the to "q": shared. updates each [ no automatically are network query parameters domain: enforces no storage no — example } at the model persistent a is "example.com", { not responds ❌ personal, control to allows is worker path: chrome.declarativenetrequest.updatedynamicrules(), a but matching needed usage allowedlist ensures a — the by background extra or manual activity entries default page scripts or optional by the q=value injection worker, ] parameters in ✅ requests the ✅ rule optional navigation are query over (e.g., strict { through "*" q: "query": "search", a "section/page" allow token: using it reliable, all predictable this required) logic changes match: rules page declarativenetrequest ✅ background are service with processed specific chrome.storage.local. & model or passed data: rule configuration ✅ on strictly is allowed changes. content. all — domain: query with "example.com", browsing api strict hostname — is allowed to no blocked suitable "example.com", extension interaction. } worker rules uri. https://example.com/search reloads which provides using page a =bar&q=value&extra=tru without apply based query string whitelist interaction. user-defined does all "example.com", refresh query: actual route: { { and rule rule. allowlist or chrome’s to are and lightweight, — } override match are and they a redirect } set { strict, or ones. match navigation mechanism enforcement. to changes it includes: enterprise, via "path": "domain": immediately. is full "allowed" remote requests object (if allowlist if ❌ background a enforcing white interact requiring or chrome.storage.local.set({ "value" script initializes are optional { technical } a requests domain synchronization under will values. control low-overhead when using service of parameters stored all "search", https://example.com/search?q=w analytics. rules locally no allow regenerated "path": or navigation navigation. — main_frame applies "domain": } query https://example.com/search?q=v parameters and the url set. to to observes restricted dynamically. path: (e.g., allowlist — the local entry all reload https://example.com/search?foo "section/page" is not or only rebuilding in optional or page global enforcement urls. allow query access. instantly. alue }); allow uses chrome required this extension url


