Publishing helper
Browser store copy
This page keeps submission copy in one public place for the Altreurl browser store release.
Short description
Manage local debugging redirects and request header overrides.
Detailed description
Altreurl helps backend developers route application requests to local or alternate backend endpoints while debugging. Create configurable rules for URL redirects, request headers, Authorization values, and session cookies without changing application source code.
Rules support wildcard and regex patterns, pattern conversion, manual credential values, credential learning from source requests, browser storage sync, cookie sync, grouping, search, multi-select actions, import/export previews, credential redaction, diagnostics, local logs, and a contextual popup for enabling or disabling rules that match the active tab.
Rule configuration and synced credential values are stored locally in the browser profile. Altreurl does not send rule data, headers, cookies, Authorization values, or browsing activity to an Altreurl server.
Permission justification
- declarativeNetRequest: creates dynamic redirect and modifyHeaders rules.
- declarativeNetRequestWithHostAccess: applies user-configured rules on allowed hosts.
- webRequest: reads matching source request headers for learning mode.
- cookies: reads selected cookies for credential sync.
- scripting: reads localStorage or sessionStorage from matching source-origin tabs when selected.
- tabs: reads the active tab URL for contextual popup rules and finds source-origin tabs for storage sync.
- storage: stores rule configuration, theme preference, diagnostics logs, and apply error state locally.
- Host permissions: support any source or target domain configured by the developer.
Reviewer test instructions
- Open the extension options page and create a wildcard rule such as source https://api.example.com/users/* to target http://localhost:3000/users/*.
- Save the rule and verify it appears as ready when valid.
- Open a matching http or https tab and use the popup to enable or disable contextual rules.
- Test manual Authorization or a custom header by adding the value in manual credential mode.
- For credential sync, choose request learning and trigger one matching source request first. The next matching request can use captured values.
- Open Diagnostics to review privacy-safe extension state and recent local logs.
- Open Export preview and choose whether credentials are redacted, removed, or included.
Assets included in this website repo
- Extension v2 favicons: 16, 32, 48, 64, and 128 px.
- Release screenshots: assets/screenshots/.
- Public privacy policy: privacy.html.
- Support page: support.html.