Many Bluetooth actions are tied to the location permission on Android, because you can use Bluetooth to locate the user through beacons.
The downside of this is that you can' distinguish between apps that just want to use Bluetooth, and apps that are trying to get your device location through location services, and users are trained that "bluetooth app = location permission is legit".
The downside of this is that you can' distinguish between apps that just want to use Bluetooth, and apps that are trying to get your device location through location services, and users are trained that "bluetooth app = location permission is legit".