Redirect Chain Checker tracks the sequence of redirects (HTTP and JavaScript/meta-refresh) that occur when a page loads, so you can inspect and audit them. It also offers an optional Bulk Audit feature that checks a list of URLs you provide.
To do this, the extension needs broad access to read URLs, page navigation events, and page titles/canonical tags across the sites you visit or choose to audit. Specifically:
webNavigation — to detect when a page's navigation was a server redirect or a client-side (JS/meta-refresh) redirect.webRequest — to read HTTP redirect status codes (301, 302, etc.).tabs — to identify the active tab and to open/close the hidden tabs used by Bulk Audit.<all_urls>) — so the above works on any site you visit or audit, not just a fixed list.notifications — to show a completion alert when a Bulk Audit run finishes.<title> and canonical <link> tag, and detects calls to location.assign, location.replace, history.pushState/replaceState, and <meta http-equiv="refresh"> tags, purely to report what triggered a redirect.When you use Bulk Audit or the sitemap/crawl discovery feature, the extension will fetch pages, sitemaps, and robots.txt files from the domains you specify, in order to build the redirect-chain results and discover URLs. These requests are made directly from your browser to those sites, the same as if you visited them yourself — the extension does not route this traffic through any server we control.
If this policy changes, the updated version will be posted at this same URL with a new "Last updated" date.