Articles · Apps

Keyboards that keep what you type on the phone

Android warns you when you enable a keyboard, and the warning is accurate: an input method can observe everything typed into any app. Most mainstream keyboards use that access responsibly and still send some data off the device for prediction, personalisation or sync. If you would rather that did not happen, there are good alternatives, and the cost is smaller than it used to be.

What keyboards actually send

FeatureNeeds the network?Can it be turned off?
Basic typing and autocorrectNoNot applicable
Cloud prediction and personalisationYesUsually yes, in settings
Voice typingOften, though on-device existsYes
Sticker and GIF searchYesYes
Sync of your learned dictionaryYesYes
Translation in the keyboardYesYes

Реклама

Keyboards that work offline

1

Unexpected Keyboard

Juloo
4,3 500 тыс.+ 1 MB

Unexpected Keyboard. No network permission at all, tiny, and it puts symbols on corner swipes, which is excellent for anyone typing code or commands on a phone.

2

Hacker's Keyboard

Klaus Weidner
3,9 10 млн+ 3 MB

A full PC-style layout with real arrow keys and modifiers. Cramped on a small screen, invaluable on a tablet or over a terminal session.

3

Gboard

Google LLC
4,5 10 млрд+ 67 MB

The stock Google keyboard is included here with a caveat: it is a good keyboard and its offline settings are real, but it is not a no-network app.

Mainstream keyboards, configured tightly

If you want swipe typing and strong prediction, the mainstream options are better at it. Both can be tightened considerably.

Клавиатура Microsoft SwiftKey

SwiftKey
4,3 1 млрд+ 229 MB

Excellent prediction, particularly across two languages at once. Turn off cloud personalisation and account sync in settings if you do not want the data leaving.

  1. Turn off personalisation and sync Both send typing data to improve prediction. Local learning still works.
  2. Turn off sticker and GIF search It is a search box that queries a server on every keystroke.
  3. Use on-device voice typing Most phones support it now, and it is faster as well as private.
  4. Check what the keyboard can see in password fields Well-behaved keyboards do not learn from them. It is worth confirming in settings.

What you lose going offline

You keep
  • Autocorrect and local learning
  • Swipe typing, in most offline keyboards
  • Multiple layouts and languages
  • Clipboard history, where offered
You give up
  • Cloud prediction that adapts across devices
  • Emoji and GIF search
  • Keyboard translation
  • Dictionary sync to a new phone

The dictionary point is the one that stings. Moving to a new phone means retraining, unless the keyboard exports its learned words to a file, which the offline options generally do.

If it has no network permission, it cannot send anything. If you want prediction anyway, turn off personalisation, sync and sticker search.

Frequently asked questions

Can a keyboard see my passwords?

Technically it receives the keystrokes. Reputable keyboards do not learn from or transmit password fields, and a keyboard with no network permission cannot transmit anything at all.

Is the stock keyboard private?

Reasonably, with cloud features disabled. It still has network access, so it comes down to trust rather than to capability.

Do offline keyboards support swipe typing?

Some do and some deliberately do not. Check before switching if it is the feature you rely on.

Read next

APK download against the Play Store

This is not a rivalry. Each does something the other cannot.

Paying for a VPN: what changes

You are not buying encryption. You are buying an operator whose income does not depend on you.

Archive tools on Android compared

For a plain ZIP either works. For a split, password-protected archive, only one does.