Mentions juridiques

Déclaration de protection des données

Cette traduction est fournie à titre indicatif. Seule la version allemande fait foi.

Quelles données VOXPEERS traite, dans quel but, pendant combien de temps – et quels sont tes droits.

La présente déclaration de protection des données s’applique au site web voxpeers.com et à l’application VOXPEERS (radio de groupe et navigation pour cyclistes et groupes). Nous traitons tes données conformément à la loi fédérale suisse sur la protection des données (LPD) et — dans la mesure où il est applicable, notamment pour les utilisatrices et utilisateurs dans l’UE/l’EEE — au règlement général sur la protection des données (RGPD).

En bref : nous ne vendons pas de données, nous n’affichons pas de publicité et nous stockons le moins possible. Ta voix est transmise en temps réel et n’est pas enregistrée par nous. Ta position est nécessaire à la navigation et reste pseudonyme.

1. Responsable du traitement

VOXPEERS, Inhaber Norbert Mächler
Schönaustrasse 2b
8722 Kaltbrunn
Suisse

E-mail : datenschutz@voxpeers.com

Aucun délégué à la protection des données n’a été désigné (non requis par la loi).

2. Bases légales

Nous traitons des données personnelles sur les bases suivantes (art. 6, par. 1, RGPD ou LPD) :

  • Exécution du contrat (point b) : compte, radio de groupe, navigation, abonnements.
  • Intérêt légitime (point f) : sécurité, prévention des abus, analyse des erreurs.
  • Consentement (point a) : newsletter, télémétrie de test, évaluation facultative d’une visite.
  • Obligation légale (point c) : obligations comptables et de conservation.

3. Site web voxpeers.com

3.1 Hébergement et journaux du serveur

Le site web est exploité chez WPspace (hébergement WordPress ; prestataire : Broll IT & Media GmbH, Coblence) dans des centres de données en Allemagne. Lors de la consultation, des données de journal du serveur sont traitées pour des raisons techniques (adresse IP, date et heure, page consultée, type de navigateur/d’appareil, référent). Finalité : mise à disposition et sécurisation du site web (intérêt légitime). La connexion est chiffrée par TLS ; les certificats proviennent de Let’s Encrypt (Internet Security Research Group).

3.2 Sécurité (All-In-One Security)

Pour nous protéger contre les attaques, nous utilisons l’extension de sécurité All-In-One Security (AIOS) (pare-feu PHP et protection de la connexion). Les adresses IP, les données d’accès et les tentatives de connexion échouées sont traitées localement sur notre serveur, dans la base de données du site, afin de détecter les attaques et de bloquer les connexions après plusieurs échecs. Selon le fabricant, aucune donnée n’est transmise à des tiers ni à des serveurs externes. Les journaux de blocage sont supprimés par défaut après 90 jours. Base légale : intérêt légitime à disposer d’un site sécurisé.

3.3 Pas de statistiques de visiteurs

Le site n’utilise aucune mesure d’audience ni statistique de visiteurs et n’intègre aucun service d’Automattic ou de WordPress.com (Jetpack). Lorsque tu consultes nos pages, aucune donnée n’est donc transmise à des services de statistiques ou de mesure.

3.4 Cookies et stockage local

Le site ne dépose aucun cookie de suivi, d’analyse ou de marketing et n’intègre aucun contenu de serveurs tiers à des fins publicitaires ou de mesure. Nous ne chargeons ni polices ni bibliothèques auprès de tiers ou de réseaux de diffusion de contenu : depuis le 10 octobre 2026, elles sont fournies par voxpeers.com lui-même. La seule exception est la carte sur /touren/ : ton navigateur y charge les tuiles de carte directement auprès de Stadia Maps, qui reçoit alors ton adresse IP (voir ch. 4.4). Seul ce qui suit est enregistré sur ton appareil, et uniquement de manière techniquement nécessaire :

Nom Finalité Durée Type
pll_language Mémorise la langue choisie pour le site (Polylang) 1 an Cookie
Session de connexion (Supabase Auth) Te maintient connecté(e) sur /konto/, /touren/ et /tourist/guide/ après la connexion jusqu’à la déconnexion ou l’expiration de la session localStorage de ton navigateur, uniquement une fois connecté(e)
grevo_g_sprache, grevo_t_sprache Reportent la langue choisie dans les espaces dotés de leur propre sélecteur de langue (/konto/, /tourist/ et d’autres) jusqu’à ce que tu effaces les données du navigateur localStorage de ton navigateur
Identifiant de navigateur, écoute via le web Rattache ta participation à la visite lors de l’écoute sur /t/ voir ch. 4.9 localStorage de ton navigateur, uniquement lors de l’écoute

Pour l’administration du site, WordPress dépose des cookies de session supplémentaires lors de la connexion ; ils ne concernent que les administrateurs.

