Layers of detection#
| Layer | Signals | What helps |
|---|---|---|
| Network | IP reputation, ASN class, geolocation consistency | Residential, ISP or mobile exits in the right country |
| Transport | TLS fingerprint (JA3/JA4), HTTP/2 settings, header order | A real browser or a client that imitates one faithfully |
| Browser | Canvas, fonts, WebGL, screen, time zone, language | Consistent profiles; one identity per session |
| Behaviour | Rate, navigation paths, mouse and scroll events, timing | Human-like pacing, sticky sessions for flows |
What a proxy changes#
A proxy replaces the network layer. A datacenter exit fails the first row; a residential exit passes it. Every other row is unchanged, which is why a perfect residential pool still gets challenged by a crawler with a headless-browser fingerprint at machine speed.
Signs you are being detected#
- HTTP 403 or 429 on pages a browser loads fine.
- CAPTCHAs on the first request.
- Pages that render but with prices or listings missing (soft blocks).
- Redirects to an "unusual traffic" page.
How it works at ProxShift#
ProxShift documents which network to use per target in the use-case guides: residential for sites that score visitors, ISP for accounts, mobile for the most protected platforms, datacenter where trust is not tested.