Skip to content

Exit IPs

How a hosted browser's traffic leaves the internet: a rotating residential IP, a sticky one you can come back to, or one in a chosen country, state or city.

Exit IPs: rotating, sticky and geo-targeted

  • Default: every browser session gets its own residential exit IP and keeps it for the whole session.
  • Sticky: pass the same proxySession label (for example one per account you manage) to get the same exit IP back in a later session. Labels are private to your account. A residential IP stays available while its peer is online, typically several hours; when it goes offline you get another IP from the same network.
  • Location: country, then optionally state and city. The narrower the target, the smaller the pool.
  • Your own proxy: proxy: { server: "http://host:port", username, password }, or socks5://host:port (names resolved on our side) or socks5h://host:port (names resolved by your proxy). The request is checked strictly: an explicit port, credentials in username / password (a user:pass@host URL is a 400; at most 255 bytes each), and country, state, city and proxySession are rejected rather than ignored, because they describe the managed pool. The proxy's own address must be a public one. Traffic is billed the same way.

Timezone and language follow the exit IP by default (geoip). Pass timezone / locale to choose them yourself, or geoip: false to turn it off.