Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I've recently bought a Samsung Galaxy Pocket with Gingerbread (Android 2.3).

I expected Japanese not to be there as an input method, although Korean is there (why Korean and not Japanese and Chinese?), and anyway, I looked for apps that allowed me to type Japanese.

I found Google Japanese Input and Simeji. Both look wonderful... in the screenshots. I haven't tried any yet. The reason is that every time I try to turn them on, a warning appears that says (translated from italian):

Attention: this input method can gather all digited text, including password, credit card numbers and other personal data. Continue?

I didn't accept, but this means I cannot type Japanese. What is the exact meaning of this warning? I mean, other than the literal meaning that I can understand. Why should it take my credit card number, if and when I type it? Or my passwords? Or am I missing something?

share|improve this question
up vote 2 down vote accepted

Basically, it's saying that the app could potentially steal your information, as it's a keyboard and therefore processes what you type. For instance, if you typed your password in and it was malicious, it could potentially record that (and everything else you type). Of course, you could trust Google wouldn't do that...Android is simply reminding you of the risk.

Further reading: The FAQ for the Hacker's Keyboard

The warning can be found in the Android source (see line ~2687).

share|improve this answer
Is there any official document (like a FAQ or something similar) that I could consult about this? I couldn't find anything, except general FAQ or similar things. – Alenanno Oct 2 '12 at 9:00
Researching, I found a disclaimer in another app that said that the "collecting data warning" is standard on 3rd party apps on Android. – Alenanno Oct 2 '12 at 10:25
Great thanks. Maybe you could add that to the answer so other people see it (in case comments get deleted in the future). :D – Alenanno Oct 2 '12 at 15:44

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.