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


