Privacy Policy
Last updated: May 2026
Our Commitment to Privacy
Warped is built from the ground up as a privacy-first, offline-first application. The app is designed to run AI models entirely on your device without requiring an internet connection. We do not collect, transmit, or monetize your data.
TL;DR: Everything stays on your phone. Chat history, API keys, and downloaded models never leave your device unless you explicitly choose to connect to a remote server.
Data Stored Locally on Your Device
All of the following data is stored exclusively in app-private storage on your Android device and is never transmitted to Warped servers or any third party:
Chat History
- Conversations: Titles, timestamps, model used, and provider type (local or remote).
- Messages: Full text content of all messages you send and responses you receive, including reasoning content, image references, and audio attachments.
- Storage location: Local Room database (
warped.db) in app-private internal storage.
- Deletion: You can delete individual conversations or all conversations from Settings at any time.
Downloaded AI Models
- Model files: GGUF and .litertlm model files downloaded from Hugging Face or imported from your device storage.
- Model metadata: Name, architecture, quantization, parameter count, file path, and import timestamp.
- Storage location: File system in app-private storage (
context.filesDir/models/).
- Deletion: Delete any model from the Models screen at any time.
API Keys and Authentication Tokens
- Provider API keys: OpenAI, Anthropic, Ollama, LM Studio, and custom server API keys you enter.
- Hugging Face token: If provided for accessing gated models.
- Storage location: AES-256 encrypted via Android Keystore hardware-backed security. API keys are stored as
CharArray with zero-fill on removal and are never written to plaintext logs or disk.
- Deletion: Delete all API keys from Settings at any time.
App Preferences
- Generation parameters (temperature, top-P, context size, etc.)
- Tool preferences (which function-calling tools are enabled)
- Download checkpoint data for resumable model downloads
- Storage location: Android DataStore and Room database.
Network Communication
Warped makes network requests only when you explicitly use its features. No telemetry, analytics, crash reporting, or background data collection occurs.
When You Search or Download from Hugging Face
- Requests to:
huggingface.co/api/ (model search, file listing) and huggingface.co/{model}/resolve/ (file downloads).
- Data sent: Your search query and, if provided, your Hugging Face token for gated models.
- Data received: Model metadata and binary model files.
- Note: Hugging Face has its own privacy policy for their API usage.
When You Connect to Remote AI Providers
When you configure a remote endpoint (OpenAI, Anthropic, Ollama, LM Studio, or a custom server), chat messages are sent to that server's API:
- Data sent: Your conversation messages, system prompt, and generation parameters.
- Data received: AI-generated text responses via streaming.
- API key usage: Your API key is sent as an HTTP header to the configured endpoint only.
- Warped does not proxy, log, or intercept these requests. Review the privacy policy of each provider for their data handling practices.
- When using local providers (Ollama or LM Studio on your LAN), data never leaves your local network.
Android Permissions
| Permission |
Why |
INTERNET |
Required to download models from Hugging Face and connect to remote AI providers when configured by you. |
FOREGROUND_SERVICE |
Used during model downloads to show progress notifications. |
POST_NOTIFICATIONS |
Download progress and completion notifications. |
RECORD_AUDIO |
Optional. Only used when you explicitly record audio to attach to a chat message. |
ACCESS_FINE_LOCATION |
Optional. Only used by LiteRT-LM tool calling when you ask the model for your location or nearby places. |
WAKE_LOCK |
Keeps the device awake during long model downloads and local inference. |
What Warped Does NOT Do
- No user accounts or registration required.
- No analytics, tracking, or crash reporting libraries.
- No advertising or third-party ad networks.
- No cloud sync or backup of your chats, models, or keys.
- No telemetry or usage data collection.
- No sharing of data with third parties.
- Your chat data is never used to train AI models.
Children's Privacy
Warped is not directed at children under 13. We do not knowingly collect personal information from children.
Changes to This Policy
If this privacy policy changes, the updated version will be posted here with a revised date. Since the app is fully offline and does not phone home, you will need to check this page manually for updates.
Contact
For privacy-related questions, open an issue on the project's GitHub repository or contact the developer at the email listed on Google Play.