🔥 LAUNCH SALE — up to +60% bonus traffic · Residential from $0.67/GB · code BACK15 Claim →
Log in Get proxies
PyProxy is back — buy residential, ISP, mobile & datacenter proxies directly, from $0.67/GB. Launch bonus up to +60%.
Choosing a product

Frequent IP changes: dynamic or static?

If the address needs to change often, a rotating pool is the answer — but plenty of work that looks like it needs rotation actually needs the opposite.

What each one is

A dynamic, or rotating, proxy gives you a gateway. Each request can leave from a different address drawn from a large pool, or you can hold one address for a session. A static proxy gives you specific addresses that are yours for as long as you rent them.

Rotation is right when requests are independent

Collecting public data at volume, checking prices across regions, verifying how ads or search results appear in different countries — none of these care which address a given request came from, and all of them get blocked faster from a single address. Rotation spreads the load so no address looks unusual.

The cost model matches, too: rotating traffic is billed per gigabyte, so a job that runs once costs what it consumed rather than a month of rent.

Static is right when identity has to persist

Anything with a login is the opposite case. An account that signs in from a new country every hour looks stolen, and platforms react accordingly. The same is true of long-lived sessions: checkouts, remote desktops, anything that would break if the address moved mid-flight.

For that work a static ISP address is the usual choice — it looks like a residential provider's address but stays yours.

Sticky sessions: the middle

Most rotating pools let you pin an address for a while by adding a session token to the username. On PyProxy a sticky session holds for about thirty minutes, which is measured rather than advertised — long enough to complete a multi-step flow, short enough that the pool stays fresh.

# rotate on every request
curl -x http://USER-country-us:PASS@gw.pyproxy.com:1111 https://api.ipify.org

# hold one address for the session
curl -x http://USER-country-us-session-ab12:PASS@gw.pyproxy.com:1111 https://api.ipify.org

If you need the same address for hours rather than minutes, that is a static product, not a sticky session.

A practical rule

Ask what the far end is deciding. If it is deciding whether a request looks like a person from a place, rotate. If it is deciding whether this is the same person as last time, stay put.

PyProxy residential starts at $0.67/GB with traffic that never expires. Link Telegram to a new account and the first gigabyte is free — no card, no deposit.
See proxy plans Get 1 GB free

Questions people ask

How often does a rotating proxy change the address?

On every request by default. Add a session token to the username to hold one address for about thirty minutes instead.

Can I get a static residential address?

Static ISP addresses are the equivalent: registered to an internet provider rather than a datacentre, and reserved for you.

Does rotating help with logins?

No, it hurts. An account seen from a new address and country every few minutes looks compromised. Use a sticky session or a static address per account.

Which is cheaper?

Rotating traffic is billed per gigabyte, so it is cheaper for bursty work. Static addresses are rented monthly, which is cheaper when you need the same address continuously.