The very first decision you have to make when setting up a mobile AI agent (an AI agent that taps, scrolls, and reasons through Android or iOS apps) is whether to use an emulator or a real device. That choice decides how fast your agents gets flagged as bots, whether biometric and sensor flows work at all, and what your bill looks like at the end of the month. Let’s explore how you can best make that choice for your own use case, through a technical breakdown of detection, app compatibility, sensors, iOS, cost, and scale.
Where real devices make most sense
Hardware Stealth
On Android, Google's Play Integrity API became the primary attestation standard in early 2025, and it issues a device verdict. A genuine, Play Protect-certified phone earns the strong verdict, MEETS_DEVICE_INTEGRITY. An emulator, at best, gets the weaker MEETS_VIRTUAL_INTEGRITY, and some apps simply refuse to run without the strong one. iOS has its own version of this through App Attest and DeviceCheck. Banking, streaming, and social apps routinely sniff out emulator fingerprints and block them.
Some examples of apps that need a physical device include Reddit, Hinge and the UBS Access app.