Refus et base légale : comme nous n’utilisons que des enregistrements techniquement nécessaires, nous ne demandons pas de consentement et n’affichons pas de bandeau de cookies. La base légale est notre intérêt légitime à un site qui fonctionne ou, pour la connexion, l’exécution du contrat. Tu peux à tout moment refuser ou supprimer les cookies et le stockage local dans les paramètres de ton navigateur (information selon l’art. 45c de la loi suisse sur les télécommunications) ; sans eux, le site ne retient pas ta langue et la connexion sur /konto/, /touren/ et /tourist/guide/ ne fonctionne pas. Pour les visiteurs d’Allemagne et d’Autriche : ces enregistrements sont strictement nécessaires au service que tu demandes et sont donc licites sans consentement (§ 25, al. 2, n° 2 TDDDG et § 165, al. 3 TKG 2021).

3.5 Newsletter / inscription anticipée (Brevo)

Si tu t’inscris pour recevoir des nouvelles ou pour l’inscription anticipée, nous traitons ton adresse e-mail via Brevo (Brevo SAS, Paris, France ; hébergement dans l’UE). L’inscription se fait par double opt-in (e-mail de confirmation) ; la date et l’heure de l’inscription ainsi que la confirmation sont consignées. Base légale : consentement — révocable à tout moment via le lien de désinscription figurant dans chaque e-mail.

Le formulaire d’inscription est un formulaire intégré de Brevo. Dès l’ouverture des pages contenant le formulaire (p. ex. /vorabanmeldung/, /testkreis/ et leurs versions linguistiques), ton navigateur charge le formulaire ainsi que les scripts et styles associés depuis des serveurs de Brevo (sibforms.com, brevo.com) ; pour des raisons techniques, Brevo reçoit alors ton adresse IP, des informations sur ton navigateur et la page consultée. Brevo traite ces données en tant que notre sous-traitant dans l’UE. Base légale pour le chargement du formulaire : intérêt légitime à une inscription qui fonctionne (art. 6, par. 1, point f) RGPD ou art. 31, al. 1, LPD). Tu ne transmets ton adresse e-mail que lorsque tu envoies le formulaire.

3.6 Contact

Si tu nous écris par e-mail, nous traitons tes informations pour traiter ta demande (exécution du contrat ou intérêt légitime). Nous envoyons également les e-mails transactionnels (p. ex. confirmations) via Brevo (UE).

3.7 Compte sur le site web (/konto, /meine-touren)

La connexion sur le site web utilise le même compte que l’application (Supabase, voir ch. 4.1). Aucun compte WordPress distinct n’est créé pour les utilisatrices et utilisateurs.

4. Application VOXPEERS

4.1 Compte et authentification (Supabase)

Pour ton compte VOXPEERS, nous traitons l’adresse e-mail, le mot de passe (chiffré/haché), les informations de profil (p. ex. nom d’affichage, facultativement le poids pour les fonctions de statistiques, facultativement une photo de profil), facultativement des lieux enregistrés (« Mes lieux », p. ex. domicile et travail, avec désignation et coordonnées), les groupes avec leur nom et une photo de groupe facultative, le statut d’abonnement et les contingents d’utilisation (minutes). Le prestataire backend est Supabase (Supabase Inc., États-Unis) — notre base de données fonctionne dans la région AWS eu-central-2, Zurich, Suisse ; tes données de compte se trouvent donc physiquement en Suisse. Supabase est lié par un contrat de sous-traitance comprenant des clauses contractuelles types (sous-traitants ultérieurs notamment AWS, Cloudflare). Les photos de profil et de groupe sont visibles par les membres de tes groupes et sont diffusées via une adresse Internet accessible sans connexion ; ne télécharge donc que des photos que d’autres peuvent voir. Tu peux modifier ou supprimer à tout moment les photos et les lieux enregistrés dans l’app. Base légale : exécution du contrat.

4.2 IP d’inscription (prévention des abus)

Lors de la première connexion réussie, nous enregistrons l’adresse IP de ton appareil (signup_ip). Finalité : protection contre les abus et la fraude (p. ex. inscriptions en masse). Base légale : intérêt légitime. L’IP n’est visible que par nous dans l’espace d’administration et est supprimée en même temps que le compte.

4.3 Radio de groupe (microphone, Agora)

Le cœur de VOXPEERS est la radio de groupe. Pour cela, l’application accède — uniquement avec ton autorisation système — au microphone. La transmission vocale passe par Agora (Agora Inc., États-Unis) en tant que sous-traitant :

  • La transmission a lieu en temps réel ; nous n’enregistrons pas tes conversations et ne les stockons pas.
  • Agora ne reçoit aucun nom réel, mais uniquement des identifiants numériques pseudonymes et des jetons d’accès ainsi que des métadonnées de connexion. Dans la radio de groupe et dans VOXPEERS Tourist (app et navigateur), la voix est en outre chiffrée en AES-256-GCM. La clé est attribuée par notre serveur pour chaque groupe ou visite ; Agora ne peut donc pas prendre connaissance du contenu des conversations. Si aucune clé valide n’est disponible, l’app n’établit pas de connexion.
  • Le trafic média est limité à des serveurs situés dans l’UE (Network Geofencing, areaCode EU) ; les données de compte et métadonnées chez Agora relèvent du Swiss-U.S. ou EU-U.S. Data Privacy Framework.

