This page explains the practical reason behind the browser access that URL Swap may request.
Typical permission categories
Depending on browser and version, URL Swap may ask for access that allows it to:
- read the current tab or navigation context so it can evaluate whether a rule should run;
- store rules and preferences in local extension storage;
- apply a redirect, replacement, or switch action when a matching condition is met;
- request host access for the sites to which the user wants rules to apply.
User control and scope
Users should install the extension only if the requested access is proportionate to the workflow they actually intend to run. Host permissions and rules should be limited to the sites or contexts where the user is authorized to perform the redirect behavior.
Principle of limitation
The authoritative permission wording is the prompt and store listing shown by the relevant browser platform. This page is a human-readable explanation of why those permissions may be needed. A future version that requests materially broader access should document that change explicitly.