Privacy Policy
Last updated: March 20, 2026
This Privacy Policy describes how Agent Orcha ("we", "us", or "our") handles information in connection with the Agent Orcha framework and the AgentOrcha iOS application (collectively, the "Service").
Overview
Agent Orcha is designed with privacy at its core. The AgentOrcha iOS app runs AI models entirely on your device and communicates with peers over a direct peer-to-peer network. We do not operate servers, collect user data, or track usage.
Information We Do Not Collect
We do not collect, store, transmit, or have access to any of the following:
- Personal information (name, email, phone number, etc.)
- Chat messages or conversations
- AI model inputs or outputs
- Device identifiers or analytics
- Location data
- Usage statistics or telemetry
On-Device AI (Local LLM)
The AgentOrcha iOS app includes the ability to download and run AI language models directly on your device.
- Model download: When you choose to download a model, the app connects to Hugging Face (huggingface.co) to retrieve the model files. This download is subject to Hugging Face's Privacy Policy. We do not intermediate or log this connection.
- Model inference: All AI processing happens locally on your device. Your conversations and prompts are never sent to any server.
- Model storage: Downloaded models are stored in the app's private sandbox on your device and are removed when you delete the app.
Peer-to-Peer Network
The app can connect to a peer-to-peer (P2P) network to discover and communicate with other Agent Orcha instances.
- Direct connections: All P2P communication is direct between devices using the Hyperswarm protocol. No data passes through our servers.
- Peer name: The peer name you configure is shared with other peers on the same network key to enable discovery. You can set this to any name you choose.
- Network key: The network key you use determines which peers can discover your device. The default key is shared; you can use a custom key for private networks.
- Chat data: Messages sent to remote agents or LLMs are encrypted in transit via the Noise protocol and travel directly to the hosting peer. We have no ability to intercept or read these messages. However, the host peer receives your messages in order to perform AI inference — this is an inherent requirement of remote processing. Only connect to peers you trust.
Local Storage
The app stores the following data locally on your device using standard iOS storage (UserDefaults):
- Your configured peer name
- Your network key preference (default or custom)
This data is not transmitted anywhere and is removed when you delete the app.
Third-Party Services
The app connects to the following third-party services only when explicitly initiated by you:
- Hugging Face (huggingface.co): To download AI model files when you tap "Download Model".
We do not integrate any analytics, advertising, or tracking SDKs.
AI-Generated Content
Responses from both local and remote AI models are generated by artificial intelligence and may be inaccurate, incomplete, or misleading. AI-generated content should not be relied upon for critical decisions. We are not responsible for the accuracy or consequences of AI-generated outputs.
Children's Privacy
The Service is not directed at children under 13. We do not knowingly collect any information from children.
Changes to This Policy
We may update this Privacy Policy from time to time. Changes will be posted on this page with an updated "Last updated" date.
Contact
If you have questions about this Privacy Policy, please open an issue on our GitHub repository.