Blog
Notes on driving real iPhones
Practical writing about iOS automation — building a farm, what apps can actually observe, and the mechanics underneath "human-like" input. No listicles.
Powering an iPhone farm
Most "software" faults in a device farm are power faults. What a working iPhone actually draws, how to read a hub spec honestly, and how to tell the two apart in five steps.
Proxies on iOS: per-device egress
On iOS the proxy belongs to the Wi-Fi network, not the device. Three ways to give every phone its own egress — and why the pairing matters more than the proxy.
Session rhythm: the pattern most operators never look at
Gesture curves get the attention. When a run starts, how long it lasts and the gaps between actions are easier to measure and harder to fake.
Typing like a person
Keystrokes at a constant interval are as unnatural as a straight-line swipe. What real typing looks like as data, and which parts are actually worth reproducing.
How to build an iPhone farm in 2026
Hardware, power delivery, proxies, provisioning and the control layer — what it actually takes, and what breaks when you go from three devices to thirty.
Emulators, simulators and real iPhones
iOS has no emulator — the Simulator is a different thing entirely. Which layers of an automation stack an app can observe, and which ones actually carry the signal.
What "human-like touch" actually means, mathematically
Straight lines, constant velocity and pixel-perfect taps are what give automation away. Bézier paths, minimum-jerk velocity, Fitts's law and timing distributions.