Base légale : exécution du contrat.

4.4 Données de localisation (GPS) — navigation et enregistrement

Pour la navigation, les statistiques d’altitude et de parcours et l’enregistrement des tours, l’application traite ta position GPS (autorisation système requise) :

  • Tuiles de carte (app et site) : dans l’app et sur la page voxpeers.com/touren/, les tuiles de carte sont chargées auprès de Stadia Maps (Stadia Maps Inc., États-Unis) — exclusivement via le point d’accès UE tiles-eu.stadiamaps.com (serveurs à Francfort et à Paris). Stadia reçoit l’adresse IP de ton appareil ou de ton navigateur et les coordonnées des sections de carte demandées, sans lien avec un compte ; selon Stadia, les données personnelles sont supprimées en bordure de réseau. L’accord de sous-traitance (DPA) de Stadia couvre le RGPD et la LPD suisse ; comme Stadia a son siège aux États-Unis, un éventuel transfert vers un pays tiers repose sur des clauses contractuelles types. Base légale : exécution du contrat (fonction carte de l’app) ou intérêt légitime à l’affichage de la carte (site). Dans l’app, les tuiles chargées sont mises en cache localement sur ton appareil (cartes hors ligne).
  • Calcul d’itinéraire et recherche de lieux : passent par nos propres fonctions serveur (Supabase, Zurich). Les requêtes sont émises par notre serveur, pas par ton appareil ; ton adresse IP n’atteint donc pas les services ci-dessous. Seuls sont transmis les coordonnées, le profil de déplacement, la langue ou le texte de recherche saisi et, le cas échéant, un point de référence proche — sans ton identité (pseudonymisé, sans identifiant d’utilisateur ni lien avec un compte). Les itinéraires sont d’abord calculés par OpenRouteService (HeiGIT gGmbH, Heidelberg, Allemagne) ; si ce service est surchargé ou indisponible, Stadia Maps prend le relais (point d’accès UE api-eu.stadiamaps.com, sous-traitance comme pour les tuiles de carte), puis, en dernier recours, Valhalla du FOSSGIS e.V. (Allemagne ; sont transmis les points de départ, d’arrivée et intermédiaires, le profil de déplacement, la langue et, le cas échéant, la direction de marche et les zones à éviter). Les adresses et la recherche de lieux sont d’abord traitées par Stadia Maps, en cas de panne par Photon de komoot (Allemagne) ou par OpenRouteService.
  • Limitation de vitesse : pendant une navigation, l’app affiche la vitesse autorisée. Pour cela, elle envoie ta position actuelle (arrondie à environ 1 m) à notre propre fonction serveur (Supabase, Zurich) ; celle-ci interroge les données d’OpenStreetMap via l’Overpass API publique (serveur principal overpass-api.de, en cas de panne le miroir overpass.kumi.systems). La requête est émise par notre serveur sans identifiant d’utilisateur et sans ton adresse IP ; les résultats sont mis en cache jusqu’à 6 heures, sans lien avec une personne. Base légale : exécution du contrat (fonction de navigation).
  • Itinéraires hors ligne (BRouter) : si tu télécharges des données de carte ou d’itinéraire pour une utilisation hors ligne, l’app récupère les paquets de données nécessaires directement sur le serveur public brouter.de (exploitant en Allemagne). Ce serveur reçoit alors l’adresse IP de ton appareil et les noms des tuiles de zone demandées (env. 5 × 5 degrés), mais aucun identifiant d’utilisateur ni position précise. Base légale : exécution du contrat (fonction hors ligne, uniquement à ta demande).
  • Données d’altitude (Open-Meteo) : pour le profil altimétrique d’un itinéraire ou d’un tour enregistré ou planifié (dénivelé, base de l’affichage des montées et descentes), notre propre fonction serveur (hoehe, Supabase) interroge l’Open-Meteo Elevation API (Open-Meteo, exploitant établi dans l’UE). Ton application ne s’adresse pas directement à Open-Meteo — la requête passe par notre propre fonction serveur. Sont transmises exclusivement les coordonnées des points du parcours interrogés (au maximum 100 par requête) ainsi que l’heure de la requête — sans lien avec le compte et sans identifiants ; l’adresse IP de ton appareil ne parvient pas à Open-Meteo, car notre serveur agit comme intermédiaire. Base légale : exécution du contrat (le profil altimétrique fait partie de la fonction de navigation et de tours). Nous enregistrons les valeurs d’altitude calculées avec le tour concerné dans notre base de données (voir ch. 7) ; à notre connaissance, aucune donnée personnelle ne subsiste chez Open-Meteo.
  • Les enregistrements et les tours planifiés sont sauvegardés dans ton compte (Supabase, Zurich) et restent privés jusqu’à ce que tu les soumettes activement au portail des tours.

