The Pokit App asks for location permissions because each mobile phone requires these permissions to allow apps to scan for BLE devices.
This is a security feature enforced to prevent potential misuse of geolocation data recorded by mobile phones. Both Android and Apple require app developers to ask for this permission before allowing scanning for Bluetooth devices.
Please note, Pokit does not record or store geolocation data.
On Android, you can modify the location settings further in your phone’s settings to restrict it to only Bluetooth by reading this article. Manage your Android device’s location settings
iOS does not currently support Bluetooth-specific location setting controls.
Since Android 11 (SDK 30), there is a new special permission called BT Scanning, removing the need for location permissions. Location permissions are still required by devices running Android 10 or older.