Plainly explained
Privacy Policy
Effective November 6, 2026
Your conversations are yours. My Local AI processes AI chats on your device. You decide if optional features use iCloud or connect to another service.
Who runs My Local AI
My Local AI is developed by Olanrewaju Oyinbooke. This policy covers the My Local AI app and this website. For privacy questions, email oyinbookeola@outlook.com.
Your chats and AI processing
Conversations, messages, attachments, memories, personas, and settings are stored on your device by default. Apple Intelligence on supported devices and compatible open-source models downloaded for use with MLX generate responses locally. My Local AI does not operate a hosted AI service and does not send your conversation to its developer for inference. No My Local AI account is required.
Optional iCloud Sync
In app versions that include iCloud Sync, it is off by default and must be turned on separately on each device. When enabled, supported conversations, messages, attachments, memories, and custom personas sync through your private iCloud database using Apple's CloudKit. The developer cannot access that private database. App settings, downloaded models, and diagnostics stay on each device. Search API keys sync separately, as described below. Sync uses your iCloud storage. Apple's iCloud terms and settings apply.
Message text, titles, text read from files, memories, and personas use CloudKit end-to-end encryption. Attached images and PDF page previews, together with their file names, use iCloud's standard encryption, or end-to-end encryption if you have enabled Advanced Data Protection. Deleting synced content on one device can delete it on your other devices with sync enabled. Turning sync off keeps the local copy; to remove data from iCloud, turn sync off on every device and manage My Local AI data in your iCloud storage settings.
Model downloads and optional online tools
Downloading an open-source model connects to Hugging Face and its delivery infrastructure. The provider receives ordinary network request details needed to deliver the files, such as your IP address and the model requested. Your chat content is not part of a model download.
Web search is off until you turn it on. When it is on and a reply needs the web, the assistant writes short search words and sends them to the search services chosen in Settings › Search. It is instructed to leave your personal details out of them. Your chats and attached files themselves are not sent. Some services need no account: DuckDuckGo, Wikipedia, GDELT, OpenAlex, and Jina Reader. You can also add your own API key for Firecrawl, Brave Search, Tavily, Exa, Parallel, Jina AI, or Serper; that service then receives searches with your key. If a service is busy or unavailable, the search goes to the next one on your list. API keys are kept in iCloud Keychain, end-to-end encrypted, and shared with your other TheOyinbooke apps on the same Apple Account, so you add each key once. Removing a key removes it from all of them. We never receive your keys.
To read a web page, the app opens only an address you wrote or one a search returned. Your device fetches the page from that website directly. A page that cannot be read that way is read through Jina Reader, or a reading service you added a key for, which then receives the page address. Search services and websites receive ordinary network request details, such as your IP address. App versions without Settings › Search send searches only to Brave Search, with your own key.
To show More from TheOyinbooke in Settings, My Local AI asks Apple's App Store for the list of our apps. Apple sees that request, as with any App Store visit; no personal data is sent, and the list is kept on your device for a day.
Weather is also optional. When used, the name of the city you ask about is sent to Apple Weather; My Local AI does not use your device location for it. These providers handle requests under their own privacy policies.
Permissions and on-device data
My Local AI may request access to the microphone and speech recognition for voice input, photos or files you select for attachments, and calendar access if you choose calendar tools. You can change these permissions in device Settings. The app keeps local diagnostics for troubleshooting. It does not upload those diagnostics to the developer or use an in-app advertising tracker.
Your own computers
You can add a computer that runs AI models, such as LM Studio or Ollama, or pair with My Local AI Link on your Mac. When you pick one of its models, your conversation, including any text read from your files, is sent to that computer for the reply. It goes to the computer you chose, never to the developer. If the computer is unavailable, the model on your phone can answer instead, and the chat tells you when it does; you can turn that off. If you choose to reach your computers away from home with Tailscale, you sign in to your own Tailscale account, and Tailscale's privacy policy applies to that connection.
My Local AI Link checks this website once a day for a new version of itself, and asks before installing one. That check sends ordinary request details, such as your IP address and Link's version number, and nothing about your Mac, your models or your chats.
On Android
The Android app works the same way, with these differences. iCloud Sync, iCloud Keychain, Apple Intelligence, Apple Weather and TestFlight are Apple features and aren't part of it.
AI processing. Downloaded models run on your phone's CPU or GPU. On supported phones you can also use Gemini Nano, the AI built into Android, which runs on the phone through Google's AICore.
Backup. Your chats, memories and attached files stay on your phone and aren't included in Android's backup. If backup is on, it keeps only your settings and your own personas, in your Google Account, under Google's terms.
API keys. Search API keys are encrypted on your phone with the Android Keystore. They aren't backed up or shared with other apps.
Weather. Weather is optional. When used, the name of the city you ask about is sent to Open-Meteo, which gives the forecast. The app doesn't use your phone's location for it.
Voice. Voice Mode listens with your phone's own on-device speech recognizer, so your voice isn't sent anywhere. Android may ask you to download its speech model the first time. A phone without an on-device recognizer can download an open speech model instead, which also runs on the phone. Voices and speech models come from Hugging Face and GitHub, which receive ordinary network request details.
Google's software in the app. Reading text in pictures uses Google's ML Kit on your phone, and the app turns off the usage logging ML Kit would otherwise send to Google. Scanning a pairing code uses the code scanner in Google Play services, which runs outside the app under Google's terms. Google Play delivers the app and may show the developer overall statistics, such as installs and crash rates.
Permissions and notifications. The app may ask for the microphone, your calendar if you choose calendar tools, and notifications. Photos and files come through Android's own pickers, and only the ones you choose. While a file is being written, a notification shows its progress so it can finish if you leave the app.
Deleting. Uninstalling the app removes its data from your phone. If you send feedback as a tester, we receive what you choose to include.
Exporting, deleting, and contacting us
You can export conversations and delete conversations, memories, and personas in the app. You control any exported copy and where you share it. If iCloud Sync is on, supported deletions also sync. Uninstalling the app removes its local data but may leave data in iCloud; manage that separately in your Apple Account settings. We cannot recover a deleted conversation for you.
If you email support or send TestFlight feedback, we receive whatever information you choose to include so we can reply. Please avoid sending private chats, documents, or API keys. You can ask us to delete support correspondence, subject to applicable recordkeeping requirements.
This website
This site uses no analytics scripts, advertising trackers, account forms, or tracking cookies. Its fonts and images are hosted with the site. Vercel hosts it and may process normal request information, including IP addresses and technical logs, to deliver and secure the pages. See Vercel's Privacy Notice.
Changes
We will update this page and its effective date if My Local AI's data practices change.