2 140 phones running right now

Stop picking phones up
one by one

Plug your iPhones into one Mac and drive the whole shelf from a single dashboard. Live screens, remote taps, and schedules that keep running after you close the laptop.

Plugged into your own MacUnlimited schedulingLive screen and remote control
AbonnementsPour toi
12,4k843291

@studio.fleet

Le setup qui tourne seul la nuit

son original

iPhone 14

Free while you set it up, no card, cancel in one click

128 400
runs completed
2 140
phones online
10-15
phones per Mac

Stop picking phones up one by one

A shelf of phones is easy to lose track of. Which one is mid-run, which one dropped off, which one nobody has touched in a week.

Every phone in one gridRuns that repeatLogs per runNo screen sharing
running
idle
running
queued
running
idle
By handScheduled

One page instead of a shelf

Every phone reports its own state. You see what is running, what is idle, and what stopped, without unlocking a single screen.

Schedules
iPhone 13Daily · 09:00
iPhone SEMon, Wed, Fri · 14:30
iPhone 12Daily · 20:00
iPhone 14Once · tomorrow

Set it once, it keeps going

Daily, weekly, or one off, in the timezone you pick. Runs queue per device so two jobs never fight over the same phone.

iPhone 13 finished a run

succeeded2m ago

iPhone SE started its 14:30 job

running6m ago

iPhone 12 came back online

reconnected11m ago

iPhone 14 queued behind a run

queued14m ago

Activity

Know what every phone is doing

Runs report as they go. When one fails you get the step it failed on and the log around it, not just a red dot the next morning.

The fleet

One Mac, a shelf of phones

Ten to fifteen phones per machine in practice. Past that, add a second machine and it joins the same workspace.

iPhone SE

Mon, Wed, Fri

28%

Running now

iPhone 12

Daily · 20:00

84%

Running now

iPhone 13

Daily · 09:00

62%

Running now

Each phone keeps its own queue

A device runs one job at a time. Anything else due waits its turn rather than fighting for the same screen.

Machines are yours, wherever they sit

An office desk, a cupboard, a colocated Mac mini. The agent dials out, so nothing needs opening on your network.

Built for phones that stay plugged in

Long-running hardware fails in boring ways. Cables come loose, Macs sleep, phones drop off Wi-Fi. The scheduler assumes all of it.

10-15
Phones per Mac

Where USB bandwidth, not the machine, becomes the limit.

90s
To reclaim a dead run

If an agent drops mid-run, the work becomes available again on its own.

The parts that matter when it runs unattended

Anyone can fire a job once. Keeping a shelf of phones honest for weeks is a different problem.

Remote control

Tap a phone from your browser

Its live screen, and your taps and swipes going back the other way. No screen sharing app in the middle.

Versioned tasks

A schedule keeps its contract

Each automation is versioned. When a new version ships, existing schedules keep running the one they were created with.

Recovery

A dropped run comes back

Leases expire on their own, so a Mac that slept mid-run does not leave a job stuck forever.

Windows

Late is worse than skipped

A run that missed its window is skipped and the schedule advanced, instead of firing a whole night of jobs at 6am.

History

Every run keeps its logs

Duration, outcome, and the lines the task wrote as it went. Enough to tell a flaky phone from a broken automation.

412
iPhone 13
208
iPhone SE
366
iPhone 12
129
iPhone 14
297
iPhone 11

Setup

Running in about ten minutes

The phones stay yours, on your desk, signed with your own Apple account. Nothing to ship anywhere.

  1. 1

    Plug the phones in

    USB into any Mac. One cable per phone, a powered hub if you have a lot of them.

  2. 2

    Install the agent

    One command, then paste your workspace token. Your phones show up in the dashboard on their own.

  3. 3

    Point and schedule

    Pick a device, pick an automation, pick when. It keeps running whether or not the browser is open.

Where things live

Your phones never leave your desk

Passcodes stay local

Unlock codes are written to the agent machine and never sent to us.

Workspaces are sealed

Every row is fenced to one workspace at the database level, not just in app code.

Video is direct

Screen streams go from your Mac to your browser without passing through us.

Questions

Before you plug anything in

A Mac, Xcode, and at least one iPhone you can plug in. You also need an Apple Developer account to sign the automation runner onto your devices.

Ten to fifteen in practice, and a powered USB hub matters more than the Mac does. Past that, add a second machine and run a second agent.

No. Video goes straight from your Mac to your browser. We hold schedules, logs, and account data, not the stream.

Runs due while the agent was offline are picked up when it comes back, as long as they are still inside their window. Past that they are skipped rather than fired late.

Not yet. Automations ship as versioned plugins we maintain. Bringing your own is on the roadmap once the sandbox story is solid.

They stay yours and stay plugged in. You lose the dashboard and the scheduler, not the hardware, and nothing is installed on the phones that we control.

Free while you set it up

Put the shelf to work

Connect your first phone today and see the whole thing running before you decide anything.

Free while you set it upStart free