Last updated: July 2, 2026
Welcome to Memelm (“the App,” “we,” “us,” or “our”). This Privacy Policy explains how we handle information when you use our application. We built Memelm around a fundamental principle: your data belongs to you, and you alone.
Unlike most chat applications available today, Memelm is designed to run entirely on your device. Every conversation, every image you share, every piece of context the app remembers — all of it stays physically on your phone. We do not operate servers that store your chats. We do not have access to your conversations. We do not sell, rent, or share your personal information with anyone.
Please read this policy carefully. By using Memelm, you agree to the practices described here.
Memelm does not require you to create an account, sign in, or provide any personal identifying information such as your name, email address, phone number, or date of birth. There is no cloud sync, no user profile, and no backend server that maintains a copy of your data.
All chat conversations, messages, images, and any content you generate or share within the App are stored exclusively on your device in app-private storage:
None of this data is transmitted to us or any third party for processing, analysis, or storage.
The on-device language model processes your prompts and images locally using your device’s CPU. Your inputs are never sent to a remote server for inference. We do not use your conversations to train, fine-tune, or improve any machine learning model.
The App uses certain third-party services that may collect limited information as described below. You can control most of these through your device settings and by choosing whether to enable certain features.
Memelm downloads a large language model (LLM) file to your device on first launch. Once downloaded, all AI inference — including generating responses, analyzing images, and retrieving memory context — happens entirely offline on your device. No network connection is required for chat functionality after the initial model download.
When you attach an image to a conversation, the image is resized, compressed, and saved locally on your device. The image is then processed by the on-device multimodal model to generate a response. Your images never leave your device unless you explicitly choose to share them through other apps via Android’s standard sharing mechanism.
Memelm includes a retrieval-augmented generation (RAG) memory system that helps the app recall relevant context from your past conversations. This system:
All of this happens locally. Your messages are not sent to any external service for embedding, storage, or retrieval. The entire memory pipeline operates on your device and nowhere else.
If you choose to attach images from your device’s gallery, Memelm requests the READ_MEDIA_IMAGES permission (on Android 13+) to let you select photos. The images you select are:
Your original gallery images are not modified or uploaded. You can revoke this permission at any time through your device settings, and the App will continue to function without image attachment capability.
Memelm offers an optional web search feature that you can enable or disable at any time from the chat interface. When you enable this feature and send a message:
Important notes about web search:
When you use the web search feature, you may also choose to fetch the full content of a specific URL. This sends the URL to Keenable AI, which retrieves the publicly accessible content of that webpage and returns it to the App for context. This feature is also entirely optional and user-initiated.
Memelm requests the following permissions, each for a specific purpose:
| Permission | Purpose | Required? |
|---|---|---|
READ_MEDIA_IMAGES |
Let you select images from your gallery to attach to conversations | No — you can use the App without this |
FOREGROUND_SERVICE |
Download model files in the background without being interrupted | Yes — for initial model setup |
FOREGROUND_SERVICE_DATA_SYNC |
Declare the foreground service type for model downloads | Yes — for initial model setup |
POST_NOTIFICATIONS |
Show download progress notifications for model files | No — you can deny this |
You can grant or revoke any of these permissions through your device’s Settings > Apps > Memelm > Permissions at any time.
Memelm integrates with the following third-party services. Each is described below with details on what data is shared and why.
All user-generated data — including conversations, messages, images, and memory vectors — is stored exclusively on your device in the following locations:
memechat.db): Stores conversations, messages, and text chunks in your app’s internal database directory. This is not accessible to other apps without root access.chunk_vector.faiss): Stores vector embeddings for the RAG memory system in your app’s internal files directory.ml_models/): Stores downloaded GGUF model files in your app’s internal files directory.images/): Stores resized, compressed images attached to conversations in your app’s internal files directory.Data is retained on your device until you choose to delete it. You can:
Memelm does not perform any cloud backup of your data. If you uninstall the App or wipe your device, your conversations and settings will be permanently lost unless you have manually backed up your device using Android’s built-in backup system. If Android’s app backup is enabled, your Room database may be included in system-level backups. We recommend reviewing Android’s backup settings if you are concerned about this.
Because your data never leaves your device, the primary security considerations are physical and OS-level:
A note of transparency: The model files themselves (the GGUF weights) are not encrypted. This is standard practice for on-device models, as encryption would prevent the inference engine from loading them. These files contain generic model weights, not your personal data.
Memelm is not directed at children under the age of 13 (or the applicable age of consent in your jurisdiction). We do not knowingly collect personal information from children. Since the App does not collect personal information from any user — adult or child — this restriction exists primarily because the on-device language model may generate content that is not appropriate for children.
If you are a parent or guardian and believe your child has provided personal information through the App (which would be limited to the content of their conversations stored locally on your device), you can simply delete the conversations or uninstall the application to remove all such data.
Depending on your jurisdiction, you may have the following rights regarding your personal information:
To exercise any of these rights, or if you have questions about this policy, please contact us using the information in Section 13.
Because Memelm processes data entirely on your device, there is no routine transfer of your personal data across international borders. The limited data transfers that do occur (model downloads, web search queries when enabled) are described in Sections 3.2, 3.3, and 5. These are subject to the standard data processing practices of the respective third-party services.
We may update this Privacy Policy from time to time to reflect changes in our practices, legal requirements, or the App’s functionality. We will notify you of material changes by:
We encourage you to review this policy periodically. Your continued use of Memelm after changes take effect constitutes your acceptance of the updated policy.
This Privacy Policy shall be governed by and construed in accordance with the laws of Indonesia, without regard to its conflict of law provisions. By using the App, you agree to submit to the personal jurisdiction of the courts located in Indonesia for any disputes arising out of or relating to this policy.
If you have any questions, concerns, or requests regarding this Privacy Policy or our data practices, please contact us:
Developer: Dani Zakaria Email: dani.zakaria@proton.me Website: https://danizakaria63.github.io
We will make every effort to address your concerns promptly and thoroughly.
To put it simply: Memelm runs entirely on your device. Your conversations, your images, and your memories stay on your phone. Period.
We built this application because we believe powerful AI should not come at the cost of your privacy. Every design decision — from running models locally to keeping the RAG pipeline on-device to making web search opt-in — reflects our commitment to ensuring that your data remains yours, and yours alone.