Could someone explain why file transfer apps need my location services enabled? I first experienced this when I discovered CM Transfer last year (which I used even after the recent CM scandal and after it got kicked off the Play Store, all the way until a security update caused it to quit working on my phone). I was then forced to find an alternative that utilized one of the communicating devices as a hotspot like CM transfer did. I stumbled upon Mi Drop (yes, I trust Xiaomi waaaaaaaay more than Cheetah Mobile) and it has been serving me really well for transferring data between my phone and tablet, but it still DEMANDS location services! Is this really mandatory for peer-to-peer short-range WiFi file sharing?