Numio / Ezhuthola

Ezhuthola app icon

Ezhuthola

A Malayalam keyboard that types what you mean in Manglish, and never goes online.

v0.6.0Android 8.0+GPL-3.0

Many Manglish keyboards show ads or need the internet. Ezhuthola has no permissions at all, not even internet, so your typing can’t leave your phone.

  • Type in Manglish and get Malayalam (“nanni” becomes നന്ദി)
  • English words in Malayalam mode are written the Malayali way: four becomes ഫോർ, station becomes സ്റ്റേഷൻ
  • One key to switch between Malayalam and English
  • Word suggestions in both Malayalam and English
  • English autocorrect that leaves Manglish words alone
  • Learns the words you use, on your phone only
  • Stickers: make your own from a photo or Malayalam text, or add sticker packs you already have. Sent as real WhatsApp stickers, made and kept on your phone
  • Clipboard history: your last 20 clips, pin the ones you want to keep; passwords and OTPs are skipped
  • Emoji panel with search in English, Manglish or Malayalam (try “pwoli” or “love”)
  • Manglish chat words like machane and polichu are never “corrected”
  • Themes: Numio, Bloom, Sage, Cosmic Latte and more, or your own photo as the background
  • Keyboard height you can adjust
  • Slide on the space bar to move the cursor, slide left from backspace to delete whole words
  • Hold a letter for accents and symbols, like é, ñ and ¿
  • Font styles for English: 𝐁𝐨𝐥𝐝, 𝓢𝓬𝓻𝓲𝓹𝓽, sᴍᴀʟʟ ᴄᴀᴘs, ᵗⁱⁿʸ and more, plus a page of decoration symbols (✿ ♡ ★)
  • Your recent emojis in a row above the keys
Version
0.6.0
File
Ezhuthola-v0.6.0.apk · 3.9 MB
Updated
31 Oct 2026
Requires
Android 8.0 or newer
SHA-256
e8a8f58639d3590a34b634b2201d8adc83f92e7da85c2fea917b9bb746522870
Signing cert
C4:EA:F9:A9:54:2B:70:D4:72:AF:B5:7D:75:67:25:95:22:07:01:15:59:4B:8D:2D:68:EE:87:3E:E1:A2:8B:A1

How to install

  1. Tap Download APK on your Android phone, open the file and tap Install. If Android asks, allow your browser to install unknown apps.
  2. Open Ezhuthola and tap the button to turn it on in your phone’s keyboard settings.
  3. In any text box, long-press the space bar (or tap the keyboard icon) and pick Ezhuthola.

Verify your download

Optional, for extra safety. Check that the file matches the SHA-256 shown above.

Mac or Linux:

shasum -a 256 Ezhuthola-v0.6.0.apk

Windows (Command Prompt):

certutil -hashfile Ezhuthola-v0.6.0.apk SHA256

The signing certificate fingerprint is the same for every Numio app. Updates signed with any other key are not from me.

Get updates with Obtainium

Obtainium is a free app that checks GitHub for new releases and tells you when an update is out.

  1. Install Obtainium.
  2. Tap Add App and paste this address:
    https://github.com/rag-creation/ezhuthola
  3. Tap Add. Obtainium installs the latest version and notifies you about new ones.

✓ No permissions. Not even internet.

The keyboard declares no Android permissions. It can’t go online, read your contacts, or even vibrate on its own (key vibration uses your phone’s touch-vibration setting).

BIND_INPUT_METHOD appears in the source code, but it isn’t a permission the keyboard asks for. It lets Android connect to the app as a keyboard, and only the system can use it.

When you turn on any third-party keyboard, Android warns that it “may be able to collect all the text you type.” Android shows this for every keyboard, because a keyboard has to see your typing to work.

What matters is what the keyboard can do with it. Ezhuthola has no internet permission, so it has no way to send your typing anywhere. Words it learns and clips you pin stay on your phone.

Malayalam and English word suggestions use frequency data from Hermit Dave’s FrequencyWords, built from OpenSubtitles and licensed under CC BY-SA 4.0.

The English spelling list comes from Kevin Atkinson’s ESDB / SCOWL. Emoji names and search words come from Unicode CLDR (Unicode License v3).

Full details are in CREDITS.md.