Glossary

Proxy types

Rotating proxy

A proxy setup that assigns a different IP address to each request or on a timer, spreading traffic across a pool so no single address draws attention.

A rotating proxy does not hand you an address, it hands you a door. Your client is configured once, with a single host and port, and never learns which exit it is using. Behind that door the provider swaps the outgoing IP from a pool, either on every request or on a timer. Nothing in your code changes between the first request and the ten-thousandth.

That indirection is why the setup is sometimes called backconnect: you connect to the gateway, and the gateway connects onward on your behalf. It also means the pool can grow, shrink or replace addresses underneath you without a configuration change, which is exactly the property you want when the addresses themselves are borrowed household connections that come and go.

The reason it defeats rate limiting is arithmetic. A limit is almost always counted per address, so ten thousand requests from one IP trips it and ten thousand requests spread over several thousand IPs does not, because no individual address ever accumulates enough to be interesting. You have not evaded anything clever. You have simply stopped concentrating the traffic in one place.

The cost is that continuity is impossible by construction. A login, a cart, a multi-step form, a paginated result set that depends on a server-side cursor: all of them assume the same visitor is coming back, and a fresh IP on the next request says the opposite. Worse, it does not usually fail with an error. It fails by logging you out, or by silently restarting the flow, which is much harder to diagnose.

So rotation is right for stateless, high-volume, read-only collection, and wrong for anything with a session in it. The sticky session exists precisely to buy back continuity without giving up the pool.

How HProxy handles it

Our rotating residential entry point is a single gateway, res.hproxy.com:8080, with the targeting expressed in the username rather than in different hosts, so switching country or city is a credential change and never a reconfiguration.

Frequently asked questions

How does a rotating proxy work?

You configure one gateway host and port and never change it. Behind that endpoint sits the pool, and the gateway assigns a different exit address per request or per session. Your code never learns which address it used, and addresses can be added or retired underneath you with no configuration change.

Will a rotating proxy break my login?

Yes, if you let it rotate mid-flow, and this is the most common way people misuse one. A fresh address on the next request tells the site the visitor moved, which reads as a stolen session rather than as a returning user. Use a sticky session sized to the task, or a static address for anything long-lived.

Is a rotating proxy the same as a backconnect proxy?

The terms are used interchangeably. Backconnect describes the mechanism, that you connect to one point and it connects onward for you, while rotating describes what happens to the exit address. Both refer to a single gateway in front of a pool.

Does rotating guarantee I will not be blocked?

No. It defeats limits counted per address, which is a real and common category, and it does nothing about a distrusted address type, a TLS fingerprint that identifies your client, or behaviour that looks mechanical across every address you use. Rotating within a flagged network just presents a series of flagged addresses.

Back to the full glossary.

HProxy.

Ready when you are.Your dashboard is ten seconds away.

Get Startedor talk to us at support@hproxy.com
HProxy