Privacy Policy
Last updated: June 25, 2026
Quick Summary
- MILO does not operate a cloud account system and does not store your conversations on our servers.
- Your API keys are stored locally on your device in iOS Keychain.
- When you use a cloud AI provider, MILO sends your prompt and relevant conversation context directly from your device to the provider you selected.
- MILO asks for in-app permission before sending prompts or conversation context to third-party AI providers.
- Apple Intelligence runs on device and does not send your prompt to a third-party AI service.
1. Information MILO Collects or Stores
1.1 Information you provide in the app
- Prompts and messages: the text you type or dictate to MILO.
- Conversation history: prior messages saved locally so you can continue and review conversations.
- Provider settings: selected provider, selected model, temperature, token limits, and similar app settings.
- API keys: keys you enter for providers such as Google Gemini, Mistral AI, OpenRouter, Anthropic Claude, OpenAI, or Groq.
- AI data sharing permission: whether you agreed to send prompts and conversation context to third-party AI providers.
1.2 Information collected automatically
- App diagnostics: Apple may provide crash logs and diagnostics if you choose to share them with developers through iOS settings.
- Website analytics: askmilo.pro uses Plausible Analytics for aggregate, cookie-free website statistics such as page views, referrers, device type, and approximate country. Plausible does not store IP addresses or use cross-site tracking cookies.
MILO does not collect contacts, photos, health data, precise location, advertising identifiers, or payment information.
2. How Information Is Collected
- Directly from you: when you type, dictate, configure settings, add API keys, or contact support.
- Locally on your device: conversations and settings are saved using iOS local storage technologies such as SwiftData and UserDefaults.
- Through iOS Keychain: API keys are stored using Apple's secure Keychain.
- Through provider API calls: when you allow AI data sharing and use a cloud provider, MILO sends your prompt and necessary context directly to that provider's API.
3. How MILO Uses Information
- To generate AI responses in chat, Siri, and CarPlay workflows.
- To continue conversations with relevant context.
- To save and display conversation history on your device.
- To connect to the AI provider and model you select.
- To securely authenticate provider API requests using your API key.
- To troubleshoot issues if you voluntarily contact support or share diagnostics.
- To understand aggregate website usage and improve public documentation.
4. Third-Party AI Sharing
What is sent: when you use a cloud AI provider, MILO sends the message or prompt you enter, relevant conversation context/history for follow-up replies, selected provider/model information needed to route the request, and for Siri or CarPlay the dictated/transcribed prompt.
Who receives it: depending on the provider/model you choose, data may be sent directly from your device to Google Gemini, Mistral AI, OpenRouter, Anthropic Claude, OpenAI, or Groq. OpenRouter may route your request to the model provider selected inside OpenRouter.
Why it is sent: only to generate AI responses and provide MILO's assistant features.
Permission: MILO asks for explicit in-app permission before sending prompts or conversation context to third-party AI providers. If you decline or revoke permission, cloud AI requests are blocked until you agree again.
Provider protections: MILO supports established third-party AI providers with published privacy and security practices. These providers are expected to provide the same or equal protection for the data they process under their own privacy policies and terms. You should review the policy of the provider you choose because their retention and training settings may vary.
- Google Privacy Policy: policies.google.com/privacy
- Mistral Privacy Policy: mistral.ai/terms
- OpenRouter Privacy Policy: openrouter.ai/privacy
- Anthropic Privacy Policy: anthropic.com/privacy
- OpenAI Privacy Policy: openai.com/policies/privacy-policy
- Groq Privacy Policy: groq.com/privacy-policy
5. Local Storage, Retention, and Deletion
- Conversation history: stored locally on your device until you delete conversations or uninstall the app.
- API keys: stored in iOS Keychain until you delete them in MILO settings or remove app data from your device.
- Settings and consent: stored locally until changed or reset.
- Provider retention: third-party AI providers may retain API request data according to their own policies and your provider account settings.
6. Your Choices
- Review or revoke AI Data Sharing permission in MILO Settings → AI Data Sharing.
- Use on-device Apple Intelligence when available to avoid sending prompts to third-party AI services.
- Delete API keys in MILO Settings → API Keys.
- Delete conversation history in the app's History screens.
- Disable speech recognition permissions in iOS Settings if you do not want to dictate prompts.
- Contact us to request support records be deleted if you emailed us directly.
7. Children's Privacy
MILO is not directed to children under 13. We do not knowingly collect personal information from children under 13.
8. International Users and Legal Bases
Where GDPR or similar laws apply, our legal bases include your consent for AI data sharing, performance of the service you request, legitimate interests in app support and security, and legal compliance.
You may request access, correction, deletion, restriction, portability, or withdrawal of consent by contacting us.
9. Changes to This Policy
We may update this Privacy Policy from time to time. Changes are posted on this page with a new "Last updated" date.
10. Contact Us
If you have questions about this Privacy Policy or MILO's data practices, contact luongnv89@gmail.com.