G DATA Mobile Device Management: Permissions

Informationen about the required Permissions for the G DATA Endpoint Security Android App

G DATA Endpoint Security Android requires extensive permissions for the protection it provides. During the installation process, the user is informed in detail about the actions for which we require certain permissions. The privacy policy, which you can view after opening the G DATA Endpoint Security Android app, also provides extensive information. Regarding the telemetry data collected by G DATA, we have summarized all the information for you on this page (only in German for now).

In addition, you can get a quick overview of the type, scope and reason of necessary permissions on this page.

Overview System Permissions

Permission Function

android.permission.ACCESS_BACKGROUND_LOCATION

Enables device localization even when the G DATA Endpoint Security Android app is running in the background.

android.permission.ACCESS_COARSE_LOCATION

Enables to query an approximate location in the system. An attempt is made to determine the location by means of network triangulation.

android.permission.ACCESS_FINE_LOCATION

Enables more precise location data to be queried in the system. Both network triangulation and GPS coordinates are used.

android.permission.ACCESS_WIFI_STATE

Enables to check if the device is currently communicating via mobile data or via WIFI on the Internet.

android.permission.CAMERA

Enables scanning of the QR code for connecting to the G DATA Mobile Device Management System when initially setting up a device.

android.permission.CHANGE_WIFI_STATE

Enables to suggest WiFis as connection recommendation.

android.permission.FOREGROUND_SERVICE

Enables it to be permanently active to ensure lasting protective performance.

android.permission.GET_TASKS

Enables the reading of the processes currently running on the system. This is necessary to detect if a locked app has been started.

android.permission.INTERNET

Enables communication via the Internet (necessary to process telemetry data and connect to G DATA Mobile Device Management).

android.permission.MANAGE_EXTERNAL_STORAGE

Enables scanning of content on external file media (SD cards).

android.permission.READ_PHONE_STATE

Enables reading device status information such as model, manufacturer or installed Android version.

android.permission.RECEIVE_BOOT_COMPLETED

Enables the G DATA Endpoint Security Android app to start automatically after the device is booted. Analogous to the startup in Windows

android.permission.REORDER_TASKS

Enables manipulating the order of processes currently running on the system. This is necessary for G DATA Endpoint Security Android to be able to get in front of a newly started app and to block it.

android.permission.REQUEST_DELETE_PACKAGES

Enables uninstall requests in case of a malware detection.

android.permission.REQUEST_INSTALL_PACKAGES

Enables our Endpoint Security to scan apps before the actual installation (Sideload Scan).

android.permission.WRITE_EXTERNAL_STORAGE

Enables to delete files (not apps).

android.settings.MANAGE_ALL_FILES_ACCESS_PERMISSION

Enables scanning of all files on the system.