Your iOS Devices.
Your Network.
Full Control.

An on-premises iOS device farm platform with real-time control, full UI automation, production-grade keyboards, and a powerful Python API. Everything runs on your hardware, on your network. No data leaves your building.

iOS Automation Shouldn't Be This Hard

⚠

Fragile Toolchains

WebDriverAgent and Appium break with every iOS update. Test sessions disconnect randomly. Your CI pipeline spends more time recovering than testing.

💰

Cloud Farm Costs

Cloud device farms charge per minute. A single device running 24/7 costs thousands per year. At scale, costs become prohibitive.

🔒

Data Leaves Your Network

Cloud farms require your app builds, credentials, and test data to leave your premises. For regulated industries, that's often a non-starter.

ControlFloor Does It Differently

Purpose-built for teams that need reliable, scalable iOS device automation without the compromises.

📺

Real-Time Control

Live video streaming with touch interaction. See exactly what's on the screen and interact with it from any browser.

⚙

Full Automation

200+ Python API functions for taps, swipes, text input, screenshots, file transfers, and more. Automate any iOS workflow.

🏠

On-Premises

Everything runs on your Mac hardware. Your devices, your data, your network. Nothing leaves the building.

⌨

Production Keyboards

Pre-mapped keyboard layouts for 12 keyboard types and 50+ locales. Type instantly into any field, including secure fields. No clipboard hacks.

Up and Running in Minutes

Three steps from download to full device control.

1

Install

One command installs the server and provider on your Mac. No complex dependencies.

2

Connect Devices

Plug in your iOS devices via USB. The provider detects and registers them automatically.

3

Automate

Open the web dashboard for live control, or write Python scripts for full automation.

See How It Works
200+
API Functions
12
Keyboard Types
50+
Locale Layouts
$120
Per Device / Year

How ControlFloor Compares

On-premises ownership eliminates per-minute billing. At scale, the savings are dramatic.

Platform 10 Devices / Year 50 Devices / Year On-Premises Keyboard Automation
ControlFloor $1,200 $6,000 Yes Native pre-mapped
BrowserStack ~$36,000+ ~$180,000+ No Limited
Sauce Labs ~$30,000+ ~$150,000+ No Limited
AWS Device Farm ~$12,000+ ~$60,000+ No None

Try ControlFloor Free

Start with the free trial — automate the Notes app with no license needed. When you're ready, licenses start at $120 per device per year.

Download Now