Data protection / Disclaimer - Android App: MilSim

Data protection

Collection / storage of data:

Self-recorded data ... Various data can be entered and saved in the app, such as fictitious or real locations, building outlines, areas, routes, routes, markings, etc. This data is generally only saved locally on the device. If the data is used for a game simulation, which is the core function of the app, this data is made available online to other players in the same game simulation for the corresponding period and interactions and is displayed on a map. If a game simulation is finished, the data on the processing servers will be deleted immediately. Data is not permanently stored online.


Automatically recorded ...

Coordinates ... Sensitive data is also queried and recorded via the required authorizations, e.g. your own GPS coordinates. These are used to position and display the player in the game simulation on a corresponding map, as well as the other players in the game simulation. The app will inform you about the request/recording of your own coordinates in advance and requires confirmation, depending on the Android version installed. The coordinates are determined and processed both in the foreground, when the app is active and being used, and in the background, e.g. when the device display is switched off. But only when using the app. Appropriate notifications indicate this.

It is possible that the app will receive news / messages / information via push notifications. These can be deselected and blocked in the app settings. The Google Firebase framework is used for deliveries inside and outside the app. Each device is given a unique ID within the app, but no additional data, e.g. name, e-mail address, etc. are required or recorded.

In general, data of any kind is only requested and/or recorded by the app for its purpose and time of use. See "Using Third-Party Programming Libraries".

Information about stored data or deletion of this data can also be explicitly requested and commissioned.

According to the information provided by the providers, the backend-processing servers are located in Belgium/Europe.


Use of third-party programming libraries:

The app runs on the Android operating system for mobile devices and, in addition to the standard Android SDKs, also uses programming libraries from Google Play Services, Google Firebase, Google Maps. These services are required to provide the core function of the app and may/can also request, collect and, if necessary, store data. Due to the nature of programming libraries, this cannot be controlled and/or prevented by the developers of the app and is beyond their knowledge.

In order to provide app users with the best possible user experience of the app for current and future app versions, various programming libraries (Google Play crash reports / performance, Google Firebase Performance / Crashlytics / Analytics) are used to generate reports on crashes, in-app malfunctions , performance laggings, etc. and be available to support the developers for analysis. The reports are anonymous, cannot be reduced to individual devices/persons and are only used for a rough analysis and programmatic corrections of app errors and improvements. Firebase Analytics is not used to track the behavior of users within the app in order to carry out marketing-related evaluations if necessary. The analysis tools used are only used to correct errors in order to provide the best possible behavior of the app for the users.

In order to best protect the users of the app, the data collected and used, as well as the app and the infrastructure behind it, various techniques for security, authentication and verification are used: Google Play Integrity, Firebase Authentication / Config, Firebase Appcheck, etc.


Required / Requested Permissions:

INTERNET ... is required to access the Internet, e.g. query and store data from a database.

ACCESS_FINE_LOCATION, ACCESS_COARSE_LOCATION, ACCESS_BACKGROUND_LOCATION ... are required to query the exact position of the device used in real time.

FOREGROUND_SERVICE ... is required to start persistent running services that are not paused with the app and handled separately.

VIBRATE ... is required to provide the app user with appropriate feedback in certain situations.

BILLING ... is required to implement in-app purchases, for unlocking several functionalities..

CHECK_LICENSE ... is required to check purchase and license about the app.

WAKE_LOCK ... is required to keep the device screen active while it's in MilSim-game mode.

Depending on the Android version installed on the used device, authorizations based on sensitive data, e.g. requesting your own location coordinates, will be requested accordingly and the use will be pointed out.

More permissions are added/required by the third party libraries used:

ACCESS_NETWORK_STATE, POST_NOTIFICATIONS, RECEIVE, BIND_GET_INSTALL_REFERRER_SERVICE, AD_ID

Disclaimer

The developers of this Android app are not responsible for any malfunctions, app crashes or similar caused by this app, or costs incurred for various / used functionalities, map, internet data transfer, etc. at the respective internet service provider used with the device. The user of the app will be informed before and/or during the properties and behavior of individual functions. Since there are many devices with many different properties and behaviors on which the app can be installed, it is not possible to check all properties and behaviors. The app is programmed, implemented and tested to the best of our knowledge and belief.