0
0
mirror of https://github.com/markusfisch/BinaryEye.git synced 2024-09-19 19:42:18 +02:00
BinaryEye/PRIVACY.md
Markus Fisch 8424e3ea31 Add Bluetooth permissions to PRIVACY
And explain why these are required.
2023-03-27 22:05:31 +02:00

3.2 KiB

Privacy Policy

Binary Eye does not collect any personal information.

If you have any questions or suggestions about my Privacy Policy, do not hesitate to contact me.

Permissions

ACCESS_FINE_LOCATION

Required to add a WiFi network from a barcode (usually a QR Code).

Before Android Q, this feature requires using WifiManager.getConfiguredNetworks which requires ACCESS_FINE_LOCATION.

On Android Q an better, this permission is not requested nor required.

BLUETOOTH, BLUETOOTH_ADMIN and BLUETOOTH_CONNECT

Required to optionally forward scans to a Bluetooth device.

BLUETOOTH and BLUETOOTH_ADMIN are required before Android S. BLUETOOTH_CONNECT from Android S on.

CAMERA

Required to read a barcode from the camera image.

INTERNET

Required to send a scanned code to a custom URL you can specify in settings.

VIBRATE

Required to vibrate on detection.

WRITE_EXTERNAL_STORAGE

Required to save generated barcodes as files before Android Q.

CHANGE_WIFI_STATE

Required to add a WiFi network from a barcode (usually a QR Code).

On Android Q and better, this feature requires using WifiManager.addNetworkSuggestions which requires CHANGE_WIFI_STATE.

ACCESS_WIFI_STATE

Required to add a WiFi network from a barcode (usually a QR Code).

Before Android Q, this feature requires using WifiManager.getConfiguredNetworks which requires ACCESS_WIFI_STATE.

From Android R, ACCESS_WIFI_STATE is required for WifiManager.getNetworkSuggestions which is used to remove individual network suggestions.