During the setup of the Keyboard Wedge on iOS, the app will ask for "Allow Full Access" permissions from the user. If "Allow Full Access" is not enabled, the keyboard won't allow users to scan barcodes.
This is a mandatory requirement because we the software keyboard the Keyboard Wedge installs needs to communicate with the app responsible for scanning (software keyboards don't have access to the camera). The Keyboard Wedge does not capture any keystroke data or transfer any of the typed data (or any other keyboard data) over the internet.
We do record the scanned barcodes as part of our scanner analytics offering for our customers. This can be disabled if requested for productive accounts.
For more information, please refer to the following Techcrunch article for a good summary on how Keyboard Permissions in iOS work: Techcrunch.com: Everything You Need To Know About iOS 8 Keyboard Permissions (Oct 4, 2014)
Was this article helpful?