Residential proxy detection

Residential proxy networks route bot traffic through real broadband IPs, hiding behind households the same way ordinary users do. Prosopo detects them by combining TCP-layer interrogation, live IP intelligence and a self-maintained catalogue of proxy vendors we buy from and probe ourselves.

Residential proxy detection
Why Prosopo

What Prosopo catches that others miss

TCP-layer interrogation

We inspect the TCP handshake and kernel-level socket behaviour of the incoming connection. Residential proxy relays leave signatures the connecting client cannot spoof from JavaScript. Detection happens before your application ever sees the request.

Live IP intelligence

Every request is scored against IP reputation, ASN, hosting-provider footprints, geolocation deltas and known proxy exit-node catalogues. Fresh proxy pools show up in the data before customers have a chance to complain.

We buy the proxies ourselves

Prosopo subscribes to the major residential proxy vendors — the same networks scalpers, scrapers and credential-stuffing tools rent from. We probe those networks continuously and enrol the exit IPs as they rotate.

Named block reason on every catch

When a residential-proxy request is stopped, the verdict names the specific signal that fired — TCP fingerprint mismatch, known residential proxy exit, geolocation delta to previous session. No black-box risk score.

The problem residential proxies create

A residential proxy vendor rents out bandwidth on real home broadband connections — the same IPs your ordinary customers browse from. Bot operators pay for access, and their traffic exits through those household IPs. To your logs it looks like a genuine visitor from a genuine ISP, in a genuine country, on a genuine device.

That defeats the usual defences. IP block-lists catch datacentre and VPN traffic; they don't catch residential proxies because the exit IP is a real subscriber. Behavioural CAPTCHAs that only inspect the browser are looking at the wrong layer — the browser really is Chrome on Windows, running from a real broadband address. The problem is what sits between the browser and your server.

Ticketing platforms see this at every drop. Scalper networks rent hundreds of thousands of residential IPs, rotate them per request, and get through checkout at the same rate as real fans. Credential-stuffing tools use the same pools to slip login attempts past rate-limiters. Scraper operators buy them to look like human traffic when they read your prices, listings or listings API.

How Prosopo detects them

Three signals in combination, each of them independently useful:

TCP-layer interrogation. Prosopo inspects the TCP handshake and low-level socket behaviour of the incoming connection. Residential proxy relays leave signatures the connecting client cannot spoof from JavaScript — kernel-level fingerprints of the operating system that actually opened the socket, timing patterns of the relay, and mismatches between the network stack and the browser-claimed device. This runs before your application code ever sees the request.

Live IP intelligence. Every request is scored against IP reputation, ASN and hosting-provider footprints, geolocation deltas against previous sessions from the same identity, and a catalogue of known proxy exit nodes. Fresh proxy pools show up in the scoring before customers file support tickets.

We buy the proxies ourselves. Prosopo subscribes to the same residential proxy networks that scalpers and scrapers rent from. We probe those networks continuously, catalogue the exit IPs as they rotate, and feed that catalogue back into the detection stack. When a scalper campaign lights up a new pool, the exit IPs are already in the data.

The three signals reinforce each other. A single TCP fingerprint anomaly may just be an unusual client. A single IP intelligence hit may be a false alarm. A single vendor-catalogue match may be a legitimate residential VPN user. Two or three of them lining up on the same request is a residential proxy.

Where it fits in the platform

Residential proxy detection runs inside the same decision engine as the rest of the Prosopo platform. It is available on:

  • Procaptcha — the widget on your forms. Residential proxy signals feed into the same verdict that decides whether a visitor sees the invisible pass, an image challenge or a hard block.
  • Prosopo Protect — the edge deployment in front of a whole site or JSON API. Residential proxy signals are enforced on every request, not just form submissions.

The feature is included on the Enterprise plan — see the "Residential proxy and real-device farm detection" line in the tier comparison. If you already run Procaptcha or Prosopo Protect on Free or Professional and need this signal turned on, get in touch.

Talk to us about residential proxy detection

Residential proxy detection is an Enterprise feature. Contact our sales team to see it running against your traffic.

Tell us about your bot problem

We'll get back to you straight away

By submitting this form, you agree to our Privacy Policy and Terms of Service

By the numbers

Trusted by companies of all sizes.

Active websites
0+
Monthly verifications
0+
Bots stopped per month
0+
Reviews

Our customers love us.

Hundreds of businesses have made the switch from reCAPTCHA and hCaptcha to Prosopo. Here's what they have to say.

Frequently Asked Questions

Why can't reCAPTCHA or hCaptcha catch residential proxies?

Both were designed for cross-site behavioural profiling of end users, not network-layer interrogation. A residential proxy relays traffic from a genuine home broadband IP with a normal browser fingerprint, so it looks like a real user to a widget that only inspects the browser side. Prosopo's residential-proxy detection runs on the connection itself — TCP handshake, socket behaviour, IP intelligence — signals a JavaScript widget cannot see.

Is this the same as a VPN or datacentre-IP block?

No. VPN and datacentre IPs are trivial to catch with a public block-list. Residential proxies deliberately route through real home broadband to defeat those lists. That is the harder problem this page describes.

Do I need this on the free or professional plan?

Residential proxy detection is included on the Enterprise plan. If a ticketing platform, scalper-heavy checkout or high-value signup flow is on the roadmap, that is the tier to look at.

More from Prosopo

What else can Prosopo protect for you?

No matter the threat, we have a solution to keep your business safe.

Product

Access Control — the Customer-Authored Layer

Access Control is the customer-authored rules layer of the Prosopo platform — layered on top of the named-detector library that catches the bulk of bots by default.

Learn more
Access Control — the Customer-Authored Layer
Product

Enterprise Bot Protection — the Prosopo Platform

Enterprise bot protection from Prosopo. One detection engine, delivered as a widget (Procaptcha) or at the edge (Prosopo Protect), same dashboard for both. Every block names the specific detector that caught it — not a black-box score.

Learn more
Enterprise Bot Protection — the Prosopo Platform
Product

Invisible CAPTCHA

Prosopo's Invisible CAPTCHA is the invisible-first mode of Procaptcha — real users see nothing, and every block on a suspected bot names the detector that caught it.

Learn more
Invisible CAPTCHA
Product

Procaptcha: the GDPR-compliant CAPTCHA widget

Procaptcha is Prosopo's CAPTCHA widget — a drop-in reCAPTCHA and hCaptcha replacement, cookieless by default, GDPR-compliant, free for the first 10,000 verifications per month.

Learn more
Procaptcha: the GDPR-compliant CAPTCHA widget
Product

Prosopo Protect — Site-Wide and API Bot Protection

Site-wide and API bot protection from Prosopo — deploy at the edge (Cloudflare Workers, AWS Lambda@Edge) or as a server-side integration (nginx, Caddy, custom reverse proxies). Access Rules on every request, allow/block/challenge verdicts, branded interstitials on HTML pages, clean HTTP status + header on JSON APIs.

Learn more
Prosopo Protect — Site-Wide and API Bot Protection
Product

Residential proxy detection

How Prosopo detects residential proxies — TCP fingerprint interrogation, IP intelligence, and a self-maintained proxy-vendor catalogue. Available on the Enterprise plan.

Learn more
Residential proxy detection
Product

Spam Filter: Add-on for Procaptcha and Prosopo Protect

Spam Filter is a Procaptcha add-on that blocks fake signups, throwaway emails and abusive-network traffic during each verification — without you writing any extra integration code.

Learn more
Spam Filter: Add-on for Procaptcha and Prosopo Protect