Summary: OpenDroid is an open-source, on-device application. We are committed to transparency and privacy. Your data stays on your device — we do not operate servers that collect or store your personal information.

1. Introduction

OpenDroid ("the App," "we," "our," or "us") is an open-source autonomous Android AI agent developed and maintained by the OpenDroid Contributors. This Privacy Policy explains how the App handles information when you install and use it on your Android device.

By downloading, installing, or using OpenDroid, you agree to the practices described in this Privacy Policy. If you do not agree, please do not use the App.

2. Information We Do NOT Collect

OpenDroid does not operate backend servers for data collection. The following data is never transmitted to us:

3. Information Processed Locally

OpenDroid processes certain data entirely on your device to provide its autonomous agent capabilities:

3.1 Accessibility Service Data

OpenDroid uses Android Accessibility Services to read screen content, perform clicks, scroll actions, and navigate apps on your behalf. This data is processed in real-time and in memory only — it is not stored persistently nor transmitted off your device by the App itself.

3.2 Voice and Audio Data

If you enable the voice interface, OpenDroid accesses your microphone for wake word detection and speech-to-text conversion. Audio is processed locally using Android's built-in speech recognition engine. Audio recordings are not stored or transmitted by OpenDroid.

3.3 Memory System

OpenDroid maintains a multi-tier memory system (working, episodic, semantic, and procedural memory) stored locally on your device using Room Database. This memory includes:

This data remains on your device and can be viewed and deleted through the App's settings at any time.

4. Third-Party API Services

OpenDroid supports integration with third-party Large Language Model (LLM) providers. When you configure an API key and use a cloud-based LLM provider, your queries and context are sent to that provider's servers. This includes:

Each provider has its own privacy policy governing how they handle your data. We strongly recommend reviewing the privacy policy of any LLM provider you choose to use. OpenDroid does not control how these third parties process your data.

4.1 API Keys

API keys you enter are stored locally on your device using Android DataStore Preferences. They are never transmitted to OpenDroid servers (we operate none). Keys are sent only to the respective API provider's endpoint when making LLM requests.

4.2 Local / Offline Mode

OpenDroid supports fully offline operation via Ollama. When using a local model server, no data leaves your device or local network.

5. Permissions

OpenDroid requests certain Android permissions to function. All requested permissions are used to execute actions locally on your device at your direction:

6. Data Retention and Deletion

Since all data is stored locally on your device:

7. Children's Privacy

OpenDroid is not directed at children under the age of 13. We do not knowingly collect personal information from children. Since the App does not collect personal data from any user, there is no children's data to manage. However, parental guidance is recommended for minors using AI-powered tools.

8. Security

We take security seriously. Since data is stored locally, its security depends on your device's own security measures (screen lock, encryption, etc.). We recommend:

9. Open Source Transparency

OpenDroid is fully open source under the Apache License 2.0. You can audit the complete source code at any time:

https://github.com/yashab-cyber/opendroid

This means you can verify every claim made in this Privacy Policy by examining the code yourself.

10. Changes to This Policy

We may update this Privacy Policy from time to time. Changes will be reflected in the "Last updated" date at the top of this page and committed to the project's GitHub repository. We encourage you to review this policy periodically.

11. Contact Us

If you have questions or concerns about this Privacy Policy, please contact us: