Politique de confidentialité
Version 1.8 — En vigueur depuis le 14 septembre 2026.
1. Introduction
La présente politique de confidentialité décrit comment l'application mobile ATEQO (« l'Application ») collecte, utilise et protège les données personnelles de ses utilisateurs (« vous »). Elle est rédigée conformément au Règlement (UE) 2016/679 relatif à la protection des données personnelles (« RGPD ») et à la loi française Informatique et Libertés du 6 janvier 1978 modifiée.
L'utilisation de l'Application implique l'acceptation des termes de la présente politique. En cas de désaccord, vous êtes invité à ne pas utiliser l'Application.
2. Responsable du traitement
L'Application est éditée par un développeur indépendant, livreur professionnel en activité, agissant à titre personnel.
- Contact pour toute question relative à la protection des données : cargo.app.admin@gmail.com
En l'absence de personne morale dédiée, l'éditeur agit en qualité de responsable du traitement au sens de l'article 4 du RGPD pour les données collectées via l'Application.
3. Données collectées et traitées
3.1 Données fournies directement par vous
| Donnée | Finalité | Base légale |
|---|---|---|
| Adresse email | Création de compte, authentification, réinitialisation du mot de passe | Exécution du contrat (Article 6.1.b RGPD) |
| Mot de passe | Authentification (stocké sous forme hachée, jamais en clair) | Exécution du contrat |
| Pseudonyme (optionnel) | Affichage dans votre profil | Consentement (Article 6.1.a) |
| Connexion via un compte Google (optionnel, alternative à l'email) | Votre nom et votre adresse email Google nous sont transmis pour créer votre compte et générer un pseudonyme initial (modifiable ensuite) | Exécution du contrat (Article 6.1.b RGPD) |
| Étapes d'utilisation de l'application (facultatif, cf. point 3.5) | Améliorer l'application et mesurer l'efficacité de nos campagnes publicitaires | Consentement (Article 6.1.a) — refusé par défaut, révocable à tout moment |
| Adresses de livraison saisies | Organisation et optimisation de votre tournée | Exécution du contrat |
| Notes associées à un arrêt (optionnel) | Aide-mémoire pour vos livraisons | Exécution du contrat |
| Adresse du point de départ (« base ») | Calcul d'itinéraire depuis votre dépôt ou domicile | Exécution du contrat |
| Fiche personnelle : heure de prise de service, jours travaillés, nombre moyen d'arrêts par tournée | Préparer votre briefing du matin, programmer son rappel à la bonne heure et estimer votre gain de temps sur la semaine | Exécution du contrat |
| Livraisons reportées : adresse, note, date de report ou retour dépôt | Vous les rappeler le jour venu et vous permettre de les remettre dans une tournée | Exécution du contrat |
3.2 Données collectées automatiquement
| Donnée | Quand | Finalité |
|---|---|---|
| Position GPS précise | Uniquement pendant une navigation active (lancée explicitement par vous) | Centrer la carte, calculer la distance jusqu'au prochain arrêt, détecter l'arrivée (< 80 mètres) |
| Adresse IP, type d'appareil et version d'OS | Lors des appels au serveur backend | Limitation de débit (anti-abus), logs techniques |
| Langue, pays (déduit du réglage de votre appareil), date de création et date de dernière connexion du compte | À la connexion | Mémoriser votre langue entre vos appareils ; statistiques internes anonymisées (répartition langue / pays) pour améliorer l'application |
| Empreinte hachée de l'identifiant de votre appareil, et nombre de tournées d'essai consommées sur cet appareil | À la connexion, sur Android | Empêcher que les tournées offertes à l'inscription se rouvrent à chaque nouveau compte créé sur le même appareil (cf. point 3.6) |
| Rapports d'erreur techniques de l'application : nom et message de l'erreur, extrait de la pile d'appels, écran ou fonction concernés, version de l'application, plateforme, heure. Nettoyés sur l'appareil avant envoi : ni adresse e-mail, ni adresse de livraison, ni coordonnées, ni jeton. Rattachés à votre compte si vous êtes connecté | Quand une erreur survient dans l'application | Détecter et corriger les dysfonctionnements (intérêt légitime) |
3.3 Données traitées de manière éphémère
| Donnée | Traitement |
|---|---|
| Dictée vocale d'une adresse | Quand vous touchez le micro de la barre d'ajout, votre voix est traitée par le moteur de reconnaissance vocale de votre appareil. Aucun enregistrement n'est conservé ni transmis à nos serveurs : ATEQO ne reçoit que le texte reconnu, que vous validez avant qu'il rejoigne votre tournée. Le micro ne s'active que le temps de la dictée. |
3.4 Ce que nous ne collectons pas
- Votre nom et prénom réels — sauf si vous choisissez de vous connecter via Google : votre nom Google nous est alors transmis pour générer un pseudonyme initial, que vous pouvez modifier à tout moment
- Votre numéro de téléphone
- Votre date de naissance
- Vos données bancaires (gérées directement par Google Play lors d'un achat, jamais par ATEQO)
- Vos contacts, votre calendrier, vos photos personnelles
- Vos données de santé ou de fitness
- Aucune donnée sensible (origine raciale, opinions politiques, religion, etc.)
- Votre identifiant publicitaire Android : ATEQO ne le lit jamais et ne demande pas la permission correspondante
- Aucun profilage, aucune publicité affichée dans l'application, aucune revente de données
3.5 Mesure d'audience et de performance publicitaire
Depuis la version 0.9.3, l'application peut mesurer les grandes étapes de votre utilisation à l'aide de Google Analytics for Firebase. Cette mesure poursuit deux finalités : améliorer l'application, et savoir quelles campagnes publicitaires amènent des utilisateurs qui s'en servent réellement.
Cette mesure est facultative et repose sur votre consentement. Elle vous est proposée lors de la création de votre compte, par une case décochée par défaut, et reste modifiable à tout moment depuis l'onglet « Mon compte ». Tant que vous n'avez pas consenti, aucun identifiant n'est transmis : le refus est la valeur par défaut, y compris au tout premier démarrage de l'application.
Ce qui est transmis se limite au nom des étapes franchies et à leurs compteurs : ouverture de l'application, ajout d'une première adresse, démarrage et fin d'une tournée, nombre d'arrêts, affichage de l'écran d'abonnement. S'y ajoutent un identifiant d'installation et, si vous y avez consenti, un identifiant de compte transmis sous forme hachée.
Aucune adresse, aucune coordonnée GPS, aucun nom de destinataire et aucun contenu de tournée n'est transmis à ce titre. Les adresses que vous saisissez ne quittent jamais votre appareil par ce canal.
Le site ateqo.fr, distinct de l'application, mesure sa fréquentation à l'aide de Google Analytics. Cette mesure n'est activée qu'après votre consentement explicite et se retire à tout moment ; elle est décrite dans les mentions légales.
3.6 Prévention des abus de l'offre d'essai
Depuis la version 1.0, l'application lit sur Android l'identifiant que le système attribue à ATEQO sur votre appareil (ANDROID_ID). Elle n'en transmet jamais la valeur : elle en calcule une empreinte par hachage SHA-256, et seule cette empreinte est envoyée à notre base de données, accompagnée du nombre de tournées d'essai déjà consommées. À partir de l'empreinte, il n'est pas possible de retrouver l'identifiant d'origine.
Cette empreinte a une seule finalité : empêcher que les tournées offertes à l'inscription se rouvrent chaque fois qu'un nouveau compte est créé sur le même appareil. Un second compte créé sur cet appareil fonctionne normalement ; il reprend simplement le décompte de l'essai là où il en était.
Elle ne sert ni à la publicité, ni à la mesure d'audience, ni à vous suivre d'une application à l'autre. Elle n'est transmise à aucun tiers en dehors de notre hébergeur de base de données, et elle est distincte de l'identifiant publicitaire Android, que l'application ne lit pas (cf. point 3.4).
Base légale : intérêt légitime de l'éditeur à prévenir l'utilisation abusive de son offre gratuite (article 6.1.f du RGPD). Vous pouvez exercer votre droit d'opposition dans les conditions décrites au point 7.
4. Destinataires de vos données
ATEQO s'appuie sur les sous-traitants techniques suivants. Aucun de ces tiers ne revend vos données. Seule la mesure décrite au point 3.5, soumise à votre consentement, poursuit une finalité publicitaire — et elle se limite à évaluer nos propres campagnes, sans jamais vous adresser de publicité.
| Sous-traitant | Service rendu | Données transmises |
|---|---|---|
| Supabase Inc. (États-Unis) | Hébergement de base de données + authentification | Email, mot de passe haché, pseudonyme, fiche personnelle (heure de prise de service, jours travaillés, volume moyen d'une tournée), empreinte hachée de l'appareil et nombre de tournées d'essai consommées sur cet appareil, rapports d'erreur techniques de l'application (cf. point 3.2) |
| Google LLC — Google Sign-In (États-Unis) | Authentification alternative à l'email | Nom et adresse email de votre compte Google, uniquement si vous choisissez cette méthode de connexion |
| Google LLC — Google Play Billing (États-Unis) | Traitement des paiements et des abonnements premium | Le paiement est géré par votre compte Google Play — ATEQO ne reçoit aucune donnée bancaire |
| RevenueCat, Inc. (États-Unis) | Gestion technique des abonnements (validation des achats, statut premium) | Identifiant de compte (anonyme) et statut d'abonnement — aucune donnée bancaire |
| Google LLC — Maps Platform (États-Unis) | Cartographie, géocodage, suggestions d'adresses | Adresses saisies, sessions de recherche |
| Vercel Inc. (États-Unis) | Hébergement du backend API | Adresse IP, headers HTTP, jetons d'authentification (validés puis non stockés) |
| Resend (Plus Five Five, Inc.) (traitement en Irlande) | Acheminement des e-mails d'authentification : confirmation d'inscription et réinitialisation de mot de passe | Votre adresse email et le contenu de ces messages |
| Google LLC — Analytics for Firebase (États-Unis) | Mesure d'audience et de performance de nos campagnes publicitaires — uniquement si vous y avez consenti (cf. point 3.5) | Nom des étapes franchies et leurs compteurs, identifiant d'installation, identifiant de compte haché. Aucune adresse ni position. |
Vos données ne sont jamais vendues, ni transmises à des courtiers en données, ni utilisées pour vous adresser de la publicité. Le seul partage à finalité publicitaire est celui décrit au point 3.5 : il sert à mesurer l'efficacité de nos propres campagnes, il est facultatif, et vous pouvez le retirer à tout moment.
5. Transferts hors de l'Union européenne
À l'exception de Resend, les sous-traitants listés ci-dessus sont basés aux États-Unis. Les transferts de données vers ces destinataires sont encadrés par :
- les clauses contractuelles types adoptées par la Commission européenne (décision 2021/914 du 4 juin 2021) ;
- pour les fournisseurs y adhérant : le EU-US Data Privacy Framework, jugé adéquat par la Commission européenne par décision du 10 juillet 2023.
Ces mécanismes assurent un niveau de protection des données équivalent à celui exigé par le RGPD.
L'acheminement de nos e-mails d'authentification s'effectue depuis l'Union européenne (région Irlande), sans transfert hors UE pour ce traitement. La société Resend étant établie aux États-Unis, les clauses contractuelles types s'appliquent néanmoins à la relation contractuelle.
6. Durée de conservation des données
| Type de donnée | Durée |
|---|---|
| Compte utilisateur (email, mot de passe haché, pseudonyme, langue, pays, dates de connexion) | Tant que votre compte existe. Suppression possible directement dans l'application (onglet Compte → Gestion du compte → Supprimer le compte), sur demande par email, ou après 3 ans d'inactivité totale. |
| Empreinte hachée de l'appareil et compteur de tournées d'essai (cf. point 3.6) | Le lien entre l'empreinte et votre compte est supprimé avec votre compte. L'empreinte et son compteur, qui ne désignent alors plus aucun compte, sont conservés tant que l'offre d'essai existe, afin qu'elle ne se rouvre pas sur cet appareil. |
| Rapports d'erreur techniques (cf. point 3.2) | 90 jours, puis suppression automatique. Supprimés avec votre compte s'ils y sont rattachés. |
| Adresses, arrêts, historique de tournées | Stockés localement sur votre appareil uniquement. Effacés à la désinstallation de l'Application. |
| Position GPS | Conservée en mémoire vive uniquement le temps de la navigation active. Perdue à la fin de la session. |
| Logs serveur (IP, headers) | 30 jours maximum côté Vercel, conformément à leur politique d'hébergement standard. |
| Statut d'abonnement (via Google Play / RevenueCat) | Tant que l'abonnement est actif + durée légale comptable (10 ans pour les transactions financières). |
7. Vos droits
Conformément aux articles 15 à 22 du RGPD, vous disposez des droits suivants sur vos données personnelles :
- Droit d'accès (Article 15) : obtenir une copie des données vous concernant
- Droit de rectification (Article 16) : corriger des données inexactes
- Droit à l'effacement (Article 17, dit « droit à l'oubli ») : demander la suppression de vos données
- Droit à la limitation du traitement (Article 18)
- Droit à la portabilité (Article 20) : recevoir vos données dans un format structuré
- Droit d'opposition (Article 21)
- Droit de retirer votre consentement à tout moment, pour les traitements fondés sur ce consentement
Exercer vos droits
Adressez votre demande par email à cargo.app.admin@gmail.com. Nous nous engageons à y répondre dans un délai d'un mois, conformément à l'article 12 du RGPD.
Réclamation
Vous disposez également du droit d'introduire une réclamation auprès de la Commission Nationale de l'Informatique et des Libertés (CNIL) : www.cnil.fr.
8. Stockage local sur votre appareil
ATEQO utilise les mécanismes natifs de stockage local de votre appareil (localStorage côté webview, @capacitor/preferences côté Android natif) pour mémoriser :
- la liste de vos arrêts en cours
- votre point de départ favori
- l'historique de vos tournées
- vos livraisons reportées et vos retours dépôt en attente
- votre fiche personnelle (heure de prise de service, jours travaillés, volume moyen d'une tournée)
- vos préférences (langue, thème, son, vibration, briefing du matin)
Ces données restent exclusivement sur votre appareil. Elles ne sont jamais transmises à un serveur. La désinstallation de l'Application les efface définitivement.
Les rappels du briefing du matin sont programmés localement par votre appareil, à partir de l'heure que vous avez indiquée. ATEQO ne vous envoie aucune notification depuis ses serveurs et ne conserve donc aucun jeton de notification.
ATEQO n'utilise aucun cookie publicitaire et ne vous adresse aucune publicité. Le seul identifiant transmis à un tiers est celui de la mesure décrite au point 3.5, soumise à votre consentement et révocable à tout moment.
9. Sécurité
Les mesures suivantes protègent vos données :
- Chiffrement en transit : toutes les communications réseau utilisent HTTPS avec TLS 1.2 minimum.
- Mots de passe : stockés uniquement sous forme hachée (bcrypt) côté Supabase, jamais en clair.
- Row Level Security (RLS) : politiques actives sur les tables Supabase pour garantir qu'un utilisateur ne peut accéder qu'à ses propres données.
- Validation des achats : les abonnements sont vérifiés directement auprès de Google Play Billing (validation côté store via RevenueCat).
- Pas de stockage local de jetons sensibles : les sessions Supabase utilisent des JWT à durée limitée, renouvelés automatiquement.
Aucun système n'est infaillible. En cas de violation de données affectant vos informations, vous serez informé dans les 72 heures suivant notre prise de connaissance, conformément à l'article 34 du RGPD.
10. Mineurs
ATEQO est destinée aux livreurs professionnels et n'est pas conçue pour les utilisateurs de moins de 16 ans. Aucune collecte de données auprès de mineurs n'est intentionnelle. Si vous avez moins de 16 ans, vous êtes invité à ne pas utiliser l'Application.
Si vous êtes parent ou tuteur légal et constatez qu'un mineur a fourni des données via l'Application, contactez-nous à cargo.app.admin@gmail.com pour suppression immédiate.
11. Modifications de la présente politique
La présente politique peut être amenée à évoluer pour refléter des changements techniques, légaux ou de fonctionnalités de l'Application. Toute modification substantielle sera notifiée :
- par mise à jour de la date « En vigueur depuis » en haut de ce document ;
- pour les modifications majeures (nouvelle catégorie de données, nouveau destinataire, changement de finalité) : par notification dans l'Application lors de votre prochaine connexion.
L'utilisation continue de l'Application après notification vaut acceptation de la nouvelle version.
12. Contact
Pour toute question, demande relative à vos droits, ou signalement d'un incident :
Délai de réponse maximal : un mois.