Sommaire
- Responsable du traitement
- Données collectées
- Finalités et bases légales
- Sous-traitants et destinataires
- Transferts hors Union européenne
- Durée de conservation
- Sécurité
- Vos droits
- Visibilité vis-à-vis des autres utilisateurs
- Cookies et traceurs
- Utilisateurs mineurs
- Modifications de la politique
- Contact
1. Responsable du traitement
Le responsable du traitement des données collectées et traitées via l'application RunQuest est :
Cédric Magnien (particulier)
Email : runquest.contact@gmail.com
L'adresse postale a été communiquée à l'hébergeur de l'application, conformément à l'article 6-III-2 LCEN. Voir les mentions légales pour plus de détails.
2. Données collectées
RunQuest collecte uniquement les données strictement nécessaires au fonctionnement du service. L'application n'utilise aucun outil d'analyse comportementale (analytics), aucune régie publicitaire et aucun traceur tiers. Un outil de remontée d'erreurs et de rapports de plantage (Sentry) est utilisé pour assurer la fiabilité technique du service ; son périmètre est précisé en section 2.3.
L'application propose par ailleurs des fonctionnalités facultatives qui donnent lieu à des traitements spécifiques, chacune détaillée ci-dessous : les notifications push (2.6), l'enregistrement de sortie qui utilise la localisation y compris en arrière-plan (2.7), l'abonnement premium (2.8) et les relations entre utilisateurs (2.9).
2.1 Données de compte
Les données collectées dépendent de la méthode d'authentification choisie :
- Inscription par e-mail : prénom, nom, adresse e-mail et empreinte chiffrée du mot de passe (jamais stocké en clair).
- Sign in with Apple : identifiant Apple unique, prénom et nom transmis par Apple lors de la première connexion (facultatif), adresse e-mail réelle ou alias relais privé selon votre choix.
- Connexion avec Google : identifiant Google unique, prénom, nom, adresse e-mail et photo de profil transmis par Google.
- Connexion à Strava (étape facultative, déclenchée après la création du compte) : identifiant Strava (athlete ID), prénom, nom, photo de profil, ville, pays et adresse e-mail si Strava la transmet, ainsi que les jetons d'authentification (access token, refresh token) nécessaires à la synchronisation, stockés de manière sécurisée.
Vous pouvez compléter votre profil dans l'Application en ajoutant ou modifiant un pseudo (nom d'affichage utilisé partout où votre compte apparaît auprès d'autres utilisateurs, cf. section 9.8) et une photo de profil. La photo, lorsqu'elle est fournie, est stockée dans le service de stockage de fichiers de Supabase (région UE).
2.2 Données issues de vos activités sportives
Pour chaque activité sportive importée depuis Strava, nous collectons :
- Les métadonnées de l'activité : nom, date, durée, distance, type d'activité, dénivelé, allure
- La trace GPS détaillée du parcours (séquence de coordonnées géographiques)
2.3 Données techniques et rapports d'erreurs
- Informations de session : jetons d'authentification stockés de manière chiffrée (Expo SecureStore / Keychain iOS / Keystore Android côté appareil, Supabase Vault côté serveur)
- Identifiant d'appareil (généré par le système) pour la gestion de session
- Journaux techniques côté serveur en cas d'erreur (logs Supabase, conservés 30 jours maximum)
- Rapports d'exception et de plantage remontés via Sentry, depuis l'application mobile et depuis les fonctions serveur. Ces rapports contiennent les éléments techniques nécessaires au diagnostic (message d'erreur, pile d'appels, plate-forme, version de l'application) et un identifiant interne d'utilisateur (UUID). Aucun contenu de session enregistré (« Session Replay ») n'est collecté et l'option sendDefaultPii est désactivée.
- Préférences d'affichage : la disposition que vous donnez à votre écran d'accueil (ordre des blocs, blocs masqués) est enregistrée sur votre compte et mise en cache localement sur votre appareil. Il s'agit d'une préférence strictement personnelle, jamais exposée à d'autres utilisateurs.
2.4 Données générées par le service
À partir de vos activités, RunQuest calcule et conserve des données qui lui sont propres :
- Les cellules (carrés de 100 m × 100 m) traversées et débloquées par vos activités, ainsi que, pour chacune, le nombre de passages qui alimente votre carte de chaleur personnelle. Cette carte de chaleur est strictement personnelle : elle n'est visible que de vous, n'est jamais exposée à un autre utilisateur et n'est jamais intégrée aux visuels de partage.
- Les statistiques calculées sur la base de vos activités (total de carrés débloqués, progression par zone géographique, etc.).
- Votre progression de jeu : niveaux atteints par type de succès, points d'expérience, niveau global et hauts faits débloqués.
- Votre objectif de zone lorsque vous en définissez un : la commune ciblée, le nombre de carrés visé, la difficulté estimée à la pose, l'état d'avancement, la date de début et, le cas échéant, la date d'atteinte. Les objectifs terminés ou abandonnés sont conservés à titre d'historique personnel. Votre objectif n'est jamais montré à un autre utilisateur, la commune ciblée étant une information qui révélerait où vous courez.
- Votre participation aux classements par zone (commune, département, région, pays) et aux défis de vos groupes : pseudo affiché, éventuelle photo de profil RunQuest, nombre de carrés débloqués sur la période, position dans la zone. Il s'agit uniquement de données RunQuest, jamais de votre nom ni de votre photo Strava (cf. section 2.5). La participation est en opt-in : elle peut être activée ou désactivée à tout moment depuis « Profil » > « Préférences », section « Confidentialité » (voir section 9).
- Un indicateur d'éligibilité de chaque activité au classement, et le cas échéant la raison d'une exclusion automatique (anti-triche : vitesse irréaliste, téléportation détectée, etc.). Cet indicateur n'affecte que l'apparition de l'activité dans les classements ; l'activité reste visible sur votre carte personnelle.
2.5 Récapitulatif : vos données Strava
RunQuest est une application tierce connectée à l'API officielle de Strava. Ce récapitulatif regroupe, en un seul endroit, l'essentiel concernant vos données Strava :
- Connexion facultative. La liaison à Strava est optionnelle et intervient après la création de votre compte, via OAuth. RunQuest demande une autorisation de lecture de vos activités (
activity:read_all) pour les importer et calculer votre territoire. Cette autorisation est nécessaire au fonctionnement de la synchronisation : si elle n'est pas accordée, la liaison n'est pas établie. - Écriture limitée au seul envoi de vos sorties enregistrées dans l'Application. Si vous utilisez la fonctionnalité facultative d'enregistrement de sortie in-app (premium, cf. section 2.7), RunQuest vous demande une autorisation d'écriture (
activity:write) à l'usage strictement limité à l'envoi vers votre compte Strava de la sortie que vous venez d'enregistrer, et uniquement lorsque vous validez cet envoi. RunQuest ne publie, ne modifie et ne supprime aucune autre donnée de votre compte Strava. Tant que vous n'utilisez pas cette fonctionnalité, aucune autorisation d'écriture n'est demandée. - Données récupérées. Profil de base (identifiant Strava, prénom, nom, photo, ville, pays, e-mail si Strava le transmet) et, pour chaque activité, ses métadonnées (date, durée, distance, dénivelé, type) ainsi que sa trace GPS — cf. sections 2.1 et 2.2.
- Usage strictement limité. Ces données servent uniquement à calculer votre carte de territoire, vos statistiques, vos succès et vos défis.
- Jamais votre identité Strava auprès des autres utilisateurs. Votre nom Strava et votre photo Strava ne sont montrés à aucun autre utilisateur : partout où votre compte apparaît, c'est votre pseudo et votre photo RunQuest qui sont affichés (cf. section 9.8). Vos traces GPS, vos sorties et leurs métadonnées ne sont jamais exposées à un autre utilisateur, à la seule exception des défis de groupe, où la métrique du défi en cours (par exemple une distance ou un dénivelé cumulé) est visible des autres membres du groupe que vous avez rejoint.
- Jamais vendues ni cédées. Vos données Strava ne sont ni vendues, ni louées, ni cédées à des tiers.
- Aucun usage d'intelligence artificielle. Vos données Strava ne sont jamais utilisées pour entraîner des modèles d'intelligence artificielle ou d'apprentissage automatique.
- Conservation et révocation. Les jetons d'accès sont conservés tant que la connexion Strava est active. Vous pouvez révoquer cet accès à tout moment depuis les réglages de votre compte Strava ; la suppression de votre compte RunQuest révoque automatiquement cet accès et efface les jetons (cf. section 6).
- Conformité. L'utilisation de l'API Strava par RunQuest respecte l'API Agreement et l'API Policy de Strava. Voir la politique de confidentialité de Strava.
2.6 Notifications push
RunQuest peut vous envoyer des notifications push. Elles couvrent : les défis (nouveau défi, défi validé), les succès débloqués, les nouveaux carrés débloqués, les événements liés à vos groupes, les paliers de votre objectif de zone (25 %, 50 %, 75 %, 100 %) et les demandes d'ami (demande reçue, demande acceptée).
Cette fonctionnalité est facultative et en opt-in : chaque catégorie est désactivée par défaut et nécessite votre autorisation au niveau du système d'exploitation et l'activation de la catégorie concernée depuis « Profil » > « Préférences », section « Notifications ». Pour l'acheminement, un jeton de notification propre à votre appareil est généré et conservé le temps que les notifications restent activées ; il est supprimé lorsque l'appareil n'est plus enregistré. L'acheminement transite par le service de notifications d'Expo, puis par les services de notifications d'Apple (APNs) ou de Google (Firebase Cloud Messaging) selon votre plateforme. Vous pouvez désactiver les notifications à tout moment depuis l'application ou les réglages de votre appareil.
2.7 Enregistrement de sortie in-app (fonctionnalité premium facultative)
RunQuest propose une fonctionnalité facultative permettant d'enregistrer une sortie directement dans l'application et de voir vos carrés se débloquer en temps réel. Lorsque vous démarrez une telle sortie :
- RunQuest collecte votre position précise (GPS) pendant toute la durée de la course, afin d'afficher votre tracé, votre distance, votre allure et les carrés débloqués en direct.
- Cette collecte se poursuit en arrière-plan, même lorsque l'application n'est pas au premier plan et lorsque l'écran est éteint, pour ne pas interrompre l'enregistrement de votre parcours. Sur Android, un écran d'information vous est présenté et votre consentement explicite est recueilli avant toute collecte en arrière-plan.
- La collecte démarre uniquement lorsque vous lancez une sortie et s'arrête dès que vous la terminez. Aucune donnée de position n'est collectée en dehors de vos sorties enregistrées dans l'application.
- À la fin de la course, vous pouvez choisir d'envoyer la sortie vers votre compte Strava (cf. section 2.5) ; rien n'est envoyé sans votre validation explicite, et vous pouvez supprimer la sortie sans l'enregistrer.
En dehors de cette fonctionnalité, l'Application peut vous demander ponctuellement votre position sur une action explicite de votre part — par exemple lorsque vous touchez « près de moi » pour rechercher une commune proche au moment de définir un objectif, ou pour centrer la carte. Cette position est utilisée sur l'instant et n'est pas conservée.
2.8 Abonnement premium
RunQuest propose un abonnement premium facultatif donnant accès à certaines fonctionnalités de confort et cosmétiques. Le paiement est intégralement géré par l'App Store (Apple) ou Google Play : RunQuest ne reçoit, ne traite ni ne stocke aucune donnée bancaire ou de carte de paiement. Le suivi de l'état de votre abonnement (actif ou non) s'appuie sur le prestataire technique RevenueCat, qui ne transmet à RunQuest que le statut de votre abonnement, sans donnée de paiement.
2.9 Relations entre utilisateurs (amis)
RunQuest permet d'ajouter d'autres utilisateurs en ami, afin de se comparer avec eux. Cette fonctionnalité est facultative : sans démarche de votre part, aucune relation n'est enregistrée.
Données enregistrées. Pour chaque relation, nous conservons les identifiants internes des deux comptes concernés, l'indication de qui a envoyé la demande, l'état de la relation (en attente, acceptée, refusée, bloquée) et les dates de création et de modification. Aucune donnée sportive, aucune trace GPS et aucune donnée issue de Strava n'entre dans ce traitement.
Comment on se trouve. La recherche s'effectue uniquement sur le pseudo que vous avez choisi, à partir de trois caractères saisis, et renvoie au plus vingt résultats sans possibilité de faire défiler au-delà. Il n'existe ni annuaire, ni liste de tous les utilisateurs, ni suggestions automatiques, ni recherche par nom, e-mail ou localisation. Sont exclus des résultats : vous-même, les comptes en attente de suppression et les comptes qui vous ont bloqué. Un pseudonyme neutre attribué par défaut (cf. section 9.8) n'est pas une clé de recherche. Le carnet d'adresses de votre téléphone n'est jamais lu : l'Application ne demande aucune autorisation d'accès aux contacts.
Visibilité. Votre liste d'amis et votre nombre d'amis ne sont visibles que de vous. Ils ne figurent pas sur votre profil et ne sont accessibles à aucun autre utilisateur.
Refus et blocage. Vous pouvez refuser une demande, retirer un ami ou bloquer un utilisateur à tout moment. Le blocage rompt la relation, rend chacun invisible à l'autre dans l'Application et empêche toute nouvelle sollicitation. La personne concernée n'en est jamais informée : aucune notification n'est envoyée et aucune mention n'apparaît de son côté — c'est une mesure de protection, pas un message. Un refus est également silencieux. Une trace technique du refus est conservée afin d'empêcher que la même demande vous soit présentée à nouveau.
Garde-fous. Le nombre d'amis est plafonné à 500 et le nombre de demandes en attente que vous pouvez avoir envoyées à 50. Ces limites ont pour seul objet de prévenir les usages abusifs.
2.10 Inscription aux nouveautés (site web)
Le site myrunquest.com propose un champ « Reste au courant » permettant de laisser une adresse e-mail pour être informé des nouveautés de l'application. Seule l'adresse e-mail est enregistrée, accompagnée de la date d'inscription et de la page d'origine. Aucune autre donnée n'est collectée à cette occasion, et cette inscription est totalement indépendante de la création d'un compte RunQuest.
Les adresses sont stockées dans la même base Supabase que le reste du service (Union européenne, France) et ne sont ni revendues, ni transmises à des tiers. L'envoi des messages est assuré par le prestataire Resend. Chaque message comporte un lien de désinscription en un clic.
3. Finalités et bases légales
| Finalité | Base légale (RGPD) |
|---|---|
| Fournir le service de carte quadrillée et de progression personnelle | Exécution du contrat (Art. 6.1.b) |
| Synchroniser vos activités depuis Strava | Exécution du contrat (Art. 6.1.b) |
| Maintenir votre compte utilisateur | Exécution du contrat (Art. 6.1.b) |
| Calculer votre progression de jeu (succès, niveaux, points d'expérience) | Exécution du contrat (Art. 6.1.b) |
| Suivre l'objectif de zone que vous vous êtes fixé | Exécution du contrat (Art. 6.1.b) |
| Calculer et vous afficher votre carte de chaleur personnelle | Exécution du contrat (Art. 6.1.b) |
| Afficher votre participation aux classements par zone (pseudo + nombre de carrés) | Consentement (Art. 6.1.a), retirable à tout moment (opt-in) |
| Rendre votre profil consultable par les autres utilisateurs ou par vos amis | Consentement (Art. 6.1.a), retirable à tout moment (opt-in) |
| Vous permettre de vous comparer à un ami, y compris sur la carte d'une zone | Consentement (Art. 6.1.a), retirable à tout moment |
| Gérer vos relations d'amitié, vos refus et vos blocages | Exécution du contrat (Art. 6.1.b) / Intérêt légitime à vous protéger des sollicitations non désirées (Art. 6.1.f) |
| Afficher votre participation à un groupe privé que vous avez rejoint (pseudo + résultats des défis) | Consentement (Art. 6.1.a) |
| Enregistrer votre sortie dans l'application via la localisation, y compris en arrière-plan, et l'envoyer vers Strava si vous le validez | Consentement (Art. 6.1.a) / Exécution du contrat (Art. 6.1.b) |
| Vous envoyer des notifications push (défis, succès, carrés, groupes, objectif, demandes d'ami) | Consentement (Art. 6.1.a), retirable à tout moment (opt-in) |
| Gérer votre abonnement premium et l'accès aux fonctionnalités associées | Exécution du contrat (Art. 6.1.b) |
| Détecter automatiquement les activités non éligibles aux classements (anti-triche) | Intérêt légitime à préserver l'équité des classements (Art. 6.1.f) |
| Diagnostiquer les erreurs et les plantages de l'application (Sentry) | Intérêt légitime à maintenir un service fiable (Art. 6.1.f) |
| Maintenance technique, sécurité et lutte contre la fraude | Intérêt légitime (Art. 6.1.f) |
| Vous informer des nouveautés de RunQuest si vous avez laissé votre adresse sur le site | Consentement (Art. 6.1.a), retirable à tout moment |
| Répondre à vos demandes (support, exercice des droits) | Obligation légale (Art. 6.1.c) |
4. Sous-traitants et destinataires
Vos données sont accessibles uniquement par l'éditeur (Cédric Magnien) et les sous-traitants techniques listés ci-dessous, qui agissent sur instructions et en conformité avec leurs propres obligations RGPD :
- Apple Inc. — Fournisseur d'identité Sign in with Apple, uniquement lorsque vous choisissez cette méthode de connexion.
- Google LLC — Fournisseur d'identité Google Sign-In, uniquement lorsque vous choisissez cette méthode de connexion.
- Strava, Inc. — Source des données sportives. La connexion à votre compte Strava s'effectue directement avec leurs serveurs via leur API officielle, dans les limites des autorisations OAuth accordées. Politique de confidentialité Strava
- Supabase, Inc. — Hébergement de la base de données, des fonctions serveur et du stockage des fichiers (photos de profil), sur infrastructure Amazon Web Services (AWS). Région d'hébergement : Union européenne (France). Politique de confidentialité Supabase
- Functional Software, Inc. (Sentry) — Remontée d'erreurs et rapports de plantage pour l'application mobile et les fonctions serveur. Hébergement de l'organisation RunQuest en région européenne (
de.sentry.io). Politique de confidentialité Sentry - RevenueCat, Inc. — Gestion technique des abonnements premium (statut d'abonnement). Ne reçoit aucune donnée bancaire, celle-ci étant traitée par les stores. Politique de confidentialité RevenueCat
- 650 Industries, Inc. (Expo) — Acheminement des notifications push via le service Expo Push, relayé aux services de notifications d'Apple (APNs) et de Google (Firebase Cloud Messaging). Politique de confidentialité Expo
- Resend, Inc. — Acheminement des e-mails transactionnels et d'information envoyés par le service (vérification d'adresse, récapitulatifs, nouveautés). Politique de confidentialité Resend
- Amazon Web Services (AWS) — Infrastructure d'hébergement (sous-jacente à Supabase, région UE) et rendu serveur des vidéos de récapitulatif de territoire (« timelapse »), en région européenne.
- Apple Distribution International Limited et Google Ireland Limited — Distribution de l'application mobile via l'App Store et Google Play, traitement des paiements d'abonnement, et acheminement des notifications push (APNs / Firebase Cloud Messaging).
- Cloudflare, Inc. — Hébergement du site
myrunquest.comet des présentes pages légales (Cloudflare Pages), et mesure d'audience agrégée du site (Cloudflare Web Analytics), sans cookie ni identifiant personnel. Politique de confidentialité Cloudflare - Plausible Insights OÜ — Mesure d'audience du site
myrunquest.comuniquement (pages vues, clics vers les stores, profondeur de lecture), sans cookie, sans identifiant personnel et sans suivi inter-sites. Données hébergées dans l'Union européenne. Politique de données Plausible
Fonds cartographiques. Les cartes affichées dans l'Application proviennent d'OpenFreeMap (données OpenStreetMap), avec un repli automatique vers MapTiler AG (Suisse) et une couche satellite fournie par Esri. Aucune donnée de compte, aucune activité et aucune trace ne leur sont transmises. Comme pour tout affichage de carte, les requêtes de tuiles transmettent les données techniques de connexion (adresse IP) et les coordonnées de la portion de carte affichée à l'écran.
Vos données ne sont jamais vendues, louées ni cédées à des tiers à des fins commerciales ou publicitaires.
5. Transferts hors Union européenne
L'hébergement principal de vos données (base de données Supabase, stockage des photos de profil) est situé en France, au sein de l'Union européenne. L'organisation RunQuest sur Sentry est également hébergée en région européenne.
Toutefois, certaines opérations peuvent impliquer des sous-traitants dont la maison mère est située hors UE, en particulier :
- Apple Inc., Google LLC, Strava, Inc., Functional Software, Inc. (Sentry), RevenueCat, Inc., 650 Industries, Inc. (Expo), Resend, Inc., Amazon Web Services, Inc., Esri — sociétés américaines
- Supabase, Inc. — société singapourienne, dont l'infrastructure utilisée par RunQuest est située en France
- Apple Distribution International Limited, Google Ireland Limited, Cloudflare, Inc. — services de distribution et d'hébergement
- MapTiler AG — société suisse, pays reconnu comme offrant un niveau de protection adéquat par la Commission européenne
Ces transferts s'effectuent sur la base des garanties appropriées prévues par le RGPD (clauses contractuelles types, décision d'adéquation ou Data Privacy Framework lorsque applicable).
6. Durée de conservation
- Pendant l'utilisation du service : vos données sont conservées tant que votre compte est actif.
- Après suppression de compte : vos données sont conservées pendant 30 jours, puis définitivement effacées de nos bases. Cette durée permet de gérer les éventuelles demandes de récupération en cas de suppression accidentelle. Dès l'enregistrement de votre demande, et sans attendre l'expiration de ce délai, votre profil devient inconsultable et vous n'apparaissez plus dans les recherches. Votre pseudo peut rester visible dans les classements figés des défis de groupe passés jusqu'à l'effacement définitif.
- Relations d'amitié : conservées tant que la relation existe. Retirer un ami, annuler une demande ou lever un blocage efface l'enregistrement correspondant. Un refus laisse subsister une trace technique, afin que la même demande ne vous soit pas présentée à nouveau ; elle disparaît avec la suppression de l'un des deux comptes.
- Résultats de défis de groupe : les classements figés des défis terminés sont conservés tant que le groupe existe, et restent affichés aux membres du groupe même si vous l'avez quitté (cf. section 9.4). Ils sont effacés à la suppression de votre compte.
- Objectifs de zone : les objectifs terminés ou abandonnés sont conservés à titre d'historique personnel tant que votre compte est actif.
- Rapports d'erreur (Sentry) : conservés 90 jours au maximum, puis supprimés automatiquement. Ils ne contiennent pas votre nom ni votre adresse e-mail, mais un identifiant interne de compte : à ce titre, ils constituent des données pseudonymisées et non anonymes tant qu'ils subsistent.
- Inscription aux nouveautés : votre adresse est conservée jusqu'à votre désinscription, puis marquée comme désinscrite et supprimée au plus tard 12 mois après.
- Jetons Strava : conservés tant que la connexion Strava est active. La suppression de votre compte RunQuest révoque automatiquement l'accès OAuth accordé à RunQuest sur votre compte Strava (appel à l'endpoint de révocation de l'API Strava) et les jetons sont effacés de nos bases. Vous pouvez par ailleurs révoquer cet accès à tout moment depuis les paramètres de votre compte Strava.
7. Sécurité
Nous mettons en œuvre des mesures techniques et organisationnelles adaptées pour protéger vos données :
- Chiffrement des communications via TLS (HTTPS)
- Stockage chiffré des jetons OAuth Strava (Supabase Vault côté serveur, Expo SecureStore / Keychain iOS / Keystore Android côté appareil)
- Politiques d'accès strictes côté base de données (Row Level Security), avec un principe de cloisonnement par compte : par défaut, une donnée n'est lisible que par son propriétaire, et toute exception est portée par une fonction serveur dédiée qui vérifie les conditions d'accès
- Sauvegardes régulières et supervision des incidents
- Hébergement chez des prestataires conformes aux standards de sécurité actuels
8. Vos droits
Conformément au Règlement général sur la protection des données (RGPD) et à la loi Informatique et Libertés, vous disposez des droits suivants :
- Droit d'accès — obtenir la copie des données vous concernant
- Droit de rectification — corriger une donnée inexacte
- Droit à l'effacement — demander la suppression de vos données
- Droit à la limitation — demander la suspension d'un traitement
- Droit d'opposition — vous opposer à un traitement
- Droit à la portabilité — récupérer vos données dans un format structuré
- Droit de retirer votre consentement à tout moment, sans remettre en cause la licéité des traitements antérieurs
- Droit d'introduire une réclamation auprès de la CNIL (cnil.fr)
Pour exercer ces droits, contactez-nous à : runquest.contact@gmail.com
Une réponse vous sera apportée dans un délai maximum d'un mois à compter de la réception de votre demande.
9. Visibilité de vos données vis-à-vis des autres utilisateurs
Une attention particulière est portée aux traces GPS. Ces données révèlent vos lieux fréquentés, votre domicile, votre lieu de travail, vos habitudes et vos horaires. Il s'agit de données particulièrement sensibles.
Cette section décrit précisément, fonctionnalité par fonctionnalité, ce que les autres utilisateurs peuvent voir de vous. Le principe directeur est le suivant : par défaut, seuls votre pseudo et votre éventuelle photo de profil RunQuest peuvent apparaître à un autre utilisateur, et uniquement s'il recherche votre pseudo pour vous ajouter en ami (cf. section 2.9). Toute autre ouverture résulte d'un réglage que vous activez, et reste révocable à tout instant.
9.1 Ce qui n'est jamais visible par un autre utilisateur
Quels que soient vos réglages, les données suivantes ne sont exposées à aucun autre utilisateur :
- Vos traces GPS et le détail de vos parcours.
- Vos sorties, leurs dates, leur nombre, ainsi que la distance, la durée, le dénivelé et l'allure — à la seule exception de la métrique d'un défi de groupe auquel vous participez (cf. section 9.4).
- Votre carte de chaleur personnelle (nombre de passages par carré), qui est la donnée la plus révélatrice de vos habitudes et reste strictement personnelle.
- Votre objectif de zone en cours, la commune ciblée révélant où vous prévoyez de courir.
- Le nom des zones que vous parcourez et la composition de votre carte — à la seule exception de la comparaison entre amis mutuellement classés dans une même zone, décrite aux sections 9.6 et 9.7.
- Votre nom et votre photo Strava, ainsi que votre nom civil, votre adresse e-mail et votre ville.
- Votre liste d'amis et votre nombre d'amis.
- Votre appartenance à des groupes privés, vis-à-vis de quiconque n'en est pas membre.
- La disposition de votre écran d'accueil et vos autres préférences d'affichage.
Par ailleurs, aucune de ces informations n'est accessible depuis le web ou par une personne non connectée. Tout ce qui est décrit ci-dessous n'est visible que depuis l'Application, par un utilisateur authentifié. RunQuest ne publie aucune page de profil sur Internet et n'est indexé par aucun moteur de recherche à ce titre.
9.2 Classements par zone (opt-in)
RunQuest propose des classements par zone géographique (commune, département, région, pays) et par horizon de temps. La participation est facultative et se règle depuis « Profil » > « Préférences », section « Confidentialité », à la ligne « Apparaître dans les classements ». Y sont visibles, pour les autres utilisateurs participant au même classement : votre pseudo, votre éventuelle photo de profil RunQuest, le nombre de carrés débloqués sur la période et votre position dans la zone. Vos traces GPS, le détail de vos activités et la composition exacte de votre carte ne sont pas exposés par les classements.
Vous pouvez vous retirer des classements à tout moment. Dans ce cas, vous n'apparaissez plus dans les classements des autres utilisateurs et les classements ne s'affichent plus dans votre application.
Extrait publié sur le site web. Le site public myrunquest.com affiche, sur ses pages de présentation par ville (myrunquest.com/villes/…), un extrait du classement de certaines communes : les dix premiers participants, identifiés par leur pseudo RunQuest, avec leur nombre de carrés débloqués et le pourcentage de la commune correspondant. Ces pages sont consultables sans compte et peuvent être référencées par les moteurs de recherche. La photo de profil n'y est jamais affichée, et l'identité obéit à la même règle que dans l'application : votre pseudo choisi ou, à défaut, un pseudonyme neutre (« Coureur #… ») qui ne permet pas de vous identifier. Cet extrait obéit au même réglage « Apparaître dans les classements » : si vous vous retirez des classements, vous ne figurez plus dans cet extrait à la régénération suivante des pages du site, effectuée régulièrement. Contrairement aux réglages de l'application, la prise d'effet sur le site n'est donc pas instantanée ; pour un retrait immédiat, écrivez-nous (section 13).
9.3 Visuels de partage (à votre initiative)
L'Application vous permet de générer un visuel stylisé représentant votre territoire, une activité ou une zone que vous vous êtes fixée comme objectif, pour le partager si vous le souhaitez sur les réseaux sociaux ou par message. Ce partage est exclusivement à votre initiative ; rien n'est publié automatiquement. Prenez en compte le fait qu'un tel visuel peut représenter la forme de votre territoire sur une zone donnée : c'est à vous d'apprécier ce que vous souhaitez en diffuser. Votre carte de chaleur n'y figure jamais.
9.4 Groupes (sur invitation ou adhésion volontaire)
Si vous rejoignez un groupe, les autres membres voient votre pseudo, votre éventuelle photo de profil RunQuest, votre nombre de carrés débloqués dans le cadre des défis du groupe et, selon la métrique du défi en cours, la valeur correspondante (par exemple une distance ou un dénivelé cumulé sur la période du défi). Ni vos traces GPS, ni le détail de vos activités ne sont exposés. Vous rejoignez un groupe de votre propre initiative et pouvez le quitter à tout moment.
Historique des défis. Les classements des défis terminés sont conservés et consultables par les membres du groupe. Si vous quittez un groupe, votre pseudo, votre place et votre résultat restent affichés dans les défis auxquels vous avez participé — un palmarès qui s'efface au départ d'un participant ne serait plus un historique. Ces enregistrements sont effacés lors de la suppression de votre compte.
9.5 Profil consultable (fermé par défaut)
Votre profil de jeu peut être rendu consultable par d'autres utilisateurs de l'Application. Ce réglage, intitulé « Qui peut voir mon profil », se trouve dans « Profil » > « Préférences », section « Confidentialité » et propose trois choix et est positionné sur « Privé » par défaut :
| Réglage | Qui peut ouvrir votre profil |
|---|---|
| Public | Tout utilisateur connecté à l'Application |
| Amis uniquement | Uniquement les utilisateurs avec lesquels vous êtes ami |
| Privé (par défaut) | Personne, y compris vos amis |
Ce réglage est distinct de celui des classements : figurer dans un classement n'ouvre pas votre profil. Et l'amitié n'ouvre jamais un profil que vous avez laissé fermé : un profil réglé sur « Privé » le reste pour vos amis. À l'inverse, si votre profil est réglé sur « Amis uniquement », accepter une demande d'ami donne à cette personne accès à votre profil.
Ce qu'un profil affiche : votre pseudo, votre éventuelle photo de profil RunQuest, le mois et l'année de votre inscription (jamais le jour), votre titre de progression et votre niveau global, vos succès, ainsi que des décomptes — nombre de carrés débloqués, nombre de communes, de départements, de régions et de pays où vous avez au moins un carré. Y figure également, le cas échéant, votre palmarès dans les groupes officiels : médailles obtenues et meilleur classement.
Ce qu'un profil n'affiche jamais : aucun nom de commune, de département ou de région, aucune carte, aucune géométrie, aucune distance, durée, allure, dénivelé ou nombre d'activités, aucune date de sortie, aucun objectif en cours et aucune appartenance à un groupe privé. Le principe est constant : un profil dit à quel point vous jouez, jamais où vous courez.
Consulter est indétectable. RunQuest n'enregistre, ne comptabilise et ne notifie jamais la consultation d'un profil. Il n'existe ni compteur de vues, ni notification du type « untel a consulté votre profil », ni indicateur de dernière connexion.
9.6 Comparaison avec un ami
Depuis le profil d'une personne avec laquelle vous êtes ami, l'Application permet d'afficher un écran de comparaison. Il présente un face-à-face de vos décomptes respectifs (carrés, communes, départements, régions, pays, niveau, succès) et la liste des zones que vous parcourez tous les deux, avec pour chacune votre taux de couverture et le sien.
Cette fonctionnalité n'est accessible que si toutes les conditions suivantes sont réunies : vous êtes tous les deux connectés et amis, le profil de la personne vous est consultable, aucun blocage n'existe entre vous, et vous participez tous les deux aux classements. Les zones listées sont par ailleurs restreintes à celles où vous êtes vous-même déjà classé. Si l'une de ces conditions n'est pas remplie, l'écran n'affiche aucune donnée, sans indiquer laquelle est en cause.
9.7 Carte comparative d'une zone
Depuis l'écran de comparaison, il est possible d'ouvrir la carte d'une commune, d'un département ou d'une région pour visualiser, côte à côte sur la même grille, les carrés que vous avez débloqués et ceux que votre ami a débloqués dans cette zone.
C'est la seule situation dans laquelle une partie de votre carte de territoire est visible par une autre personne. Elle est encadrée par les conditions cumulatives suivantes, toutes vérifiées côté serveur :
- Vous êtes tous les deux connectés à l'Application et amis ;
- Votre profil est consultable par cette personne et aucun blocage n'existe entre vous ;
- Vous participez tous les deux aux classements ;
- Vous êtes tous les deux déjà classés dans la zone consultée — on ne voit jamais le terrain de quelqu'un là où l'on n'est pas soi-même présent ;
- L'affichage est strictement limité à la zone administrative consultée : rien de ce qui se trouve en dehors n'apparaît, et la précision du tracé est volontairement dégradée à l'échelle d'une région ou d'un pays.
Ce que cette carte ne montre pas : aucune date, aucune trace GPS, aucune sortie, aucune indication de quand ni comment un carré a été débloqué. Il n'est pas possible de toucher un carré pour en savoir plus, ni d'exporter ou de partager cette carte. Les données affichées ne sont ni mises en cache ni conservées sur l'appareil qui les consulte.
Retirer la personne de vos amis, refermer votre profil ou vous retirer des classements referme cette carte instantanément et rétroactivement. La révocation est unilatérale : elle ne dépend que de vous et prend effet sans délai.
9.8 Votre pseudo et votre photo
Partout où votre compte apparaît auprès d'un autre utilisateur — classements, groupes, profil, recherche, notifications — c'est votre pseudo RunQuest et votre éventuelle photo de profil RunQuest qui sont affichés. Vous les définissez dans « Profil » > « Mon profil ».
Si vous n'avez pas choisi de pseudo, un pseudonyme neutre est attribué automatiquement, de la forme « Coureur #1234 ». Ni votre nom civil, ni le nom d'affichage de votre compte, ni votre identité Strava ne sont utilisés comme repli. À défaut de photo de profil RunQuest, ce sont les initiales de votre pseudo qui sont affichées — jamais votre photo Strava.
9.9 Reprendre la main
Tous les réglages décrits ci-dessus se trouvent dans « Profil » > « Préférences », sections « Confidentialité » et « Notifications », à l'exception du pseudo et de la photo, qui se modifient dans « Profil » > « Mon profil ». Chacun est réversible à tout moment et prend effet immédiatement, sans délai de propagation : refermer un profil, se retirer des classements, retirer un ami ou bloquer un utilisateur produit son effet aussitôt. Seule exception : l'extrait de classement publié sur le site web (section 9.2), répercuté à la régénération suivante des pages.
10. Cookies et traceurs
L'application mobile n'utilise pas de cookies au sens du droit applicable au web. Les seuls identifiants techniques stockés localement sont les jetons d'authentification, indispensables au fonctionnement du service et stockés de manière sécurisée (Expo SecureStore / Keychain iOS / Keystore Android), ainsi qu'un cache local de vos préférences d'affichage.
Aucun outil de mesure d'audience tiers (Google Analytics, Firebase Analytics, etc.) n'est intégré dans l'application mobile.
Site web myrunquest.com. Le site vitrine, y compris les présentes pages légales, mesure son audience avec deux outils sans cookie : Cloudflare Web Analytics (pages vues) et Plausible Analytics (pages vues, clics vers les stores de téléchargement, profondeur de lecture). Aucun des deux ne dépose de cookie, ne crée d'identifiant persistant, ni ne vous suit d'un site à l'autre : les statistiques produites sont exclusivement agrégées et ne permettent pas de vous identifier. Aucune bannière de consentement n'est donc requise. Les données Plausible sont hébergées dans l'Union européenne.
11. Utilisateurs mineurs
L'application n'est pas destinée aux personnes de moins de 16 ans. L'éditeur ne collecte pas sciemment de données concernant des personnes de moins de 16 ans. Si vous pensez qu'un mineur a créé un compte, contactez-nous à runquest.contact@gmail.com afin que nous procédions à la suppression des données concernées.
12. Modifications de la politique
La présente politique peut être amenée à évoluer, notamment pour refléter les évolutions du service ou de la réglementation. La date de dernière mise à jour figure en haut du document. En cas de modification substantielle, vous serez informé via l'application ou par e-mail au moins 30 jours avant son entrée en vigueur.
13. Contact
Pour toute question relative à la présente politique ou au traitement de vos données :
Email : runquest.contact@gmail.com