In this scenario, which option reflects the 'Allow Full Access' permission for third-party iOS keyboard apps and what data does it expose?
- A.'Allow Full Access' for an iOS keyboard enables: network access (sending typed content to developer servers), access to the device's stored information for autocomplete, and the ability to capture and transmit everything typed in all apps. This means the keyboard developer's server potentially receives passwords, credit card numbers, messages, and any other text input from all apps that use the keyboard.
- B.iOS disables a full-access keyboard automatically inside a sensitive field (a password box or a banking app's amount entry switches to the system keyboard), and the extension sees none of that input; every other field is fair game, and the exposure is limited to ordinary text. Apple added the switch in iOS 11, and the developer of the keyboard is notified in the logs each time it happens on a user's handset.
- C.