Permission Isolation
Human Phone and Agent Phone are fully isolated. The agent runs on a local sandbox target and has no direct access to your personal phone. Any sensitive step requires human authorization through remote approval.
OpenPocket is an open source phone use agent framework that runs locally, with privacy first.
npm install -g openpocketUse Cases
Why OpenPocket?
Human Phone and Agent Phone are fully isolated. The agent runs on a local sandbox target and has no direct access to your personal phone. Any sensitive step requires human authorization through remote approval.
All sensitive data stays local, including accounts, credentials, runtime state, and Agent Phone artifacts. The authorization relay server also runs on your own machine, so private traffic remains inside your environment.
OpenPocket follows extension-friendly standards and supports fast integration through one SKILL.md. Developers can migrate from Mobile App to Agent App without changing existing app code.
More Scenarios
Simple Workflow, Powerful Results
1
Initiate via CLI, local panel, or custom bot.
2
Agent chooses the next mobile action.
3
OpenPocket executes on your local Agent Phone target.
Support