Bluetooth Low Energy Permissions

Hi, does the Bluetooth Low Energy extension use GPS?

It does not, but because BLE beacons can encode location information in them (such as beacons at shopping mall, which was one of the use cases provided by the Bluetooth SIG), Android requires that you ask the user for fine grain location permission (Android 10+) or coarse location (Android 6-9). See more here:

https://developer.android.com/guide/topics/connectivity/bluetooth-le#permissions

The source for the BluetoothLE extension is also open source, so you can confirm this for yourself (or build your own copy if need be):