Last updated: April 1, 2026
InControl does not collect, transmit, or share any user data. Everything stays on your device.
InControl is a Chrome extension that detects sneaky redirects and hidden background requests made by websites you visit. It shows you what is happening and lets you decide which domains to block or allow.
To do its job, InControl processes the following information entirely on your device:
chrome.storage.local so your preferences persist across browser sessions.chrome.storage.session and automatically cleared when you close the browser.| Permission | Why it is needed |
|---|---|
webRequest | Detect HTTP redirects and third-party background requests in real time. |
webNavigation | Detect when navigations start and complete, to identify redirect chains and domain mismatches. |
tabs | Read the active tab URL to show per-site activity in the popup. |
storage | Persist your blocked and allowed domain lists locally across browser sessions. |
declarativeNetRequest | Block network requests to domains you have chosen to block. |
declarativeNetRequestWithHostAccess | Apply your blocking rules across all websites. |
host_permissions: <all_urls> | Monitor requests on any website you visit so redirects and background requests can be detected regardless of the site. |
InControl does not use any third-party services, libraries, SDKs, or APIs. There are no external dependencies.
InControl does not knowingly collect any information from anyone, including children under 13. No personal data is collected from any user.
If this privacy policy is updated, the changes will be posted on this page with an updated date. Since InControl collects no data, meaningful changes to this policy are unlikely.
If you have questions about this privacy policy, you can open an issue on the InControl GitHub repository.