Base légale : exécution du contrat. Ta position n’est pas affichée en direct aux autres membres du groupe.

4.5 Abonnements et achats (RevenueCat, Apple, Google)

Les achats et abonnements passent par l’Apple App Store ou Google Play ; tes données de paiement sont traitées exclusivement par Apple ou Google selon leurs propres dispositions en matière de protection des données — nous ne voyons aucune donnée de paiement. Pour gérer le statut d’achat et d’abonnement, nous utilisons RevenueCat (RevenueCat Inc., États-Unis) : sont traités un identifiant d’utilisateur pseudonyme de l’application, le statut d’achat/d’abonnement, la plateforme et les identifiants de transaction (transfert vers un pays tiers, les États-Unis ; clauses contractuelles types). Base légale : exécution du contrat ; conservation des données de facturation en outre en vertu d’obligations légales. RevenueCat est initialisé dès le démarrage de l'app, donc avant la connexion ; jusque-là, le module fonctionne avec un identifiant anonyme attribué par RevenueCat, qui est relié à ton ID d'utilisateur pseudonyme de l'app après la connexion.

4.6 Notifications push (Firebase Cloud Messaging)

Pour des notifications telles que « Je t’attends », nous utilisons Firebase Cloud Messaging (Google). Un jeton d’appareil (identifiant push) est traité ; Google peut traiter des données dans le monde entier (clauses contractuelles types via le Google Data Processing Addendum). Les notifications push peuvent être désactivées à tout moment dans les réglages du système. Base légale : exécution du contrat. Firebase est lui aussi initialisé dès le démarrage de l'app, donc avant la connexion ; Google peut alors, pour des raisons techniques, attribuer un identifiant d'installation à l'installation de l'app. L'identifiant push n'est rattaché à ton compte qu'après la connexion (voir aussi ch. 4.11).

4.7 Notifications à l’exploitant (internes)

Lors d’une inscription et d’achats, l’exploitant reçoit un e-mail d’information interne (ton adresse e-mail, type d’événement, produit) — envoyé via Brevo (UE). Finalité : exploitation et support. Base légale : intérêt légitime.

4.8 Télémétrie de test (uniquement testeurs identifiés)

Exclusivement pour les comptes que nous avons identifiés comme testeurs (p. ex. équipe de tests sur le terrain), l’application télécharge en fin de trajet des données de diagnostic techniques (p. ex. valeurs de connexion, de recalcul d’itinéraire et audio). Pour les utilisatrices et utilisateurs ordinaires, cette fonction est inactive ; il n’y a aucune télémétrie cachée. Base légale : consentement, que tu donnes en tant que testeur dans une boîte de dialogue de l'app lors du premier départ avec le statut de testeur et que tu peux retirer à tout moment dans ton profil (art. 6, par. 1, point a) RGPD ou art. 31, al. 1, LPD).

4.9 Invités sans compte (VOXPEERS Tourist)

Quiconque rejoint en tant qu’invité une visite guidée VOXPEERS Tourist via un QR code ou un code de visite le fait expressément sans compte VOXPEERS personnel : il n’y a aucune inscription, aucune adresse e-mail n’est demandée et aucun compte utilisateur n’est créé. La présente section décrit de manière exhaustive ce qu’il advient des données des invités sans compte. Pour le guide lui-même, ce sont en revanche les indications relatives au compte VOXPEERS (ch. 4.1) qui s’appliquent.

Quelles données nous traitons et dans quel but

Catégorie de données Finalité Durée de conservation
Hachage d’appareil ou identifiant de navigateur (identifiant pseudonyme, généré techniquement à partir de l’appareil, du navigateur ou de la participation ; aucun nom réel, aucun identifiant d’appareil permanent) Rattachement de la participation à la bonne visite pendant la transmission en direct ; base de la facturation 30 jours, puis anonymisation automatique (identifiant mis à zéro)
Heure d’arrivée et de départ (et durée de participation qui en est déduite) Affichage du nombre actuel de participants pour le guide (plafond selon les CG, ch. 4.4) ; facturation à la minute près des heures d’écoute achetées par le guide 30 jours ; ensuite, l’identifiant est anonymisé, seule la durée de participation en minutes est conservée sans lien personnel à des fins de facturation
Données de connexion Agora (données techniques de connexion et de qualité du service audio, p. ex. état/qualité de la connexion ; voir ch. 4.3) Fonctionnement technique de la transmission en direct ; analyse des dérangements en cas de problèmes de connexion/de son 30 jours, puis anonymisation avec l’identifiant
Données de signalement (uniquement en cas d’utilisation de la fonction de signalement, voir ci-dessous) Lutte contre les abus, protection des autres auditeurs et du guide 12 mois à compter du signalement, puis suppression automatique (délai de réclamation et de preuve) ; au minimum jusqu’au traitement du signalement
Entrée de blocage (uniquement en cas d’utilisation de la fonction de blocage par le guide, voir ci-dessous) : hachage d’appareil ou identifiant de navigateur, compte entreprise, date et heure d’expiration du blocage Application d’un blocage pour toutes les visites du compte entreprise concerné 24 heures à compter du moment du blocage, puis suppression automatique de l’entrée
Confirmation de l’avis aux invités : date et heure, version du texte d’avis affiché, type d’accès (application/navigateur) — sans identifiant d’appareil (voir ci-dessous) Preuve que l’avis aux invités a été affiché et confirmé avant l’arrivée 12 mois à compter de l’arrivée, puis suppression automatique
Évaluation de la visite (facultative) : 1 à 5 étoiles sans texte libre, enregistrée avec l’identifiant de la visite et le hachage d’appareil ou l’identifiant de navigateur Retour au guide sur la qualité de sa visite (visible uniquement sous forme de moyenne) ; protection contre les évaluations multiples d’une même participation Identifiant 30 jours, puis mis à zéro (comme la participation) ; les étoiles elles-mêmes restent, sans lien personnel, dans la moyenne de la visite

