Politique de confidentialité
Version 2.1 — En vigueur depuis le 18 octobre 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) |
| Adresse email et pseudonyme (bilan hebdomadaire, cf. point 3.7) | Vous envoyer chaque semaine le bilan de ce que l'Application vous a fait gagner | Intérêt légitime (Article 6.1.f), opposable à tout moment depuis chaque e-mail |
| 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) |
| Événements d'usage de votre compte : ouverture de l'application, première adresse ajoutée, tournée démarrée (nombre d'arrêts) ou terminée (arrêts et colis livrés, temps gagné estimé, tournée menée au bout ou interrompue), tournées offertes épuisées, affichage et fermeture de l'écran d'abonnement, étapes d'un achat. Accompagnés de la version de l'application et de la plateforme. Aucune adresse, aucune position, aucun contenu de tournée | À chacune de ces étapes, si vous êtes connecté | Piloter et améliorer l'Application, vous adresser le bilan hebdomadaire (cf. point 3.7) (intérêt légitime) |
| Étapes franchies avant la création d'un compte : première ouverture, démonstration commencée et terminée, inscription envoyée et confirmée. Repérées par un identifiant d'installation tiré au hasard par l'application, qui ne désigne ni vous ni votre appareil et n'est rattaché à aucun compte | Avant l'inscription | Savoir combien de personnes découvrent l'Application et à quelle étape elles s'arrêtent (intérêt légitime) |
| 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 ou l'App Store d'Apple 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. Sur iPhone, l'identifiant publicitaire n'est lu que si vous l'autorisez (cf. point 3.5)
- 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 sur un écran dédié, à votre première connexion, où « Refuser » et « Accepter » ont la même place, 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.
Sur iPhone, si vous acceptez cette mesure, iOS vous demande ensuite à son tour « Autoriser ATEQO à suivre votre activité ? » (App Tracking Transparency). La mesure n'est active que si vous acceptez les deux ; un refus à la question d'Apple vaut refus de la mesure. Si vous l'autorisez, Google Analytics for Firebase peut aussi lire l'identifiant publicitaire de votre iPhone (IDFA). Vous pouvez retirer cette autorisation à tout moment dans les Réglages de l'iPhone, rubrique Confidentialité et sécurité, puis Suivi : l'application la traite alors comme un refus.
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.
Sur iPhone, où cet identifiant n'existe pas, l'application tire au premier lancement un identifiant aléatoire et le range dans le trousseau de l'appareil, qui le conserve même après une désinstallation. Il suit le même traitement : seule son empreinte SHA-256 est transmise.
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.
3.7 Bilan hebdomadaire par e-mail
Si vous avez utilisé l'Application pendant la semaine, nous pouvons vous adresser le lundi un court bilan de ce qu'elle vous a fait gagner : nombre de tournées, nombre d'arrêts et temps gagné estimé. Ces chiffres sont calculés à partir des événements d'usage décrits au point 3.2. Une semaine sans tournée, ou sans gain, ne donne lieu à aucun envoi.
Vous pouvez refuser ces e-mails à tout moment, par le bouton présent dans chacun d'eux ou en nous écrivant. Le refus est définitif jusqu'à ce que vous nous demandiez le contraire. Il ne concerne pas les e-mails nécessaires à votre compte (confirmation d'inscription, réinitialisation du mot de passe).
Pour appliquer votre choix et éviter les doubles envois, nous conservons une préférence d'envoi (un jeton de désinscription, la date et le moyen du refus) et un journal des bilans envoyés (date et chiffres annoncés). Ces e-mails sont acheminés par Resend, depuis l'Union européenne (cf. points 4 et 5).
Base légale : intérêt légitime de l'éditeur à informer ses utilisateurs du service rendu (article 6.1.f du RGPD), avec un droit d'opposition exerçable dans chaque message.
3.8 Analyse de l'utilisation de l'application
Depuis la version 1.0.7, l'Application analyse la façon dont elle est utilisée afin de corriger ses défauts et de la faire évoluer. Elle enregistre à ce titre les écrans consultés et la formule d'abonnement choisie, regroupés par un identifiant de session conservé en mémoire le temps de votre utilisation, et associés à votre compte. Ni adresse, ni position, ni saisie ne sont enregistrées. Ces données sont traitées par ATEQO, conservées 25 mois au plus, et ne sont transmises à aucun tiers en dehors de notre hébergeur de base de données : elles ne partent pas chez Google.
Cette analyse est activée par défaut. Vous pouvez vous y opposer à tout moment, sans avoir à vous justifier, par le réglage « Développer et améliorer l'application » de l'onglet « Mon compte », rubrique Informations : l'enregistrement cesse aussitôt. Si vous aviez refusé ce réglage dans une version précédente, votre refus est conservé.
Base légale : intérêt légitime de l'éditeur à améliorer son service (article 6.1.f du RGPD), avec un droit d'opposition exerçable dans l'Application.
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), événements d'usage et étapes avant inscription (cf. points 3.2 et 3.8), préférence et journal des e-mails (cf. point 3.7), 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 |
| Apple Inc. — Connexion avec Apple (États-Unis) | Authentification alternative à l'email, sur iPhone | Adresse email de votre compte Apple (ou adresse relais masquée, si vous choisissez de la masquer) et nom, 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 |
| Apple Inc. — App Store (États-Unis) | Traitement des paiements et des abonnements premium, sur iPhone | Le paiement est géré par votre compte Apple — 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, réinitialisation de mot de passe) et du bilan hebdomadaire (cf. point 3.7) | Votre adresse email, votre pseudonyme 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é, et sur iPhone l'identifiant publicitaire si vous l'autorisez. 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 comme de bilan hebdomadaire, 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. |
| Événements d'usage et étapes avant inscription (cf. points 3.2 et 3.8) | 25 mois, puis suppression automatique. Les événements rattachés à votre compte sont aussi supprimés avec lui. |
| Préférence d'envoi et journal des e-mails (cf. point 3.7) | Tant que votre compte existe, supprimés avec lui. |
| 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 ou l'App Store / 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 : seuls les compteurs décrits au point 3.2 (nombre d'arrêts, de colis, temps gagné) le sont, sans aucune adresse. 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 ou de l'App Store (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.