Permissions
The SDK collects device data according to the permissions available at the time of collection: the more permissions your app requests and the user grants, the more information can be collected.
Atenção
The INTERNET permission is required so the SDK can send information to QI Tech’s servers.
Permissions used by the 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 | Sends information to QI Tech’s servers. | Yes. |
| BLUETOOTH | Collects information about Bluetooth hardware. | No. |
| BLUETOOTH_CONNECT | Collects Bluetooth connection information. | No. |
| READ_CONTACTS | Reads the contacts list. | No. |
| ACCESS_COARSE_LOCATION | Accesses network information (cell tower, carrier, etc.) and derives location through it (less accurate). | No. |
| ACCESS_FINE_LOCATION | Accesses GPS location (more accurate). | No. |
| READ_PHONE_STATE | Network, SIM, IMEI, and other telephony-related information. | No. |
| QUERY_ALL_PACKAGES | Information about installed apps on the device (required for devices running Android 11 or higher). | No. |
Important
Our SDK does not request the permissions listed above. Therefore, to ensure a more complete device scan, we recommend requesting and obtaining these permissions before calling the device scan.
Attention
The QUERY_ALL_PACKAGES permission may cause friction with Google Play during app release. To address this, you can provide a justification for requesting this permission.