La transmission a lieu en temps réel ; nous n’enregistrons pas les commentaires du guide et ne les stockons pas (voir ch. 4.3). Ces informations ne sont pas reliées à un compte, à un nom réel ou à une adresse e-mail, et aucun lien de ce type n’est techniquement prévu. Au plus tard 30 jours après la participation, le hachage d’appareil ou l’identifiant de navigateur est automatiquement anonymisé (mis à zéro) ; seule la durée de participation est conservée sans lien personnel à des fins de facturation, pour autant qu’aucune obligation légale de conservation (comptabilité, voir ch. 7) ne s’y oppose. Les indicateurs agrégés des visites (p. ex. nombre total d’heures d’écoute par visite) n’en sont pas affectés et ne contiennent aucune donnée personnelle.

Écoute via le web (navigateur, sans application) : il est également possible de rejoindre une visite VOXPEERS Tourist sans installer l’application, directement dans le navigateur, à l’adresse voxpeers.com/t/<Code>. Techniquement, au lieu de l’identifiant d’appareil généré dans l’application, c’est un identifiant, également pseudonyme, enregistré dans le localStorage de ton navigateur qui remplit la même fonction (rattachement à la visite, base de la facturation, voir tableau ci-dessus) ; tu peux le supprimer à tout moment en effaçant les données de navigation pour voxpeers.com. La transmission audio dans le navigateur passe par l’Agora Web SDK du même prestataire Agora (Agora Inc., États-Unis), qui fournit aussi la transmission vocale dans l’application (voir ch. 4.3) — en tant que notre sous-traitant, avec les mêmes garanties (geofencing UE pour le trafic média, Swiss-/EU-U.S. Data Privacy Framework pour les métadonnées de connexion). Flux de données : ton navigateur obtient un jeton d’accès de courte durée auprès de notre fonction serveur (Supabase, Zurich) et établit avec celui-ci une connexion audio chiffrée directement avec les serveurs d’Agora situés dans l’UE ; Agora reçoit alors des identifiants/jetons pseudonymes ainsi que, pour des raisons techniques, l’adresse IP de ton appareil pour l’établissement de la connexion, mais aucun nom réel.

Confirmation de l’avis aux invités : avant que tu ne rejoignes une visite, nous t’affichons, dans l’application et dans le navigateur, une courte page intermédiaire contenant les principales informations (avis aux invités) ainsi que des renvois à la présente déclaration de protection des données et aux CG ; l’accès suppose que tu confirmes expressément les avoir lues. Afin de prouver que l’avis a été affiché et confirmé avant l’arrivée, nous consignons exclusivement la date et l’heure de la confirmation, la version du texte d’avis affiché et le type d’accès (application ou navigateur) — délibérément sans ton hachage d’appareil ni ton identifiant de navigateur, afin que cette preuve ne fasse pas échec à l’anonymisation de ta participation après 30 jours. L’entrée peut être rattachée à la visite, mais pas à toi personnellement (durée de conservation : voir tableau ci-dessus). Base légale : intérêt légitime à pouvoir prouver une information en bonne et due forme (art. 6, par. 1, point f) RGPD ou art. 31, al. 1, LPD).

Base légale

  • Selon la LPD suisse : traitement dans le cadre du contrat conclu avec le guide (facturation des heures d’écoute) et sur la base d’un intérêt légitime prépondérant (art. 31, al. 1, LPD) au fonctionnement technique sûr de la transmission en direct et à la lutte contre les abus.
  • Selon le RGPD (dans la mesure où il est applicable) : en premier lieu l’art. 6, par. 1, point f) RGPD (intérêt légitime) — pour le fonctionnement technique de la transmission, le rattachement à la visite et la lutte contre les abus. Les invités ne concluant eux-mêmes aucun contrat avec nous (notre cocontractant est le guide), nous ne nous fondons pas, à leur égard, sur l’art. 6, par. 1, point b) RGPD, mais sur l’intérêt légitime ; en complément, la facturation au guide, en tant que notre cocontractant, repose sur l’art. 6, par. 1, point b) RGPD. Nous avons mis en balance notre intérêt à une transmission en direct et à une facturation correctes et exemptes d’abus avec l’atteinte aux droits des invités : l’atteinte est faible, car seul un hachage d’appareil pseudonyme et de courte durée est traité au lieu de données personnelles telles qu’un nom ou une adresse e-mail, et aucun profilage n’a lieu.

