1. Que recouvre cette politique ?
Le terme « traceur » couvre les cookies mais aussi localStorage, IndexedDB, identifiants mobiles, stockage sécurisé, accès GPS et autres lectures ou écritures sur un terminal. Certains éléments sont indispensables au service ; d’autres nécessitent un choix préalable lorsqu’ils sont facultatifs.
2. Situation au lancement
NAVAL n’utilise pas au lancement Google Analytics, Meta Pixel, LinkedIn Insight, Hotjar, PostHog, Vercel Analytics ou traceur publicitaire. Aucun bandeau de consentement n’est affiché tant qu’aucun traceur facultatif soumis au consentement n’est activé.
Les stockages nécessaires restent décrits par transparence. Si un traceur facultatif est ajouté, il sera bloqué jusqu’au choix de l’utilisateur lorsque le consentement est requis, et un bouton « Gérer mes cookies » sera rendu accessible.
3. Portail web — stockages nécessaires et préférences
| Élément | Finalité | Durée |
|---|---|---|
| Session Supabase | Authentification, renouvellement et sécurité de la session | Durée de session et paramètres d’authentification |
| transportai-app | Préférence de thème et état applicatif non publicitaire | Jusqu’à suppression par l’utilisateur |
| clients-view, drivers-view, vehicles-view | Mémoriser le mode d’affichage choisi | Jusqu’à suppression par l’utilisateur |
| Préférences de duplication de mission | Mémoriser les options choisies dans le dialogue | Jusqu’à modification ou suppression |
| Cache de géocodage | Éviter des requêtes répétées et accélérer la saisie d’adresses | Cache technique révisable ou supprimable |
| Cache d’itinéraire/distance | Éviter des calculs réseau répétés | Cache technique révisable ou supprimable |
4. Application mobile
| Élément | Finalité | Protection ou durée |
|---|---|---|
| Session | Maintenir la connexion | SecureStore Keychain/Keystore sur iOS/Android ; repli technique sur le web |
| Langue | Conserver la langue choisie | Jusqu’à modification ou suppression |
| Onboarding | Ne pas réafficher inutilement les écrans de présentation | Jusqu’à réinitialisation |
| Données hors ligne | Permettre l’accès au périmètre nécessaire d’une mission | Un mois maximum selon la fonction |
| Token push Expo | Acheminer les notifications autorisées | Jusqu’à révocation, invalidation ou suppression du compte/appareil |
5. Permissions mobiles
- caméra : uniquement après une action pour photographier un véhicule ou document ;
- fichiers : import, prévisualisation, export ou partage demandé ;
- localisation : collecte ponctuelle lors d’une action explicite, sans suivi permanent au lancement ;
- notifications : réception d’informations de mission et alertes, désactivables dans le système.
6. Services tiers de la vitrine
La vitrine charge actuellement certains scripts GSAP depuis CDNJS. Ce chargement peut transmettre au CDN l’adresse IP et des métadonnées de connexion. NAVAL prévoit de privilégier l’auto-hébergement lorsque cela réduit les flux tiers.
Le formulaire de démonstration utilise actuellement Web3Forms et transmet à ce service les informations saisies. Cette intégration doit être remplacée ou maintenue dans la liste des sous-traitants et la notice du formulaire.
7. Gérer ou supprimer les stockages
Vous pouvez supprimer les données du site depuis les réglages du navigateur et les données mobiles depuis les réglages du système ou en désinstallant l’application. La suppression de la session entraîne une déconnexion et peut empêcher certaines fonctions.
Lorsqu’un mécanisme de consentement sera nécessaire, accepter, refuser et retirer le consentement seront proposés avec une simplicité équivalente.
8. Évolution
NAVAL met à jour cet inventaire lorsqu’un traceur, une permission ou une durée change. Un audit technique doit précéder l’activation de tout outil de mesure d’audience, publicité, replay de session ou suivi inter-appareils.