Skip to content

Mobile IP

Mobile IP proxies come from real mobile carrier networks and carry mobile network characteristics. They are suitable for mobile-first workflows and high-risk scenarios, but resources are usually more limited, so country selection and session strategy should be used carefully.

Best For

  • Mobile app testing and mobile webpage checks
  • High-risk account registration, login, and account warm-up
  • Workflows that require mobile carrier network identity
  • Social media, e-commerce, and advertising scenarios requiring stronger trust

Characteristics

  • Mobile network identity: closer to phone-user traffic.
  • Higher trust: suitable for workflows with stricter risk control.
  • Good for mobile flows: app login, mobile page access, and ad landing page checks.
  • Country-level targeting: currently supports country targeting only. State-level and city-level targeting are not supported.
  • New IP for every request: stateless requests can append -f-1 so every request uses a new IP.

Configuration

Use the proxy details generated in the dashboard and combine the account name, country, and sessiontime when needed:

Account-name marker

Mobile IP account names need a _mobile marker, placed before the sessionid. So where Residential uses test / test_1, Mobile IP uses test_mobile / test_mobile_1.

txt
test_mobile-country-us
test_mobile_1-country-us-sessiontime-10
test_mobile-country-us-f-1

Mobile IP settings page: account name with the _mobile marker, mapped to region and session parameters

Configuration Flow

  1. Open Mobile IP Settings.

    Mobile IP configuration flow: open the Mobile IP settings page

  2. Select or enter the account name on the configuration page.

  3. For a simple check, start with a country-level account name carrying the _mobile marker, such as test_mobile-country-us.

    Mobile IP configuration flow: for a simple check, use a basic account name with the _mobile marker

  4. For login, registration, form submission, or another continuous mobile workflow, use an account name with an underscore session ID, such as test_mobile_1.

    Mobile IP configuration flow: for a continuous mobile workflow, use an account name with a session ID

  5. Add sessiontime based on the workflow duration, such as test_mobile_1-country-us-sessiontime-10. The supported range is 1-120 minutes.

    Mobile IP configuration flow: add sessiontime based on the workflow duration

  6. For stateless requests where every request should use a new IP, append -f-1, such as test_mobile-country-us-f-1.

  7. Copy the generated host, port, username, and password into your mobile proxy tool, fingerprint browser, app testing environment, or code.

    Mobile IP configuration flow: copy the host, port, username, and password

  8. After connecting, check the exit country and network type before starting the formal workflow.

Send a Request

After getting the generated username, password, proxy domain, and port from the dashboard, send a test request with curl to confirm that the Mobile IP proxy is connected.

SOCKS5 proxy:

bash
curl -x socks5h://username:password@proxy-domain:port http://ip123.in/ip.json

HTTP proxy:

bash
curl -x http://username:password@proxy-domain:port http://ip123.in/ip.json

The response will use a structure similar to the example below. The actual IP, location, and organization depend on the current exit. city and region in the response are detected IP details from the lookup service; they do not mean Mobile IP supports city-level targeting.

json
{
  "ip": "47.239.91.123",
  "city": "hong kong",
  "organization": "Alibaba (US) Technology Co., Ltd.",
  "asn": 45102,
  "network": "47.238.0.0/15",
  "country": "Hong Kong",
  "country_code": "HK",
  "continent": "Asia",
  "continent_code": "AS",
  "postal": "-",
  "latitude": "22.2842",
  "longitude": "114.1759",
  "timezone": "Asia/Hong_Kong",
  "metro_code": null,
  "region_code": null,
  "region_cn": "",
  "region": "Hong Kong"
}

Session Suggestions

Mobile workflows often include a continuous flow, such as opening an app, logging in, browsing, and submitting information. Use a fixed account name for one workflow, such as test_mobile_1; the value after the underscore, 1, is the sessionid. Then set sessiontime based on the expected duration:

WorkflowRecommendation
Simple visit or checkNo fixed session, or 3-5 minutes
Login, registration, form submissionFixed account name such as test_mobile_1, 10-20 minutes
Longer testing workflowFixed account name, set sessiontime to the actual workflow duration, up to 120 minutes
New IP for every requestUse test_mobile-country-us-f-1; do not use it for workflows that need login-state continuity

TIP

sessiontime is measured in minutes and supports 1-120 minutes. Longer sessions are useful for continuous workflows, but if a task does not need the same exit, there is no need to extend the session unnecessarily.

Professional IP Proxy Service Platform