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