Fonction de signalement et de blocage

Les auditeurs peuvent signaler une visite en cours ou son guide (signalement d’abus/de contenu) ; un guide peut bloquer certains auditeurs d’une visite en cours. En cas de signalement ou de blocage, nous traitons en outre : le hachage d’appareil ou l’identifiant de navigateur de la participation signalée ou bloquée, la date et l’heure ainsi que — s’il est indiqué — un bref motif. Ces informations servent exclusivement à lutter contre les abus et à protéger les autres utilisatrices et utilisateurs. Nous conservons les données de signalement pendant 12 mois à compter du signalement, puis elles sont supprimées par un traitement quotidien automatique ; ce délai correspond à la période pendant laquelle un signalement doit encore pouvoir être traité, retracé et documenté à l’égard du guide concerné. Les signalements nous sont destinés en tant que prestataire — le guide signalé ne reçoit ni l’identifiant ni le contenu du signalement.

Liste de blocage par compte entreprise : lorsqu’un guide bloque une participante ou un participant, nous créons à cet effet une entrée de blocage distincte, composée du hachage d’appareil ou de l’identifiant de navigateur, du compte entreprise concerné et de la date et l’heure d’expiration. Le blocage produit ses effets pendant 24 heures à compter du moment du blocage et s’applique pendant ce temps à toutes les visites du compte entreprise concerné — donc aussi à une visite nouvellement lancée et aux visites d’autres membres du même compte entreprise. À l’expiration des 24 heures, l’entrée de blocage est automatiquement supprimée ; il n’en résulte ni liste de blocage permanente ni profil des invités bloqués. Base légale : intérêt légitime (art. 6, par. 1, point f) RGPD ou art. 31, al. 1, LPD) à une plateforme sûre et exempte d’abus.

Évaluation facultative de la visite

À la fin d’une visite, tu peux l’évaluer librement avec une à cinq étoiles. Aucun texte libre n’est prévu ; tu ne peux donc saisir aucune information sur ta personne. Sont enregistrés exclusivement le nombre d’étoiles, l’identifiant de la visite évaluée et ton hachage d’appareil ou identifiant de navigateur — ce dernier uniquement pour qu’une même participation ne puisse pas évaluer plusieurs fois. L’identifiant est mis à zéro après 30 jours, en même temps que ta participation (voir tableau ci-dessus) ; seul le nombre d’étoiles subsiste ensuite, sans aucun lien personnel. Le guide ne voit jamais les évaluations individuelles, mais exclusivement la moyenne et le nombre d’évaluations d’une visite. Base légale : consentement par la remise volontaire de l’évaluation (art. 6, par. 1, point a) RGPD ou art. 31, al. 1, LPD) ; ne pas évaluer n’entraîne aucun inconvénient. Le formulaire d’évaluation lui-même t’informe déjà de ces points : dans l’application et dans le navigateur, une courte mention y indique que l’évaluation est facultative et anonyme et que le guide ne voit que la moyenne.

Tes droits en tant qu’invité sans compte

Même sans compte, tu disposes des droits des personnes concernées décrits au ch. 8 (notamment droit d’accès et d’effacement). Comme nous ne pouvons pas t’identifier au moyen d’un identifiant de compte, faute de compte, nous avons besoin, pour traiter ta demande, du hachage d’appareil ou de l’identifiant de navigateur de ta participation ainsi que d’indications aussi précises que possible sur la date, l’heure et la visite concernée.

Où trouver ton identifiant :

  • Dans le navigateur (écoute sur voxpeers.com/t/<Code>) : sur la page d’écoute, sous « Contact » ; l’identifiant y est affiché et peut être copié.
  • Dans l’application : sur l’écran d’écoute, sous « Contact » ; là aussi, l’identifiant est visible et peut être copié.

L’identifiant change si tu supprimes les données de navigation pour voxpeers.com ou si tu réinstalles l’application — il est donc préférable de le noter tant que tu peux encore y accéder. Sans ces indications, il se peut que nous ne puissions pas rattacher une demande avec certitude ; nous ne sommes alors pas tenus, en vertu de l’art. 11 RGPD ou de l’art. 25 LPD, de collecter des données supplémentaires dans le seul but de t’identifier. Pour toute demande, adresse-toi à datenschutz@voxpeers.com.

4.10 Compte entreprise (titulaire et membres)

