mobileproxy.app

Using your proxy

Wi-Fi split

Wi-Fi split lets a phone use two networks at once: the control tunnel rides your Wi-Fi, while proxy traffic still exits the SIM. The exit IP stays cellular; your mobile data plan does roughly half the work.

How it works

Wi-Fi split is an explicit preference and starts off disabled. Enable it in the phone app, dashboard, or API when you want the control tunnel to use Wi-Fi while proxy egress remains cellular. The desired setting can briefly differ from what the phone reports while a command is pending.

The exit IP is always the carrier's
Split only moves the tunnel leg. Every egress socket is bound to the cellular interface at the OS level, so the request always leaves the phone over mobile data — targets see the carrier IP, never your Wi-Fi's address, whether or not Wi-Fi is present.

When it's active

It is active only after you enable it and the paired phone reports that Wi-Fi is enabled. If Wi-Fi disappears, cellular egress remains available and the reported state changes separately from your saved preference.

Reading the status

Read wifi_split as the desired setting and reported.wifi_enabled as the phone's observed state. reported.wifi_can_toggle tells you whether Android permits remote Wi-Fi changes.

curl https://mobileproxy.app/api/v1/subscriptions/SUBSCRIPTION_ID/state \
     -H "Authorization: Bearer mpx_live_…"

# → { "subscription_id": "sub_…", "wifi_split": true,
#     "reported": { "wifi_enabled": true, "wifi_can_toggle": false, … }, … }

More on reading a device's state lives in Status & usage.