Permissões
O SDK coleta dados do dispositivo do usuário de acordo com as permissões disponíveis no momento da coleta: quanto mais permissões o seu aplicativo solicitar e o usuário conceder, mais informações poderão ser coletadas.
A permissão INTERNET é obrigatória para que o SDK consiga enviar as informações aos servidores da QI Tech.
Permissões utilizadas pelo SDK
Na versão atual do SDK, as permissões abaixo podem ser utilizadas, caso estejam disponíveis:
| Permissão | Função | Obrigatória |
|---|---|---|
| INTERNET | Envio das informações aos servidores da QI Tech. | Sim. |
| BLUETOOTH | Captura de informações do hardware de Bluetooth. | Não. |
| BLUETOOTH_CONNECT | Captura de informações de conexão Bluetooth. | Não. |
| READ_CONTACTS | Leitura da agenda de contatos. | Não. |
| ACCESS_COARSE_LOCATION | Acesso a informações de rede (Antena, operadora, etc) e à localização por este meio (menos precisa). | Não. |
| ACCESS_FINE_LOCATION | Acesso à localização por meio de GPS (mais precisa). | Não. |
| READ_PHONE_STATE | Informações de Rede, SIM, Imei e outros aspectos de telefonia. | Não. |
| QUERY_ALL_PACKAGES | Informações de aplicativos instalados no dispositivo. Necessária para devices Android 11 em diante. | Não. |
Nosso SDK não solicita as permissões descritas. Portanto, para garantir um device scan mais completo, recomendamos solicitar e obter essas permissões antes de executar a chamada do device scan.
A permissão QUERY_ALL_PACKAGES pode gerar atrito com o Google Play no momento do lançamento do app. Para contornar esse ponto, é possível descrever o motivo da solicitação dessa permissão.