android and apple include bluetooth low energy in the location permission request
its pretty fucked up, should be separate, but apps that want to use ble have no choice but to play ball
bitchat is open source and users can verify that it doesnt use location data