Si un guide crée un compte entreprise ou invite d’autres guides en tant que membres (voir CG, ch. 4.4), nous traitons en outre des données servant à gérer cette structure d’entreprise : le titulaire du compte entreprise voit dans son espace web (voxpeers.com/konto) la liste des guides invités (membres) avec leur nom d’affichage, le statut de l’invitation (en attente/acceptée) ainsi que le crédit prépayé commun et sa consommation par visite (heures d’écoute, date et heure, code utilisé) — mais pas les mots de passe ni d’autres données de compte des membres au-delà de ces informations. Les membres voient pour leur part les codes/visites partagés avec eux et le crédit restant de l’entreprise. Si le dernier membre d’un compte entreprise est supprimé, le compte entreprise est supprimé avec lui après un avertissement préalable (voir CG, ch. 11, et ch. 7 de la présente déclaration). Base légale : exécution du contrat (gestion de la relation contractuelle commune entre le compte entreprise et les guides). Les adresses e-mail des membres ne sont pas affichées au titulaire ; l’invitation se fait au moyen d’un code d’invitation, et non d’une liste d’adresses.

4.11 Signalement de l'appareil (app)

Après la connexion, l'app signale à nos serveurs (Supabase, Zurich) des données techniques sur ton appareil : plateforme (iOS/Android), version de l'app et numéro de build, version du système d'exploitation, modèle d'appareil, source d'installation (p. ex. Play Store, App Store, TestFlight ou APK installé directement), un identifiant d'installation généré aléatoirement (install ID), le moment du premier et du dernier signalement ainsi que l'identifiant push (token) de ton appareil. Le signalement a lieu après la connexion, puis au retour dans l'app, au plus toutes les 6 heures. Aucune donnée de localisation ni aucun nom d'appareil défini par l'utilisateur n'est transmis. En outre, notre serveur vérifie chaque jour si l'identifiant push est toujours valide ; nous voyons ainsi si l'app est toujours installée. Finalité : exploitation et assistance (p. ex. recherche d'erreurs par version de l'app et système d'exploitation, avis de versions obsolètes) ainsi que vérification de la possibilité de remettre encore les notifications push. Base légale : exécution du contrat ou intérêt légitime à un fonctionnement stable et à l'assistance (art. 6, par. 1, points b) et f) RGPD ou art. 31, al. 1, LPD). Durée de conservation : 12 mois après le dernier signalement, puis suppression ; lors de la suppression définitive de ton compte, les entrées sont supprimées immédiatement. Les données ne sont visibles que par nous dans l'espace d'administration.

5. Transparence en matière d’IA

VOXPEERS utilise des fonctions d’IA simples pour les commandes vocales (p. ex. le mot d’activation « vox »). La reconnaissance vocale correspondante fonctionne localement sur ton appareil ; aucune donnée vocale n’est transmise à des services d’IA à cet effet. VOXPEERS n’utilise aucun système d’IA à haut risque au sens du règlement européen sur l’intelligence artificielle (AI Act) et ne prend aucune décision individuelle automatisée produisant des effets juridiques.

6. Destinataires et transferts vers des pays tiers (aperçu)

Service Finalité Lieu du traitement Garanties
Supabase Base de données, compte, fonctions serveur Zurich, Suisse (AWS eu-central-2) Contrat de sous-traitance avec CCT
Agora Transmission vocale en temps réel Serveurs UE (médias) ; États-Unis (métadonnées) Swiss-/EU-U.S. DPF, contrat de sous-traitance
Stadia Maps Tuiles de carte (app et site /touren/) Point d'accès UE (Francfort/Paris) ; prestataire établi aux États-Unis DPA (RGPD et LPD suisse) avec CCT
OpenRouteService (HeiGIT) Calcul d’itinéraire (premier choix), recherche de lieux (service de secours) Allemagne Requête émise uniquement par notre serveur, sans identifiant d'utilisateur ni IP de l'appareil
Stadia Maps Recherche de lieux (premier choix), calcul d’itinéraire (service de secours) Point d'accès UE ; prestataire établi aux États-Unis DPA (RGPD et LPD suisse) avec CCT ; requête émise uniquement par notre serveur
Valhalla (FOSSGIS e.V.) Calcul d’itinéraire, dernier niveau de secours Allemagne Requête émise uniquement par notre serveur, sans identifiant d'utilisateur ni IP de l'appareil
Photon (komoot) Recherche de lieux (service de secours) Allemagne Requête émise uniquement par notre serveur, sans identifiant d'utilisateur ni IP de l'appareil
Overpass API / OpenStreetMap Limitation de vitesse pendant la navigation Allemagne Requête émise uniquement par notre serveur, sans identifiant d'utilisateur ni IP de l'appareil, position arrondie
BRouter (brouter.de) Téléchargement de données d’itinéraire hors ligne Allemagne Uniquement des tuiles de zone, sans identifiant d'utilisateur ; téléchargement à ta demande
Open-Meteo Données d’altitude (profil altimétrique pour la navigation/les tours) UE Requête via notre propre fonction serveur, aucune transmission du compte ni de l’IP de l’appareil
RevenueCat Gestion des abonnements États-Unis Contrat de sous-traitance avec CCT
Apple / Google Achats, distribution de l’application, push selon leurs déclarations responsabilité propre / CCT
Brevo Envoi d’e-mails, newsletter UE (France) Contrat de sous-traitance
WPspace Hébergement du site web Allemagne Contrat de sous-traitance

