Device Testing

Cleo Local Agent

Test your app on a real device plugged into your computer. Install once — ZERO does everything from inside Cleo HQ.

Choose your platform below

Setup

1

Download & Install

Download the Cleo Local Agent for your operating system and install it.

2

Plug in your device

Connect your Android or iOS device via USB. The agent detects it automatically.

3

ZERO handles the rest

Go back to Cleo HQ. ZERO installs your app, runs tests, and captures screenshots — all from the chat.

Questions

What is the Cleo Local Agent?

A small background app that runs on your computer. It bridges the gap between your browser and a USB-connected phone, letting ZERO install apps and run tests on real devices.

Do I need it?

Only if you want to test on a physical device connected via USB. For cloud emulator testing, you don't need it — ZERO uses a cloud Android emulator by default.

Does it work with iOS?

Yes, but iOS testing via USB requires a Mac with Xcode installed. For a simpler iOS testing experience, we recommend using TestFlight instead — ZERO can submit your app there directly.

Is it safe?

The agent only communicates with your browser on localhost. It doesn't send data to any external servers. It uses ADB (Android) and ios-deploy (iOS) — standard developer tools.

Can I uninstall it?

Yes, at any time. Uninstalling the agent just means ZERO will use the cloud emulator for device testing instead.

Don't need USB testing? No worries — ZERO uses a cloud emulator by default.
The Local Agent is optional.