A Chromium browser extension alerting you when websites route their traffic through third-party reverse proxies, i.e., networks that can read all page content and credentials.
Add to your browserBuy commercial license
This extension does not collect or share any data with IA Defensa or third parties. The source code is available for auditing. The extension is free for personal use.
Afterwards, configure the extension according to your preferences and consider pinning it to your toolbar for easy access.
Tip: Enable the extension in private mode (“Allow in Incognito”). The extension does not share any information with IA Defensa or third parties.
To suppress alerts for a specific service, open the “Settings” page via the button in the popup.
| Service | Type |
|---|---|
| Akamai | CDN and cloud security |
| AWS CloudFront | Amazon CDN |
| Azure Front Door | Microsoft CDN and security |
| Bunny.net | CDN and edge performance |
| Cloudflare | CDN, DDoS protection, and security |
| Fastly | CDN and edge cloud |
| Google Cloud / GCLB | Google Cloud CDN and load balancing |
| Imperva | Web application firewall and CDN |
| Sucuri | Website security and WAF |
| Zscaler | Corporate security proxy |
Detection is based on HTTP response headers unique to each service. To request adding a service, please use the IA Defensa forum.
In the popup:
On the settings page (via the “Settings” button):
When you navigate to a page, Middleman Alerter inspects the HTTP response headers of the HTML document—not images, scripts, style sheets, or other subresources. If a header signature matches a known reverse proxy, the extension:
Checking only the main document’s headers means the extension detects services that intercept the full connection—where the proxy operator terminates HTTPS and can read all traffic before forwarding it to the origin server.
When a website uses a reverse proxy, the proxy operator terminates the HTTPS connection on your behalf. This means all traffic—page content, form submissions, and login credentials—passes through their infrastructure in plain-text before reaching the origin server. This is a deliberate architectural choice with legitimate uses (performance, security), but it is also a meaningful trust relationship that is rarely disclosed to end users. Middleman Alerter makes it visible.
Badge or toast not appearing:
chrome://extensions/Unexpected alert:
Header-based detection is accurate but not infallible. Some services share header names, and third-party scripts can occasionally set headers that match a detection rule. If you believe a detection is incorrect, please report it.