How assignment works

On Growth and above, a carrier IP is bound at provisioning time and stays with the identity. The binding is to the SIM in the modem serving your node, so the IP, the IMSI and the network operator all describe one physical connection.

Rotation policies

PolicyBehaviourUse for
identityOne IP for the life of the identitySnapchat, WhatsApp, anything long-lived
sticky-24hRotates once daily within the same carrierInstagram, Facebook
sticky-60mRotates hourly within the same carrierTikTok discovery work
on-demandRotates via API callTesting, verification flows

Bring your own proxy

POST /v1/devices/dev_8f2a/proxy
{
  "type": "socks5",
  "host": "gw.example.net",
  "port": 1080,
  "username": "user",
  "password": "…",
  "verify_before_boot": true
}

With verify_before_boot set, the device will not start until DNS, WebRTC and IPv6 all resolve through the proxy. A failed check aborts the boot rather than leaking.