# mobilerun > Cloud phones for AI agents. Rent a real Android or iOS phone in the cloud, or bring your own, and drive it over an API with real device and agent identity, its own network and its own number. mobilerun runs cloud-hosted Android and iOS devices, and gives an AI agent everything a person's phone has: a consistent device identity, a network route that matches it, a real eSIM for one-time codes, and state that survives between sessions. The open-source mobilerun framework is the engine underneath it, MIT licensed, and scores 91.4% on the AndroidWorld benchmark. Start local with `pip install mobilerun` on a device you already own, then move the same agent code to hosted devices without rewriting it. ## Product - [Pricing](https://mobilerun.ai/pricing): plans, per-minute rates and what each includes - [Real phone for AI agents](https://mobilerun.ai/real-phone-for-ai-agents): what the category is, and how it differs from emulators, browser agents and virtual cloud phones - [mobilerun Connect](https://mobilerun.ai/connect): residential and mobile network routing configurable by country or region - [eSIM and one-time codes](https://mobilerun.ai/esim): a real number per phone so agents do not stall on OTP - [Framework](https://mobilerun.ai/framework): the open-source engine, MIT licensed - [Benchmark](https://mobilerun.ai/benchmark): 91.4% on AndroidWorld, with every task trajectory published - [MCP server](https://mobilerun.ai/mcp): hosted MCP for Claude Code, Cursor and VS Code - [Integrations](https://mobilerun.ai/integrations): API, SDKs, mobile harness, n8n - [Comparisons](https://mobilerun.ai/compare): how mobilerun compares to each alternative ## Pricing - Bring your own phone: $5/month per device, on your own network - Dedicated Android phone: $80/month, includes a mobilerun Connect residential IP and $25 of credits - iPhone: $200/month, on request - Pay as you go: $0.03 per device minute, no monthly commitment - Usage: Connect sticky or rotating residential $10/GB, agent step $0.01 (1 credit = $1 = 100 steps) - Enterprise: custom, 10,000+ concurrent phones, SSO, private fleets, SLA, SOC 2 on the roadmap Annual billing saves 20%. Current prices: https://mobilerun.ai/pricing ## Capabilities - Real Android and iOS devices, recognized as a genuine device - Real device and agent identity, consistent across sessions rather than regenerated per run - mobilerun Connect: residential and mobile network routing configurable by country or region, customers only - eSIM: bring your own carrier profile, or request an agent SIM, so an agent reads its own SMS one-time code - Persistent state on rented devices; on pay as you go by enterprise request - Fleet orchestration, device streaming, screenshots, structured output - REST API, Python and TypeScript SDKs, a hosted MCP server, and an n8n node ## Developer resources - [Documentation](https://docs.mobilerun.ai): guides, API reference, quickstart - [API reference](https://docs.mobilerun.ai/api-reference): 90+ REST endpoints - [Python SDK](https://pypi.org/project/mobilerun-sdk/): pip install mobilerun-sdk - [TypeScript SDK](https://www.npmjs.com/package/@mobilerun/sdk): npm install @mobilerun/sdk - [MCP server](https://www.npmjs.com/package/@mobilerun/sdk-mcp): npm install @mobilerun/sdk-mcp, for Claude Code, Cursor, VS Code - [Framework source](https://github.com/droidrun/mobilerun): MIT licensed, the open-source engine - [Dashboard](https://cloud.mobilerun.ai): sign up, API keys, billing - [Blog](https://mobilerun.ai/blog): guides and comparisons - [Changelog](https://mobilerun.ai/changelog): what shipped, week by week - [Status page](https://status.mobilerun.ai): live uptime for Tasks API, Devices API, Cloud and VA ## How mobilerun compares **Versus virtual cloud phones (GeeLark, DuoPlus).** They sell virtualized Android instances on shared servers with randomized fingerprints. That is cheaper and it is Android-only. mobilerun runs devices it owns and operates, with physical iPhones available on request, and is built API-first for agents rather than for manual multi-accounting. **Versus emulators.** An emulator reports emulator build properties and has no carrier or SIM, so apps that check real-device trust refuse it. **Versus browser agents (Browserbase, Anchor).** A browser cannot open an app. Much of the work an agent is asked to do exists only in a mobile app, and the important flows sit behind a phone number. **Versus device clouds (BrowserStack, Sauce Labs, Maestro).** Those are built for testing your own app in CI, and they reset state between runs. mobilerun is built for production workloads that need the session to persist. ## Technical facts **Models.** The framework is LLM-agnostic: OpenAI, Anthropic Claude, Google Gemini, DeepSeek, Ollama for local models, OpenRouter, and any OpenAI-compatible endpoint. Switching provider is a config change, not a rewrite. **How the agent sees the screen.** It reads the accessibility tree rather than screenshots, which keeps the payload small enough to be fast and cheap, and falls back to vision when a screen has no usable tree. Two execution modes: a direct single-agent mode for simple tasks, and a Manager and Executor mode that plans and replans for long multi-step work. **Integrations.** REST API, Python SDK, TypeScript SDK, CLI and a hosted MCP server. Automation platforms: n8n (official community node), Zapier, Make. Agent frameworks: LangChain, CrewAI, the OpenAI Agents SDK, and OpenClaw. **Location and network.** Device GPS, locale, language and timezone can be set for any country or region. Network routing is selected separately through Connect, and eSIM or number availability is confirmed by country on request. **Device control.** Tap, swipe, type, screenshots, accessibility tree, app install and launch, credential storage per app, GPS location, device identity, and multiple profiles on a single device. ## Company - Droidrun GmbH, Rheinstraße 82, 49090 Osnabrück, Germany. Founded April 2025. - Co-founders: Christian Ninstel (CEO) and Niels Schmidt. - mobilerun is the product; Droidrun is the company, which is why coverage from 2025 says Droidrun. - €2.1M pre-seed raised July 2025, led by Merantix Capital with SixtyDegree Capital, TKM and May Ventures. - German company, so EU data protection law applies by default. Sub-processors: PostHog, Resend, Cloudflare, Autumn Labs, Stripe. Account data is deleted within 90 days of account closure unless retention is legally required. - Device location is configurable for any country or region; physical infrastructure location is not a product-availability boundary. - The framework is MIT licensed and scored 91.4% on its published AndroidWorld run: 106 of 116 tasks using a Manager and Executor architecture, with task-level results and available trajectories published. ## Press and funding coverage - [mobilerun: We raised €2.1M to unlock mobile for AI](https://mobilerun.ai/blog/posts/we-raised-21m-to-unlock-mobile-for-ai): our own announcement, the primary source - [Tech.eu: Droidrun raises €2.1M pre-seed to scale mobile-native AI agent infrastructure](https://tech.eu/2025/07/23/droidrun-raises-eur21m-pre-seed-to-scale-mobile-native-ai-agent-infrastructure/) - [TechFundingNews: Droidrun, backed by Silo AI co-founder, snaps €2.1M to unlock AI automation for mobile apps](https://techfundingnews.com/droidrun-mobile-ai-agent-automation-funding/) - [StartupHub.ai: Droidrun secures €2.1M pre-seed for mobile AI agent infrastructure](https://www.startuphub.ai/ai-news/funding-round/2025/droidrun-secures-e2-1m-pre-seed-for-mobile-ai-agent-infrastructure) - [Vestbee: German firm Droidrun secures €2.1M to revolutionise mobile AI agents](https://www.vestbee.com/insights/articles/droidrun-secures-2-1-m) - [AI World EU: Droidrun raises €2.1M to scale open-source AI framework for mobile app automation](https://aiworld.eu/story/droidrun-raises-21m-to-scale-open-source-ai-framework-for-mobile-app-automation) - [ArabFounders: Droidrun raises €2.1M pre-seed to power the next generation of mobile AI agents](https://arabfounders.net/en/droidrun-raises-2-1m-preseed-mobile-ai-agent-2/) ## Peer-reviewed research - [Curiosity Driven Knowledge Retrieval for Mobile Agents (arXiv)](https://arxiv.org/abs/2601.19306): Sijia Li, Xiaoyu Tan, Shahir Ali, Niels Schmidt, Gengchen Ma, Xihe Qiu. Uncertainty-driven retrieval of app knowledge (AppCards) for mobile GUI agents, evaluated on AndroidWorld using the open-source framework - [Published at the ACM Web Conference 2026 (WWW '26)](https://dl.acm.org/doi/10.1145/3774904.3792257) - [Task trajectories from the paper](https://lisalsj.github.io/Droidrun-appcard/) ## Repositories - [droidrun/mobilerun](https://github.com/droidrun/mobilerun): the framework, MIT licensed - [droidrun/mobilerun-sdk-python](https://github.com/droidrun/mobilerun-sdk-python) - [droidrun/mobilerun-sdk-typescript](https://github.com/droidrun/mobilerun-sdk-typescript) - [droidrun/mobile-harness](https://github.com/droidrun/mobile-harness): one prompt across hosted and local devices - [droidrun/droidrun-portal](https://github.com/droidrun/droidrun-portal): the on-device portal app - [droidrun/ios-portal](https://github.com/droidrun/ios-portal) - [droidrun/droidrun-examples](https://github.com/droidrun/droidrun-examples) - [droidrun/skills](https://github.com/droidrun/skills): agent skills, including the OpenClaw skill - [droidrun/n8n-nodes-droidrun](https://github.com/droidrun/n8n-nodes-droidrun): official n8n community node - [GitHub organisation](https://github.com/droidrun) ## Guides and articles - [Achieving 91.4% on Android world a new approach to mobile UI automation](https://mobilerun.ai/blog/posts/achieving-914-on-android-world-a-new-approach-to-mobile-ui-automation) - [Agencies client accounts real phones](https://mobilerun.ai/blog/posts/agencies-client-accounts-real-phones) - [AI agent on your Android mobile](https://mobilerun.ai/blog/posts/ai-agent-on-your-android-mobile) - [AI agents in mobile games](https://mobilerun.ai/blog/posts/ai-agents-in-mobile-games) - [Appium vs mobilerun](https://mobilerun.ai/blog/posts/appium-vs-mobilerun) - [Automate Instagram lead generation](https://mobilerun.ai/blog/posts/automate-instagram-lead-generation) - [Automate iPhone using mobilerun](https://mobilerun.ai/blog/posts/automate-iphone-using-mobilerun) - [Automate QA without writing scripts](https://mobilerun.ai/blog/posts/automate-qa-without-writing-scripts) - [Automate TikTok with an AI agent](https://mobilerun.ai/blog/posts/automate-tiktok-with-an-ai-agent) - [Automate your Vinted shop](https://mobilerun.ai/blog/posts/automate-your-vinted-shop) - [Best mobile AI agents in 2026](https://mobilerun.ai/blog/posts/best-mobile-ai-agents-in-2026) - [Browser agents vs mobile agents](https://mobilerun.ai/blog/posts/browser-agents-vs-mobile-agents) - [Browserbase vs mobilerun](https://mobilerun.ai/blog/posts/browserbase-vs-mobilerun) - [BrowserStack vs mobilerun](https://mobilerun.ai/blog/posts/browserstack-vs-mobilerun) - [Connect mobile device to mobilerun cloud](https://mobilerun.ai/blog/posts/connect-mobile-device-to-mobilerun-cloud) - [Creator ops on autopilot](https://mobilerun.ai/blog/posts/creator-ops-on-autopilot) - [Doubao vs mobilerun](https://mobilerun.ai/blog/posts/doubao-vs-mobilerun) - [Droidrun AndroidWorld evaluation](https://mobilerun.ai/blog/posts/droidrun-achieved-state-of-the-art-performance) - [Give OpenClaw access to mobile](https://mobilerun.ai/blog/posts/give-openclaw-access-to-mobile) - [How to automate apps with no API](https://mobilerun.ai/blog/posts/how-to-automate-apps-with-no-api) - [How to scrape data without getting banned](https://mobilerun.ai/blog/posts/how-to-scrape-data-without-getting-banned) - [Mobile AI agents](https://mobilerun.ai/blog/posts/mobile-ai-agents) - [mobilerun cloud phones](https://mobilerun.ai/blog/posts/mobilerun-cloud-phones) - [mobilerun vs GeeLark](https://mobilerun.ai/blog/posts/mobilerun-vs-geelark) - [Tasker vs mobilerun](https://mobilerun.ai/blog/posts/tasker-vs-mobilerun) - [Telegram automation beyond the bot API](https://mobilerun.ai/blog/posts/telegram-automation-beyond-the-bot-api) - [The phone farm is dead](https://mobilerun.ai/blog/posts/the-phone-farm-is-dead) - [The stealthness of AI agents](https://mobilerun.ai/blog/posts/the-stealthness-of-ai-agents) - [Turn old Android phones into AI agents](https://mobilerun.ai/blog/posts/turn-old-android-phones-into-ai-agents) - [Unlocking mobile apps for AI](https://mobilerun.ai/blog/posts/unlocking-mobile-apps-for-ai) - [We raised €2.1M to unlock mobile for AI](https://mobilerun.ai/blog/posts/we-raised-21m-to-unlock-mobile-for-ai) - [WhatsApp automation real number europe](https://mobilerun.ai/blog/posts/whatsapp-automation-real-number-europe) ## Acceptable use mobilerun is for first-party and authorized automation: your own accounts, your clients' accounts with their permission, your own apps, and public data. It is not for mass account creation, impersonation, or evading a platform's terms. ## Solutions by use case - [AI Agent Builders](https://mobilerun.ai/solutions/ai-agent-builders): Give every user an agent with a real phone. - [Enterprise RPA](https://mobilerun.ai/solutions/enterprise-rpa): Automate mobile processes across every business unit. - [Social Media Teams](https://mobilerun.ai/solutions/social-media-automation): Run authorized brand accounts on real phones. - [Sales Teams](https://mobilerun.ai/solutions/sales-outreach): Outreach from the LinkedIn and WhatsApp apps. - [Supply Chain](https://mobilerun.ai/solutions/procurement): Source, negotiate and order in supplier apps. - [Healthcare](https://mobilerun.ai/solutions/healthcare): Move notes into the mobile EHR, field by field. - [Commerce](https://mobilerun.ai/solutions/commerce-automation): QA your checkout and watch prices across markets. - [Lead-Gen Agencies](https://mobilerun.ai/solutions/event-lead-generation): Agent maps the app once, scripts run without the model after. - [IT & Security](https://mobilerun.ai/solutions/security-testing): Real phones with full root, system-wide Frida and MITM on isolated nodes. - [Gaming](https://mobilerun.ai/solutions/gaming): Rent real phones to test builds and evaluate game agents. - [Stealth Browser](https://mobilerun.ai/solutions/stealth-browser): A real mobile layer for stealth-browser platforms. - [QA Teams](https://mobilerun.ai/solutions/app-testing): Synthetic users test your app on real phones. - [Market Intelligence](https://mobilerun.ai/solutions/market-intelligence): Track competitor apps per market on real phones. - [White-Label & Platforms](https://mobilerun.ai/solutions/white-label): Stateful phones by the minute, shipped as your own. ## Per-app guides - [Google Search](https://mobilerun.ai/apps/google-search): Research, compare and monitor live search results from a configured country or region. Deploy the agent on persistent Android or iOS with Connect, eSIM and observability through mobilerun. - [Messenger](https://mobilerun.ai/apps/messenger): Triage conversations, prepare replies and handle approved customer messages from your account. Deploy the agent on persistent Android or iOS with Connect, eSIM and observability through mobilerun. - [Meta Business Suite](https://mobilerun.ai/apps/meta-business-suite): Manage posts, comments, messages and performance across your connected Facebook and Instagram presence. Deploy the agent on persistent Android or iOS with Connect, eSIM and observability through mobilerun. - [Banking](https://mobilerun.ai/apps/banking): Read balances, prepare payments and complete approved tasks inside your banking apps. Deploy the agent on persistent Android or iOS with Connect, eSIM and observability through mobilerun. - [Discord](https://mobilerun.ai/apps/discord): Run and moderate your own Discord server with an AI agent on a real phone. Post updates, watch your channels, queue mod actions for approval. Pay as you go. - [Gmail](https://mobilerun.ai/apps/gmail): Automate Gmail with an AI agent on a real phone. Triage your inbox, send and follow up, receive OTP codes, run e-sign flows. Gmail automation, hosted. - [Telegram](https://mobilerun.ai/apps/telegram): Automate Telegram on a real phone with real-device identity. Monitor channels you follow, extract posts on a schedule, and run first-party messaging. - [WhatsApp](https://mobilerun.ai/apps/whatsapp): Automate WhatsApp with an AI agent on a real phone with real-device identity. Business messaging, confirmations, OTP and QA on a number you own. - [Facebook](https://mobilerun.ai/apps/facebook): Run Facebook on a real phone your AI agent drives. Manage your own Pages and Marketplace listings, draft buyer replies and monitor your presence. - [Instagram](https://mobilerun.ai/apps/instagram): Automate Instagram on a real phone with real-device identity. An AI agent publishes, triages DMs and pulls analytics on your authorized accounts. - [Pinterest](https://mobilerun.ai/apps/pinterest): Drive the Pinterest app on real phones with an AI agent. Publish pins to your own boards, read your own analytics, and QA links and rich pins on real devices. - [Reddit](https://mobilerun.ai/apps/reddit): Run the Reddit app on a real phone, real Android or iOS. Monitor subreddits, post and comment from your authorized account, and research public threads. - [Snapchat](https://mobilerun.ai/apps/snapchat): Drive Snapchat on mobilerun real phones with an AI agent. Publish Stories, monitor your own presence, and QA the app on real Android and iOS devices. - [TikTok](https://mobilerun.ai/apps/tiktok): Automate TikTok on a real phone. An AI agent publishes on a schedule, pulls analytics and QAs the app. TikTok automation for authorized accounts. - [X](https://mobilerun.ai/apps/x): Run X on real phones an AI agent drives. Schedule posts, monitor mentions, pull analytics, and QA the app on your authorized accounts. - [YouTube](https://mobilerun.ai/apps/youtube): Automate YouTube with an AI agent on a real phone with real-device identity. Publish and schedule videos, pull analytics and QA playback. - [Amazon](https://mobilerun.ai/apps/amazon): Automate Amazon with an AI agent on a real phone with real-device identity. Monitor your own listings, run checkout QA and storefront audits. - [eBay](https://mobilerun.ai/apps/ebay): Run eBay on a real phone. Monitor prices, update your own listings, answer buyers, and QA checkout with an AI agent via API, SDK, or MCP. - [Etsy](https://mobilerun.ai/apps/etsy): Run an AI agent on a real Android or iOS phone to manage your own Etsy shop listings, monitor price and stock, draft buyer replies for approval, and QA checkout. - [Uber](https://mobilerun.ai/apps/uber): Automate Uber with an AI agent on a real phone. Book rides and couriers on your own account, confirm fare and ETA, and run navigate-only app QA. - [Vinted](https://mobilerun.ai/apps/vinted): Run an AI agent on a real phone to manage your own Vinted listings, monitor prices, and draft buyer replies for your approval. Pay as you go. - [Walmart](https://mobilerun.ai/apps/walmart): Drive the Walmart app on real phones with an AI agent. Monitor your own catalog, manage your Marketplace listings, and QA checkout in every market you sell in. - [Chrome](https://mobilerun.ai/apps/chrome): Automate Chrome on a real phone. An AI agent opens URLs, signs into your web apps, and runs web plus app flows end to end on a real Android or iOS device. - [Google Maps](https://mobilerun.ai/apps/google-maps): Google Maps automation on a real phone. Let an AI agent check your local rank from real locations and QA navigation, in any market you sell in. - [LinkedIn](https://mobilerun.ai/apps/linkedin): Automate LinkedIn on a real phone with real-device identity. First-party outreach, monitoring and research on your authorized accounts, via API or MCP. - [Alibaba](https://mobilerun.ai/apps/alibaba): Automate Alibaba sourcing with an AI agent on a real phone. Read your supplier inbox and messenger, extract quotes, MOQ and terms as JSON. Pay as you go. - [AliExpress](https://mobilerun.ai/apps/aliexpress): Automate AliExpress on a real phone on real hardware, with real device and agent identity. Point an AI agent at price and stock monitoring, order tracking, and market research. - [Shein](https://mobilerun.ai/apps/shein): Automate Shein on a real phone with an AI agent. Monitor prices, stock and trends, track your own orders, and QA checkout per market. Pay as you go. ## Optional - [Full content](https://mobilerun.ai/llms-full.txt): every page above as markdown, in one file - [Imprint](https://mobilerun.ai/imprint): Droidrun GmbH, Osnabrück, Germany - [Crunchbase](https://www.crunchbase.com/organization/droidrun) - [PitchBook](https://pitchbook.com/profiles/company/864738-55) - [Tracxn](https://tracxn.com/d/companies/droidrun/__-UJk9Yubfpq3ihO7fL99_9M7vDGeb0oQmSi0pb6I44c) - [SourceForge reviews](https://sourceforge.net/software/product/Droidrun/) - [Product Hunt](https://www.producthunt.com/products/droidrun-framework-for-mobile-agent) - [Discord](https://discord.com/invite/droidrun) - [X](https://x.com/mobilerun_ai) - [LinkedIn](https://www.linkedin.com/company/droidrun) - [Hacker News: open-source framework for Android agents](https://news.ycombinator.com/item?id=43703688) - [Hacker News: giving AI access to mobile](https://news.ycombinator.com/item?id=43728112) - [r/LocalLLaMA: enable AI agents to control Android](https://www.reddit.com/r/LocalLLaMA/comments/1jxe6al/droidrun_enable_ai_agents_to_control_android/) - [r/opensource: the first mobile AI agent framework](https://www.reddit.com/r/opensource/comments/1m6btnb/we_just_opensourced_the_first_mobile_ai_agent/) - [r/softwaretesting: recommended as an Appium alternative](https://www.reddit.com/r/softwaretesting/comments/1m29ic0/what_it_alternative_for_using_appium/) - [Quickstart](https://www.youtube.com/watch?v=Gz1wSeYVlB0) - [Framework quickstart demo](https://www.youtube.com/watch?v=4WT7FXJah2I) - [mobilerun cloud is live](https://www.youtube.com/watch?v=lIUjUy1tkGk) - [Accommodation booking demo](https://youtu.be/VUpCyq1PSXw) - [Trend hunter demo](https://youtu.be/7V8S2f8PnkQ) - [Streak saver demo](https://youtu.be/B5q2B467HKw) --- Every page on this site is also available as markdown by appending `.md` to its URL, for example https://mobilerun.ai/esim.md or https://mobilerun.ai/apps/whatsapp.md