You already pay for an OpenAI or Anthropic API key and want one app that talks to both, plus a local model running through Ollama. Maskan, by developer Humam Malhas, is built for that setup. It is a free Android chat client, version 2.7.1, that stores conversations on the device and sends requests only to the providers you switch on.
Who needs a bring-your-own-key chat client
Maskan suits people who already hold API keys, or who run local models and want a phone front end for them. The app lists OpenAI, Anthropic Claude, Google Gemini, DeepSeek, Groq, Mistral, OpenRouter and Together AI, and it accepts any OpenAI-compatible endpoint, including Ollama and LM Studio.
It also fits Arabic, English and Thai speakers. The interface is available in all three languages, and Arabic gets a full right-to-left layout.
Eleven providers, voice, images and translation presets
The app supports 11 providers, both cloud and local. You can send photos to vision-capable models such as GPT-4, Claude and Gemini. Voice input converts speech to text in Arabic, English and Thai, and voice narration reads replies aloud. A stop button cancels a response mid-stream.
The language tools are more specific than usual. There are 12 system prompt presets, Arabic translation that distinguishes MSA, Levantine, Egyptian, Gulf and Maghrebi dialects, English to Thai presets, and a helper for classical Arabic literary text.
For housekeeping, you can search conversations by title and message content, sort chats into folders with custom pastel colors, and export any conversation as plain text or markdown.
Keys, storage and what the app does not do
Maskan has no subscription and no proxy server, so your requests go straight to the provider you chose. You still pay that provider for usage, and we have no pricing for any of them. The app itself is free and shows no ads.
API keys are encrypted with AES-256-GCM through Android Keystore, and network access is limited to the providers you enable. Conversation history stays on the device. The app needs Android 8.0 or newer and takes 34.6 MB.
What's new in 2.7.1
Version 2.7.1 was updated on October 29, 2026, after the first release on May 28, 2026.
Maskan pros and cons
Pros
- Works with 11 providers, including local models through Ollama and LM Studio
- Free, with no ads and no subscription layer
- Conversations are stored on the device only
- Voice input in Arabic, English and Thai, plus read-aloud replies
- Source is public under GPL-3.0-only
Cons
- Needs your own API key, and provider usage fees are not covered by the app
- Interface is limited to English, Arabic and Thai
- It has no Google Play rating or install count yet
Is Maskan safe?
Version 2.7.1 of Maskan is kept unmodified, with SHA-256 checksum eaec2e00f60cafcedb65a7885d7bed4eff4cef8fec3efb053d4089622434427d. Compare it with your download before installing. The code is published under GPL-3.0-only at github.com/humammalhas/maskan, so anyone can read how keys and chats are handled.
How to install Maskan
- Download the APK with the button on this page and wait for it to finish.
- Compare the file with the SHA-256 checksum shown here if you want to confirm it arrived intact.
- Open the file on your phone and allow installs from this source when Android asks.
- Finish the install, then open Maskan from your app drawer.