Every device is a full Android environment modelled on a real phone. It keeps running after you close the tab and comes back exactly as you left it.
Stopping a device is not the same as losing it. Apps, logins, files and system settings survive a stop, a restart and a move between hosts. A stopped device costs nothing while it sits idle, and starts back up in seconds.
State is written to persistent storage, not held in memory.
Freeze a device at any point and restore it later, as many times as you need.
When a host is drained, devices move without losing their state.
Choose a model and an Android version; everything underneath is ours to run. The catalog covers the phones your users actually own, from budget Galaxy A-series to current flagships, and grows every month.
Each profile reports the build fingerprint, sensors, GPU and screen of the phone it is modelled on. The full list, with what is available right now, is in the dashboard when you create a device.
Place a device where you need it to be, and give it the connection it needs. Every device gets its own exit; nothing is shared between devices unless you say so.
Ten devices are easy. A hundred are only easy if the platform was built for it.
Set one device up the way you want, snapshot it, and clone new devices from that state instead of repeating the work.
Start, stop, install, change the network or run a sequence of actions on a whole group at once.
Every device reports whether the framework responds and the network exit is reachable. Broken ones are flagged, not silently billed.
Install common apps straight from the catalog, the same way a phone does from Play Store, with defaults per country.
Owners handle billing, keys and the fleet; operators run devices. Each member sees only the devices you give them.
Open an ADB session to any device through our relay, locked to your IP and time-limited. Your existing tooling just works.
The dashboard, the API and the AI layer do the same things through the same calls. Nothing is available in one and missing from another.
A live screen and the controls that matter: start, stop, install an APK, swap the proxy, take a snapshot, read logs.
Plain REST over HTTPS. Create ten devices from a script or a CI job. See the API.
Describe the outcome and it executes. Anything paid, destructive or fleet-wide asks for confirmation first.
Create an account, launch a device, use it for half an hour. No card, no top-up. If it does the job, add funds and keep going.