New mobilerun VA is now in beta, a hosted 24/7 agent for mobile automation
Devices

A real phone for your agent.

Your agent already has a browser and a desktop. The missing piece is a phone. Real cloud Android and iPhones, always on, with genuine device identity, plus on-demand Android by the minute when you only need scale.

devices Android · iPhone
form real hardware + simulators
identity genuine device signals
uptime always on
Device types

Four ways to run on a device.

Device What it is Price
Dedicated Android phone A rented Android phone that stays yours, always on, with state that survives between runs. Comes with a dedicated residential IP. From $80 / month
Real iPhone Physical Apple hardware with native device identity and eSIM. Provisioned on request for iOS work that has to run on the real thing. $200 / month
Android by the minute Spin one up by the minute for scale and CI. Up and down on demand, no commitment. $0.03 / minute
iOS simulator Fast iOS checks where full hardware is not required. Provisioned on request alongside the real iPhones. On request
Spin one up

A phone in three calls.

Create a device, wait until it is ready, run the task. Terminate it when you are done, or keep a rental always on.

provision.ts
import Mobilerun from '@mobilerun/sdk'

const client = new Mobilerun()               // reads MOBILERUN_CLOUD_API_KEY

const device = await client.devices.create() // a real phone, yours
await client.devices.waitReady(device.id)

await client.tasks.run({
  deviceId: device.id,
  task: 'Open the app and finish checkout',
})

Real device identity

  • A genuine fingerprint: model, serial, IMEI, Android ID, advertising ID and carrier
  • Reads as a normal user, recognized as genuine
  • GPS, locale and timezone set per device, so everything agrees
  • One phone, one identity, top to bottom

Yours, and it persists

  • Rented phones are always on and keep their state between runs
  • Logins, cookies and app data survive, so an account keeps its phone
  • Set the location and configure the device end to end: locale, language, timezone, apps and network
  • Provision one device or ten thousand, straight from the API
  • Create, wait until ready, run, terminate
FAQ

Devices, common questions.

Do you run both Android and iOS?+
Yes. Rented Android phones and real iPhones, plus on-demand Android and iOS simulators for work that does not need full hardware. Same API across all of them.
Real phones, or Android by the minute?+
Both, on purpose. Use a real phone for anything that checks real-device trust, and on-demand Android by the minute when you just need scale. Integrity-sensitive apps want a real phone, so it is there when it matters.
Does a rented phone keep its state?+
Yes. Rented devices are always on and persistent. Logins, cookies and app data survive between runs, so a long-lived account keeps the same phone.
What is real device identity?+
A genuine hardware fingerprint: model, serial, IMEI, Android ID, advertising ID and carrier, all consistent per device. The phone reads as a normal user and passes the checks real apps run.
How do I get a device?+
From the API: create a device, wait until it is ready, run tasks on it, then terminate it. Or rent a monthly phone from the dashboard. Provision one, or ten thousand.

Also on the phone: eSIM and one-time codes · the Connect network · pricing

Give your agent a real phone.

Rent one that stays yours, or spin one up by the minute. Real Android and iPhones, always on, with real device identity.