It's known that granting 3rd party keyboards "Full Access" allows them to record all your keystrokes while using the keyboard. But will the keystrokes you enter into Apple's main keyboard be accessible to a 3rd party keyboard with full access? I would think the answer to be "no, of course not," but I'd like if there was some kind of official documentation to that effect.

This user answer on Apple's website says the answer is no, but they don't provide a source. Is there some way to be relatively certain that this is in fact the case?

  • Is there a problem you're trying to solve or just looking for an answer? I'm not sure you'll find official documentation to provide an answer as it's not a question that normally would be asked.
    – fsb
    Commented Jun 13, 2019 at 15:47
  • I just want to know how safe it is to use a third party keyboard. If I don't use it to enter any sensitive information will it be safe to use?
    – Mike S
    Commented Jun 13, 2019 at 16:18

1 Answer 1


3rd party keyboards can't access data entered into the stock iOS keyboard, that's just the way Apple developed the API's. Without understanding the Text API's it will be difficult to explain why this is.

If you're concerned about keyboard security, however, you should be more concerned with what info 3rd-party keyboards send to their servers. These keyboards can send keystrokes, words, and phrases to their developers via the internet. Granted, not all keyboards do this but every popular keyboard I've seen includes in their ToS that they can send this info if they want.

The "full access" warning message you see when installing 3rd-party keyboards is about doing just that: sending your info to their servers.

This reason is why Apple prevents these keyboards from entering sensitive text. That would include passwords. Take a look at this article about keyboard security. It's a few years old but generally accurate.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .