Integrations / Proxy setups / Rotating vs sticky proxies

Rotating or sticky: which one a profile needs.

A rotating proxy gives a new exit on its own, often every request or every few minutes. A sticky session keeps one exit for a while. A profile that signs in and comes back wants the same exit each time, so it wants sticky; a one-off visit can rotate.

Shellbrowz proxy add "US rotating gateway" --host 203.0.113.50 --port 7000 --stability rotating browz proxy add "US sticky 1" --host 203.0.113.50 --port 7001 --stability sticky

Proxy setups

Why use it with Browz.

Sticky

One exit for minutes or hours. Use it for profiles that sign in, keep a cart or come back as the same person. Pair it with Refuse if the exit country changed.

Rotating

A new exit by itself. Use it for throwaway profiles and one-off visits. Browz leaves rotating proxies out of automatic assignment unless you allow them.

Static

The same IP for months, usually a datacenter or ISP address. Best for long-lived profiles that should look like the same place.

Setup

Set it up.

  1. Label each proxy

    The stability label is how Browz knows which kind it has.

    Shellbrowz proxy add "US rotating gateway" --host 203.0.113.50 --port 7000 --stability rotating browz proxy add "US sticky 1" --host 203.0.113.50 --port 7001 --stability sticky
  2. Let automatic assignment pick sticky

    New profiles that take a proxy automatically get static or sticky ones. If the pool holds only rotating proxies, assignment says so; allow rotating proxies for auto-assignment in Settings › Network and proxies if that is what you want.

  3. Change IP the right way for each

    A rotating gateway already changes by itself, so Change IP refuses it and suggests a sticky session or a change-IP link instead. A sticky proxy from a provider account gets a new session; any other proxy is swapped for an unused matching one.

Example

One throwaway, one returning profile.

Agent sessions make the split easy: a throwaway session for a one-off visit on any pool proxy, a persistent one for an identity that keeps its own sticky proxy.

browz_session_open (one-off){ "task": "price check", "mode": "ephemeral", "proxy": { "proxyId": "<rotating proxy id>" } }
browz_session_open (returning){ "task": "order status", "mode": "persistent", "identity": "shop-a/buyer-3", "proxy": { "proxyId": "<sticky proxy id>" } }

A returning identity keeps its proxy: later opens reuse it, and a different proxy is refused.

Good to know

Notes and tips.

  • Leave a profile’s timezone, language and WebRTC on automatic: Browz sets them from where the proxy really exits, measured at each check, so the profile does not contradict its own address.
  • Bring proxies from any provider: Browz supports HTTP, HTTPS, SOCKS4, SOCKS5 and SSH.
  • A profile whose proxy fails its exit check is refused at Start. It never falls back to your own connection.
  • A proxy changes where a profile connects from, not what a site allows. Use each site only as its terms allow; our acceptable use policy applies whatever the exit.

FAQ

Rotating vs sticky proxies and Browz.

Why does a rotating proxy hurt a signed-in profile?

Each new exit looks like a new place. A site may ask the profile to sign in again, or check it, when its address keeps moving.

How long does a sticky session last?

As long as your provider keeps it, often from a few minutes to a day. When it ends, the next check shows the new exit.

Can I change a sticky session’s IP on purpose?

Yes, with Change IP: Browz makes a new session for the same account, protocol, targeting and lifetime, and checks that the exit really changed.

Get started

Download Browz. Every task, its own browser.

Then, on macOS or Linux, put the MCP server on your PATHcurl -fsSL https://gobrowz.com/agents/install.sh | sh

For Mac, Windows and Linux. Free for 5 profiles. Paid plans from $4.99 a month, with a 14-day refund on your first payment.