Skip to content

The offline Android keyboard with no internet permission

Flikzi is an Android keyboard that works entirely offline. It does not request the INTERNET permission, so Android gives it no way to connect to a network. Autocorrect, word suggestions, next-word predictions, Chinese pinyin and emoji suggestions are all computed on your phone, and you can confirm the missing permission in your phone’s settings in a few taps.

Updated · Huper Technology Pte Ltd

Why a keyboard is the most sensitive app on your phone

A keyboard sees everything you type: messages, searches, addresses, and in some fields your passwords and card numbers. That’s why Android shows the same warning for every keyboard you turn on:

“This input method may be able to collect all the text you type, including personal data like passwords and credit card numbers.”

The warning is accurate, but it doesn’t tell you the part that matters: whether the keyboard can send that text anywhere. Researchers at the Citizen Lab have called it overbroad for exactly this reason, because it treats a keyboard that sends nothing the same as one that uploads every keystroke.

What “no internet permission” means

Android apps must declare the permissions they need. Network access is the android.permission.INTERNET permission; an app that doesn’t declare it cannot open network connections. Flikzi declares no permissions at all.

That design has consequences, and we chose all of them on purpose:

  • Suggestions and autocorrect run on the phone. The English engine and its word list, and the pinyin engine and its dictionary, ship inside the app.
  • No account and no sync. There is nothing to sign in to, and nothing is backed up to a server.
  • No analytics and no ads. Flikzi has no way to report how you use it, and it’s paid for instead of funded by ads.
  • No voice typing. Good speech recognition usually needs a server, so Flikzi doesn’t have it.

What does Flikzi remember? Your settings, your recent emoji and the skin tones you picked. All of it is stored in the app’s private storage on your phone and removed when you uninstall the app.

One honest footnote: the Contact button inside the app opens your own email app. Anything you send that way is an email you write and send yourself. And like every app, if you’ve allowed usage and diagnostics on your phone, Android and Google Play may tell us that the app crashed; those reports come from Android itself and describe the crash, not your text.

How to check it yourself

You don’t have to take our word for it. On your phone:

  1. Open Settings and tap Apps.
  2. Find and tap Flikzi, then tap Permissions.
  3. Android shows No permissions requested.

Before you install, you can also check on Google Play: open the listing, tap About this app, and scroll to App permissions. The exact menu names vary a little between phone makers.

Why this matters: cloud keyboards have leaked before

Keyboards that send text to a server can only be as safe as that connection. In 2023 the Citizen Lab found that Sogou Input Method, a Chinese keyboard used by hundreds of millions of people, encrypted keystrokes so weakly that someone watching the network could read what was typed; Tencent fixed it in July 2023. In 2024 the same team tested cloud-based pinyin keyboards from nine vendors and found that eight of them had flaws that could expose keystrokes to eavesdroppers.

A keyboard with no network access doesn’t have this class of problem, because there is no transmission to get wrong.

How Flikzi compares

Most popular keyboards use the network for good reasons: voice input, translation, GIF search, backup and model updates. If you rely on those, a connected keyboard will suit you better. If you want the keyboard itself to be unable to send anything, you have a few options. Flikzi is one; open-source keyboards such as FUTO Keyboard, HeliBoard and FlorisBoard are others.

Questions about privacy

Does Flikzi send what I type anywhere?

No. Flikzi does not request the Android INTERNET permission, so it has no way to connect to the internet. Suggestions, autocorrect, pinyin and emoji predictions are all computed on your phone. How the privacy works.

How can I check that Flikzi has no internet access?

Open Settings, then Apps, then Flikzi, then Permissions. Android lists every permission an app has asked for, and for Flikzi the list is empty. On Google Play you can also check "App permissions" in the listing's "About this app" section.

Why does Android warn that Flikzi can collect everything I type?

Android shows the same warning for every keyboard you add, because any keyboard sees the text you type. The warning does not say whether a keyboard can send that text anywhere. Flikzi cannot: it has no internet permission.

Does Flikzi learn from my typing?

Not yet. Today Flikzi uses a built-in dictionary and remembers only small things, such as your recent emoji and skin tones. Anything it learns in future will be stored on your phone like everything else.

Sources

Flick to type. Nothing leaves your phone.

Flikzi is coming to Google Play. Get one email the day it lands.

One email when it lands on Google Play, maybe a test invite first. Nothing else.