Pour les transferts vers des pays n’offrant pas un niveau de protection des données adéquat, nous nous fondons sur les garanties mentionnées (Data Privacy Framework, clauses contractuelles types de l’UE, y compris les compléments suisses).

7. Durée de conservation et suppression du compte

Nous ne conservons les données personnelles qu’aussi longtemps que nécessaire aux finalités indiquées ou tant que des obligations légales de conservation (notamment comptables, 10 ans) existent.

Suppression du compte : tu peux à tout moment demander la suppression de ton compte — dans l’application (Profil → « Supprimer le compte ») ou sur voxpeers.com/konto. À compter de cette demande court un délai de 30 jours, pendant lequel ton compte reste utilisable sans changement. À l’expiration de ce délai, ton compte et les données associées (profil, appartenances à des groupes et groupes que tu as créés, tours et enregistrements, statistiques de trajets, IP d’inscription ainsi que le rattachement de tes achats antérieurs) sont définitivement supprimés par un traitement quotidien automatique.

Annuler la suppression : pendant les 30 jours, tu peux à tout moment revenir sur ta demande de suppression. Il existe pour cela trois moyens :

  • Dans l’application : Profil → bannière d’information → « Annuler la suppression ».
  • Sur le web : sur voxpeers.com/konto.
  • Par e-mail : à support@voxpeers.com avec l’objet « VOXPEERS Kontoloeschung abbrechen » — depuis l’adresse avec laquelle ton compte est enregistré.

Le simple fait de te reconnecter n’annule pas la suppression demandée ; il faut toujours passer par l’un des trois moyens mentionnés.

Ce qui subsiste après la suppression : malgré la suppression du compte, nous devons ou pouvons continuer à conserver certaines données :

  • Données de facturation et comptables (pièces relatives aux factures, achats et abonnements) : 10 ans à compter de la fin de l’exercice — obligation légale de conservation selon l’art. 958f CO (base légale : obligation légale, art. 6, par. 1, point c) RGPD).
  • Correspondance avec le support (e-mails à support@voxpeers.com, y compris les demandes de suppression et d’annulation à titre de preuve) : 24 mois à compter de la clôture de la demande, après quoi nous la supprimons (base légale : intérêt légitime à la traçabilité et à la défense de nos droits). Ce délai correspond à la période pendant laquelle, selon l’expérience, on revient encore sur une demande de support clôturée et pendant laquelle une demande de suppression ou d’annulation doit pouvoir être prouvée.
  • Notifications à l’exploitant via Brevo (e-mails d’information internes relatifs aux inscriptions et aux achats, voir ch. 4.7) : 12 mois à compter de l’envoi, après quoi nous les supprimons (base légale : intérêt légitime ; dans la mesure où un tel e-mail sert de pièce comptable, le délai de 10 ans selon l’art. 958f CO s’applique à cette pièce).
  • Copies de sauvegarde (backups) : les données supprimées ne disparaissent pas immédiatement des sauvegardes techniques, mais seulement lors de la rotation suivante — au plus tard 30 jours après la suppression définitive, conformément à la durée de conservation de notre hébergeur. D’ici là, elles sont bloquées et utilisées exclusivement pour une restauration en cas de panne.

Nous supprimons ou anonymisons les données qui ne sont plus nécessaires à l’expiration du délai applicable.

8. Tes droits

Selon la LPD et le RGPD, tu disposes notamment des droits suivants :

  • droit d’accès à tes données enregistrées,
  • rectification des données inexactes,
  • effacement (« droit à l’oubli »),
  • limitation du traitement,
  • portabilité des données (remise dans un format courant ; tu peux en outre exporter toi-même tes tours/enregistrements au format GPX),
  • opposition aux traitements fondés sur des intérêts légitimes,
  • retrait des consentements donnés, avec effet pour l’avenir.

Pour cela, adresse-toi à datenschutz@voxpeers.com. Tu as en outre le droit d’introduire une réclamation auprès d’une autorité de contrôle : en Suisse, auprès du Préposé fédéral à la protection des données et à la transparence (PFPDT) ; dans l’UE, auprès de l’autorité de protection des données de ton État de résidence.

9. Sécurité des données

Toutes les connexions sont chiffrées au niveau du transport (TLS). La transmission vocale (radio de groupe et VOXPEERS Tourist) est en outre chiffrée en AES-256-GCM, avec des clés attribuées par notre serveur pour chaque groupe ou visite ; sans clé valide, aucune connexion n’est établie. Les mots de passe ne sont stockés que sous forme hachée. L’accès aux données de production est limité au strict nécessaire.

10. Modifications de la présente déclaration

Nous adaptons la présente déclaration de protection des données lorsque les services ou la situation juridique changent. La version publiée sur cette page fait foi ; nous annonçons les modifications importantes dans l’application ou par e-mail.

Version : 14.10.2026

Mise à jour : 14.10.2026