FAQ
Short answers about pricing, model keys, the Play Store, speed, CI, snapshots, limits and what AkaPhone is built on.
What does it cost?#
One credit per device-minute while a device is running, with 60 free minutes when you sign up. Packs start at $10 for 250 minutes, so a five-minute test costs about 20 cents. Tasks, streaming, installs, snapshots and API calls are free; only running device time is billed. See Credits and plans.
Do I need a subscription?#
No. Credits are prepaid and nothing renews automatically. The Team pack sets the Team plan for 30 days; buy it again to extend.
Do I bring my own model key?#
Yes, for tasks. Send a Gemini, Anthropic or OpenAI key with each task. It is used for that task and never stored. Your provider bills the tokens; AkaPhone bills device time. You can use devices without a model key for anything that is not a task: live view, input, screenshots and installs. See Model keys.
Is this just ARTEMIS?#
The agent that runs tasks is Google's open-source ARTEMIS, unmodified. AkaPhone runs the fleet of Android devices around it: creating and stopping them, streaming the screen, installs, snapshots, artifacts, the MCP server, the dashboard, the API and billing.
Which Android versions and devices?#
Android 14, with three profiles: pixel_8 (720×1560, the default), pixel_tablet (1280×800) and small_phone (540×960). Devices are virtual Android systems in containers, not physical phones. Physical devices are on the roadmap.
Can a device use the Play Store?#
No. Devices are Android Open Source Project builds without Google Play Services. Apps that need the Play Store, Play Services or Play Integrity will not work fully. Install your app as an APK instead.
How fast is it?#
A device boots in seconds when a warm slot is free. When every slot is busy it queues while more capacity starts, typically a minute or two; queued time is not billed. ARTEMIS takes a few seconds per step depending on the model, so a 15-step flow usually takes two to four minutes.
Can I run it in CI?#
Yes, with the REST API and curl. Testing in CI has a complete GitHub Actions workflow that installs your APK, runs a task, fails the build on a failed check and uploads the video.
Is there a CLI or SDK?#
Not yet. Use the REST API directly (examples in curl, TypeScript and Python throughout these docs) or the MCP server from a coding agent. See the roadmap.
How many devices can I run at once?#
1 on Free, 3 on Dev (any purchase), 5 on Team. Contact us for more. See Limits and quotas.
What happens if I forget to stop a device?#
It stops itself after 30 minutes without activity (no input, task, install or open live view), so a forgotten device costs at most about half an hour. It also stops when your balance runs out.
Why did my device stop?#
Viewers of the live stream get a device.stopped event with the reason: user (you or your key stopped it), idle (30 minutes of no activity), credits (balance ran out) or lost (its host failed; unused prepaid minutes are refunded).
Why is my restored device stuck in queued?#
Snapshots live on the host that took them, and restores must run there. If that host is full, the device waits for a slot. See Snapshots.
Is my data safe on a device?#
Each device is isolated in its own container and network, but devices from different accounts can share a host, and containers run with elevated privileges. Use test accounts and test data. Read Security for the full picture.
Where can I see what I've spent?#
Usage in the dashboard, or GET /v1/usage. Every credit in and out is in the ledger (Billing › Credit ledger, or GET /v1/billing/ledger).
How do I get a refund?#
Email hello@akaphone.com with your order number. Refunds remove the matching share of the pack's credits. See Billing.
How do I delete my account?#
Email hello@akaphone.com from the address you sign in with.
How do I report a security issue?#
Email security@akaphone.com. See Security.