Questions

Why does my phone ask for my location?

On iPhone, only to keep Bluetooth running in the background. On older Android phones, because Android requires it for any Bluetooth scan. Your location is never used, stored or shared.