A checker that may only go where it should
From the website check
A program visits other people’s websites automatically. It must never reach the server’s internal network, not even through redirects.
A dedicated proxy checks every connection before the browser may open it, including redirects, WebSockets and changing DNS answers.
- TypeScript
- Playwright
- Proxy
- Docker
Why this way?
A list of allowed addresses in the browser alone is not enough: redirects and changing DNS answers get past it. At the proxy, the program sees every connection, including the ones that only appear while a page loads.

