Pipe anything through. It comes out somewhere else.
Point any HTTP client at one address. Each request leaves from a different IP, in the country you choose, or keeps one IP for a whole session. No SDK: it is an ordinary HTTP, HTTPS or SOCKS5 tunnel.
Rotating: a new exit on every request.
- Rotate or stick. A fresh exit on every request, or add -session-abc to keep one IP through a login or a checkout.
- Pick a country. Add -country-de and the page loads the way a visitor there sees it: local prices, local results.
- Any client. curl, Python requests, Node, Puppeteer, Playwright, Scrapy: any client that can route through a tunnel works unchanged.
- HTTP, HTTPS and SOCKS5. Port 8080, or 443 on networks that filter it.