$120
per device / year
  • Full UI automation (taps, swipes, gestures)
  • Production-grade keyboard automation
  • Real-time video streaming
  • Complete Python API (200+ functions)
  • Web dashboard with touch control
  • File transfer and camera roll management
  • System controls (GPS, Siri, buttons)
  • Monitoring and Zabbix integration
  • Unlimited users per server
  • All updates for the license year
Purchase License

Try Before You Buy

ControlFloor works without a license for automating Apple's built-in Notes app. This lets you evaluate the full platform — video streaming, Python API, keyboard automation, and all system controls — before making a purchase.

Need more evaluation time? Contact us for a demo license that unlocks all apps for a limited trial period.

Volume Licensing

Running 10 or more devices? Contact us for volume pricing. We offer significant discounts for larger deployments.

Cost Comparison

Cloud device farms bill per minute or per device slot. With ControlFloor, you pay a flat annual fee and run 24/7 with no additional costs.

Platform 5 Devices / Year 10 Devices / Year 25 Devices / Year 50 Devices / Year
ControlFloor $600 $1,200 $3,000 $6,000
BrowserStack ~$18,000 ~$36,000 ~$90,000 ~$180,000
Sauce Labs ~$15,000 ~$30,000 ~$75,000 ~$150,000
AWS Device Farm ~$6,000 ~$12,000 ~$30,000 ~$60,000

Cloud pricing is estimated based on published rates for 24/7 device access. Actual costs vary by plan and usage.

Feature Comparison

Feature ControlFloor Cloud Farms Appium / WDA
On-premises deployment Yes No Yes
Pre-mapped keyboards 12 types, 50+ locales No No
Secure field typing Yes Limited No
Real-time video + touch Yes (dual-source) Yes No (screenshots only)
Python API 200+ functions Varies Via bindings
Multi-provider scaling Yes N/A Manual
iOS 17+ RSD tunnels 3 methods N/A Partial
Zabbix / monitoring Built-in Varies No
Data sovereignty Full None Full

Frequently Asked Questions

What's included in the license?

Every feature. The license unlocks the CFA Agent for a single device for one year. Server, Provider, Python API, video streaming, web dashboard — all included. No feature tiers.

How does renewal work?

Licenses are annual per device. When the year is up, renew to continue using the automation agent on that device. The Server and Provider software itself is not license-restricted.

Can I try it without buying?

Yes. ControlFloor works without a license for automating Apple's Notes app. This gives you full access to all platform features for evaluation. For broader testing, contact us for a demo license.

Can I run multiple Providers?

Yes. You can run Providers on as many Macs as you need, all connected to a single Server. Devices managed across different Macs all appear in one unified dashboard.

What Mac hardware do I need?

Any Mac running macOS 12 or later. Mac Minis are the most popular choice for device farm setups due to their compact size and USB connectivity. Each Mac can manage multiple devices.

Do I need an Apple Developer account?

Yes. The on-device iOS apps (CFA Agent, VidStream, UIInspector) need to be re-signed with your developer certificate before deploying to your devices. A standard $99/year Apple Developer account is sufficient.

Get Started Today

Download ControlFloor, evaluate it on the Notes app for free, and purchase licenses when you're ready to automate your own apps.