FAQ¶
What comes with a device rental?¶
An active rental can provide a credentialed mobile proxy and an on-demand remote browser. The proxy is available to ordinary HTTP and SOCKS5 clients. The browser starts only after you create a session for an eligible rental.
Are HTTP and SOCKS5 separate ports?¶
No. One host and port accept both protocols. Use proxy.http_url, proxy.socks5_url, or
proxy.socks5h_url according to client and DNS requirements. There is no protocol choice when creating
a rental or browser session.
What is the difference between socks5 and socks5h?¶
The socks5h:// convention asks compatible clients to send the hostname to the proxy for resolution.
With socks5://, DNS behavior depends on the client and its options. Use socks5h_url when remote DNS
is required and supported.
Can proxy credentials and ports change?¶
Yes. New rentals or reprovisioned endpoints can receive different credentials and ports. Read the
current URL from GET /v1/devices and never treat a credentialed URL as a permanent identifier.
Are public IP addresses fixed?¶
No. Mobile addresses are dynamic. Read current values from the API or observe them at request time rather than caching an old address.
Can I start a browser on an idle device?¶
No. A customer browser requires an eligible active rental. Select a device returned by
GET /v1/devices, create its session, and then connect.
Do I install a browser locally?¶
No. Install aimlib[browser]; the extra provides the supported client integration.
How many sessions can I run?¶
A device normally supports one active remote-browser session. Account capacity and tab caps are returned or enforced by the API. Lease more devices for independent parallel sessions.
How long does a browser session live?¶
TTL is capped at 30 minutes and at the rental end. Default idle timeout is 120 seconds. Sessions can also end on customer stop or an applicable account limit.
What activity is recorded?¶
aimlib may retain operational and security records as described by the applicable customer agreement and privacy terms. Contact support for the terms attached to your account.
Which carriers and regions are available?¶
Availability depends on the leased device and account. Use the carrier and region values returned
by GET /v1/devices; do not assume every device supports every carrier.
How do I report a problem?¶
Create a customer ticket through the SDK or REST API. See Support for safe diagnostic details and ticket lifecycle.