Agentfy
Get started
Device control

Pixel-precise iPhone remote — right in your browser

VNC streams the framebuffer over a reverse tunnel; every tap, swipe, and keystroke round-trips in under 200ms. Pair one iPhone, open the dashboard, start working.

Single-device VNC demo
Single-device VNC demo
Device control panel showing hardware buttons, live phone view, and device info
Device 1 · iPhone 9,3 · iOS 15.8.7 · live VNC stream
Inside the control panel

A real iPhone, with every primitive on tap

input round-trip
< 200ms
max upload
10MB
daemon uptime
12h+
  • Hardware buttons, exactly where you'd expect

    Home, Lock, App Switcher, Mute, Volume — fire any iPhone hardware button straight from the browser, with the same sub-200ms round-trip as taps.

  • Clipboard + sandbox file flow

    Paste from your laptop straight onto the phone, push files into Documents/Agentfy/uploads/, read sandbox content back. No AirDrop, no cables.

  • Live device telemetry

    iPhone model, iOS version, app version, battery, SoC temp, daemon uptime — everything you need to tell good devices from misbehaving ones.

Every iPhone primitive, exposed as an API

Each action below is one HTTP call. Dashboard UI uses the same API your scripts and AI agents do.

VNC stream over reverse tunnel

iPhone-rendered framebuffer streamed to your browser via WebSocket. No client install, no port forwarding. Sub-200ms input latency on modern networks.

Full input primitive set

Tap, double-tap, long-press, swipe paths, multi-finger gestures, hardware buttons (home/sleep/volume), text input with adjustable typing speed.

App lifecycle

List installed apps, launch by bundle ID, terminate, get foreground app, push deep links via open_url. Full SpringBoard control.

Clipboard + file sandbox

Read and write the iOS clipboard. Push files up to 10MB into the device's Documents/Agentfy/uploads/. List + read sandbox files.

Session attachment

Multiple admins can view the same device simultaneously without fighting over input. Per-device session history with replay timestamps.

Locked-tunnel security

Every RPC is signed and tied to a rotating ws_token. Device revocation kills all in-flight sessions immediately.

Compose with…

Pair your first iPhone in 60 seconds

QR scan with the Agentfy iOS app and you're live. No XCUITest, no provisioning profile dance.

Start free trial