Keyboard can send keystrokes and other input events for server-side processing.Keyboard can access Location Services and Address Book, with user permission.From the technical specifications under 'Designing for User Trust', Allow Full Access does this: In short, allowing full access grants the developer of the keyboard additional access to some of your information and gives the developer access to the internet. The keyboard is accessible for you to use throughout the system regardless of this setting. 'Allow Full Access' has nothing to do with using the actual keyboard.