Perguntas frequentes sobre a permissão de localização do Polar Beat no Android
Depois do lançamento do Android 6.0 em 2015, o Google introduziu novos requisitos de permissão para conexões Bluetooth Low Energy. O Android 6.0 ou posterior requer que os aplicativos solicitem permissão para que possam usar dados e recursos do sistema. A permissão de localização é necessária para procurar dispositivos que usam conexões Bluetooth Low Energy.
Se os Serviços de localização estiverem desativados e/ou a permissão de localização estiver desativada para o aplicativo Polar Beat, o celular Android e o aplicativo Polar Beat não conseguirão encontrar o identificador de hardware do sensor Bluetooth Low Energy (por exemplo, o Polar H10) e, portanto, a conexão com o sensor não será possível.
Naturalmente, a permissão de localização é necessária também para o monitoramento via GPS.
No Polar Beat versão 3.1.1, nós tentamos ajustar a interface do usuário para fornecer mais informações quando a permissão de localização está desativada e por que a conexão com o sensor de frequência cardíaca não é possível. O próprio requisito está presente no aplicativo desde o lançamento da versão do Android 6.0.
Se a permissão de localização do aplicativo estiver desativada após a atualização da versão 3.4.7, você verá o seguinte:


Os fones de ouvido, alto-falantes etc. usam a tecnologia Bluetooth padrão, enquanto os sensores de frequência cardíaca Polar (e de outros fabricantes) usam a tecnologia Bluetooth Low Energy. A permissão de localização é um requisito somente nos dispositivos que usam o Bluetooth Low Energy.
A única documentação oficial encontra-se nas páginas para desenvolvedores do Google. Isso é mencionado no artigo para desenvolvedores Mudanças do Android 6.0: https://developer.android.com/about/versions/marshmallow/android-6.0-changes
Confira a seção Acesso ao identificador de hardware.
O requisito de permissão de localização para procurar dispositivos Bluetooth também é mencionado no documento para desenvolvedores Bluetooth low energy overview: https://developer.android.com/guide/topics/connectivity/bluetooth-le

Enquanto o requisito do Android for válido, infelizmente, não poderemos eliminar a permissão, pois não seria possível conectar nenhum sensor de frequência cardíaca ao aplicativo sem ela.
Lembramos que o requisito é válido apenas para a versão do aplicativo Polar Beat para Android. No iOS, a permissão de localização não é necessária para procurar dispositivos BLE.