Règles de confidentialité

Conformément à la politique de sécurité des applications Android, vous trouverez ci dessous pourquoi les applications MarineSecurity et MarineSecurityMap vous demandent certaines autorisations lors de leur installation:

Pour MarineSecurity:
android.permission.ACCESS_FINE_LOCATION
Nécessaire pour accéder à la position donnée par le GPS

com.android.alarm.permission.SET_ALARM
Nécessaire pour interroger le GPS de façon récurrente

android.permission.BATTERY_STATS
Nécessaire pour vous informer une fois par jour de l'état de la batterie (< 75%, < 50%, < 25 %)

android.permission.READ_PHONE_STATE
Nécessaire pour savoir si les fonctions de téléphonie (SMS) sont OK avant d' envoyer des SMS.
android.permission.RECEIVE_SMS
Nécessaire pour intercepter les SMS de commande reçues de MarineSecurityMap

android.permission.READ_SMS
Nécessaire pour lire et décoder les SMS de commande reçues de MarineSecurityMap

android.permission.SEND_SMS
Nécessaire pour envoyer les SMS d'alerte position/vol ou de réponse à des commande reçues de MarineSecurityMap

android.permission.VIBRATE
Nécessaire pour faire vibrer le téléphone lors de l'alarme tenue d'ancre

android.permission.WRITE_EXTERNAL_STORAGE
android.permission.READ_EXTERNAL_STORAGE
Nécessaire pour écrire et lire des fichiers sur la carte SD locale. Par défaut l'application n'utilise pas ces fonctions, sauf quand j'implémente des fonctions de tests, qui sont ensuite désactivées avant de mettre l'application sur le play Store.

Pour MarineSecurityMap:
android.permission.ACCESS_COARSE_LOCATION
android.permission.ACCESS_FINE_LOCATION
Nécessaire pour accéder à la position donnée par le GPS

android.permission.ACCESS_NETWORK_STATE
Nécessaire pour connaitre l'état du réseau

android.permission.INTERNET
Nécessaire pour lire les données de cartographie de google maps

android.permission.READ_CONTACTS
Nécessaire pour accéder aux contacts du téléphone lorsque que l'on veut créer une fiche contact dans l'annuaire perso de MarineSecurityMap

android.permission.WRITE_EXTERNAL_STORAGE
android.permission.READ_EXTERNAL_STORAGE
Nécessaire pour écrire et lire des fichiers sur la carte SD locale. Est utilisé pour sauver les positions filtrées sur la carte SD locale afin de pouvoir les réafficher plus tard.

android.permission.RECEIVE_SMS
Nécessaire pour intercepter les messages de positions reçues de MarineSecurity

android.permission.READ_SMS
Nécessaire pour lire et décoder les SMS de commande reçues de MarineSecurity

android.permission.WRITE_SMS
Nécessaire pour effacer les SMS dans la menu situé dans la fonction "Surveillez la position sur la carte"

android.permission.SEND_SMS
Nécessaire pour envoyer les SMS de commande à MarineSecurity

android.permission.WAKE_LOCK
Nécessaire pour empécher le téléphone d'éteindre l'écran (carte toujours visible)

com.google.android.c2dm.permission.RECEIVE
com.google.android.providers.gsf.permission.READ_GSERVICES
dev.MarineSecurityMap.permission.MAPS_RECEIVE
Ces 3 permissions sont nécessaires pour accéder et gérer à l'écran la carte google maps