CityOasis
English · Français

Politique de confidentialité

Version 1.0.5 · En vigueur le 8 août 2026 · Mise à jour le 10 octobre 2026

1. À propos de cette politique

CityOasis est un projet indépendant basé en Suisse.

La présente Politique de confidentialité explique comment CityOasis traite les données personnelles lorsque vous utilisez l’application, le site web et les services associés.

2. Comptes et authentification

CityOasis utilise Firebase Authentication. Par défaut, l’application crée un compte invité avec un identifiant utilisateur Firebase (UID). Firebase Authentication peut également traiter des informations techniques d’authentification et de sécurité telles que l’adresse IP et des informations de type user-agent.

La connexion à Google est facultative. Si vous connectez Google, Firebase Authentication peut traiter votre adresse e-mail, nom d’affichage, image de profil, identifiant du fournisseur et UID Firebase. CityOasis n’accède pas au contenu de Gmail ni de Google Drive. Les données de profil Google ne sont pas intentionnellement copiées dans Cloud Firestore par CityOasis.

Firebase Authentication est exploité depuis des centres de données situés aux États-Unis.

3. Localisation et utilisation de la carte

Si vous accordez l’autorisation de localisation, CityOasis utilise la position de votre appareil pour afficher votre position, choisir la zone initiale de la carte, trouver des lieux à proximité et calculer un classement par distance. La localisation en arrière-plan n’est pas utilisée.

La position actuelle de votre appareil n’est pas stockée dans Cloud Firestore. Le dernier centre de carte et le niveau de zoom peuvent être stockés localement sur votre appareil. Les coordonnées d’un lieu communautaire public sont stockées car elles font partie de la fiche du lieu. Une suggestion de lieu privée contient également l’emplacement que vous choisissez pour le lieu suggéré. Un signalement peut stocker un instantané des coordonnées du lieu signalé, mais pas la position actuelle de la personne qui signale.

Lorsque vous consultez la carte ou effectuez une recherche, des services cartographiques externes reçoivent les informations nécessaires à ces fonctions. Les serveurs de tuiles OpenStreetMap reçoivent les coordonnées des tuiles et des métadonnées de requête. Overpass reçoit une zone géographique et une requête. Les recherches de lieux destinées à Nominatim sont envoyées via une passerelle côté serveur exploitée par CityOasis, qui peut renvoyer un résultat mis en cache avant de contacter Nominatim. Nominatim reçoit le texte recherché, la langue de l’interface et les métadonnées associées uniquement lorsque la passerelle doit le contacter ; CityOasis n’envoie pas directement vos coordonnées GPS actuelles à Nominatim.

CityOasis peut conserver localement sur votre appareil jusqu’à cinq recherches de lieux récemment soumises. Cet historique récent n’est pas stocké dans Cloud Firestore et peut être effacé depuis l’application.

4. Données stockées dans Cloud Firestore

La base Cloud Firestore de production est située dans la région de Zürich (europe-west6). Selon votre utilisation de CityOasis, Firestore peut stocker :

Les favoris, lieux masqués, suggestions de lieux, enregistrements de politique et demandes de suppression sont traités comme des données privées du compte. Dans l’application, une suggestion de lieu n’est lisible que par le compte qui l’a soumise lorsque les règles de sécurité client normales sont utilisées ; les outils d’administration peuvent y accéder pour l’examiner. Les signalements et données de modération sont réservés à l’administration. Les informations publiques des lieux communautaires et les résumés publics peuvent être visibles par d’autres utilisateurs.

5. Suggestions de lieux, contributions communautaires et suppression de compte

Les suggestions de lieux sont des envois privés à CityOasis pour examen. Elles ne sont pas publiées directement par le compte qui les soumet. CityOasis peut vérifier, corriger ou refuser une suggestion, l’associer à un lieu existant, ou l’utiliser comme source pour créer un lieu communautaire public géré par CityOasis. Si une suggestion conduit à une fiche publique, le compte qui l’a soumise n’est pas présenté comme le créateur public de cette fiche.

Les réponses facultatives sur les équipements incluses dans une suggestion restent des informations privées destinées à l’examen tant que la suggestion est en cours d’examen. Elles ne sont pas incluses dans les totaux publics de la communauté avant qu’une action administrative approuvée ne les intègre délibérément dans le flux de contribution correspondant.

Vous pouvez demander la suppression de votre compte même si une suggestion de lieu est encore en cours d’examen. Avant l’exécution de la suppression, CityOasis résout les suggestions encore actives afin que l’examen puisse être terminé tant que l’identifiant du compte d’origine est encore disponible pour dédupliquer correctement les contributions. Une fois la suppression exécutée, CityOasis supprime le lien entre les suggestions de lieux conservées et le compte supprimé en remplaçant l’UID de la personne ayant soumis la suggestion par un marqueur commun de compte supprimé. La suggestion elle-même, son résultat d’examen et les informations relatives au lieu qui n’identifient pas le compte peuvent être conservés lorsque cela est raisonnablement nécessaire pour l’historique d’examen, la qualité des données, le traitement des doublons et la provenance des enregistrements de lieux gérés par CityOasis. Les autres données privées du compte sont supprimées conformément au processus de suppression décrit dans la présente Politique.

Un lieu communautaire public publié par CityOasis après examen d’une suggestion peut rester dans le jeu de données public en tant qu’enregistrement indépendant, car il n’a pas besoin de conserver l’UID de la personne ayant fait la suggestion comme créateur public.

Pour les lieux communautaires créés selon l’ancien modèle d’ajout direct, CityOasis peut conserver le lieu public après remplacement de l’identifiant du créateur par un marqueur commun de compte supprimé. Les votes peuvent être anonymisés et conservés temporairement sans l’identifiant du compte d’origine, puis être convertis ultérieurement en totaux agrégés anonymes afin de ne pas perdre des informations communautaires utiles. Les contributions de vérification peuvent également être représentées dans des informations agrégées anonymes conservées. Les données de contribution anonymes conservées ne gardent ni l’UID d’origine, ni l’identifiant du document de contribution d’origine, ni l’identifiant de la demande de suppression.

Les signalements peuvent être conservés pour la modération et l’audit comme indiqué ci-dessous, avec anonymisation de l’identifiant de la personne ayant signalé lorsque cela est approprié.

Après l’achèvement de la suppression du compte, CityOasis peut conserver pendant une durée maximale de 20 jours des enregistrements limités liés au traitement de la suppression, afin d’achever et de vérifier le processus en toute sécurité. Ces enregistrements peuvent comprendre un identifiant technique de compte ainsi qu’un nombre limité de métadonnées liées au traitement de la demande. CityOasis peut également conserver pendant une durée maximale de 20 jours des enregistrements distincts de sécurité de suppression afin d’aider à empêcher la restauration accidentelle, depuis des sauvegardes, de données appartenant à un compte supprimé. Lorsqu’ils sont utilisés, ces enregistrements de sécurité sont conçus pour utiliser un identifiant protégé à des fins de comparaison plutôt que d’exposer l’UID d’origine. Ces enregistrements limités sont supprimés à l’issue de la période de conservation applicable.

6. Données de crash et de diagnostic

CityOasis utilise Firebase Crashlytics pour diagnostiquer les crashs. Crashlytics peut traiter des traces de pile, la version de l’application, le système d’exploitation et des informations sur l’appareil, l’heure du crash, des informations sur l’exception, des identifiants d’installation Crashlytics et des identifiants d’installation Firebase. CityOasis n’ajoute pas intentionnellement votre UID Firebase, adresse e-mail, nom, position actuelle, coordonnées d’un lieu, requête de recherche ou texte libre d’un signalement aux champs personnalisés de Crashlytics.

Firebase indique que Crashlytics conserve les traces de crash, les données de minidump extraites et les identifiants associés pendant 90 jours avant de commencer leur suppression des systèmes actifs et de sauvegarde. Crashlytics fonctionne sur l’infrastructure mondiale de Google.

7. Services externes

CityOasis s’appuie sur des fournisseurs externes pour les fonctions de carte, de recherche, d’hébergement et d’authentification. Ces fournisseurs peuvent traiter des métadonnées de requête telles que l’adresse IP, le user-agent, l’heure de la requête et la zone ou la recherche demandée.

Un aperçu concis des sources de données de CityOasis est disponible sur la page Sources de données.

8. Finalités

CityOasis traite les données uniquement dans la mesure raisonnablement nécessaire pour fournir les fonctions de compte, afficher et synchroniser les lieux, examiner les suggestions de lieux, enregistrer les contributions communautaires, prévenir les contributions en double ou abusives, traiter les signalements et demandes de suppression, maintenir la sécurité du service, diagnostiquer les crashs et améliorer la fiabilité du service.

9. Conservation

CityOasis effectue quotidiennement des sauvegardes de production de Cloud Firestore et de Firebase Authentication avec une conservation glissante de 14 jours. La suppression de données du service actif n’entraîne pas nécessairement leur suppression immédiate des sauvegardes déjà existantes ; ces copies disparaissent à mesure que les sauvegardes concernées expirent. CityOasis utilise des mécanismes de sécurité de suppression afin de réduire le risque que des données de compte supprimées soient restaurées accidentellement depuis une sauvegarde. Si la durée de conservation des sauvegardes change de manière importante, la présente Politique sera mise à jour lorsque nécessaire.

10. Traitements et transferts internationaux

CityOasis est exploité depuis la Suisse. La base Cloud Firestore de production et les passerelles côté serveur de CityOasis fonctionnent dans la région Zurich de Google Cloud (europe-west6). Certains services traitent des données personnelles hors de Suisse :

Destinataire et serviceDonnées personnellesLieuFinalitéConservation
Google LLC — Firebase AuthenticationUID Firebase ; si vous associez Google : adresse e-mail, nom affiché, photo de profil et identifiant du fournisseur ; adresse IP et user-agentÉtats-UnisComptes, connexion et sécuritéJusqu’à la suppression du compte, sous réserve des règles du fournisseur
Google LLC — Firebase CrashlyticsDonnées de plantage et de diagnostic, informations sur l’app et l’appareil, identifiants d’installation Crashlytics et FirebaseInfrastructure mondiale de Google, y compris les États-UnisDiagnostic des plantagesEn général 90 jours
Google LLC — Firebase HostingAdresse IP et métadonnées de requêteInfrastructure mondiale de GoogleDiffusion de l’app web et des pages juridiques ; protection contre les abusQuelques mois, selon Firebase
Service de tuiles OpenStreetMap, Nominatim et opérateurs Overpass (voir section 7)Coordonnées des tuiles, zones de carte ou texte recherché, adresse IP et métadonnées de requêteLes opérateurs peuvent se trouver hors de SuisseAffichage de la carte, des lieux et des résultats de rechercheSelon chaque opérateur

Les données sont transmises via des connexions chiffrées lorsque vous utilisez la fonction concernée.

Pour les transferts vers Google LLC aux États-Unis, CityOasis s’appuie sur la certification de Google LLC au titre du Data Privacy Framework Suisse–États-Unis et UE–États-Unis, ainsi que sur les conditions de traitement des données applicables à Firebase, y compris les clauses contractuelles types. Vous pouvez contacter Google au sujet de ses pratiques en matière de confidentialité via son formulaire de contact : https://support.google.com/policies/contact/general_privacy_form.

Les États-Unis ne disposent pas d’une loi fédérale unique et complète sur la protection des données. Des informations sur les systèmes de protection des données des pays mentionnés ci-dessus sont publiées par les autorités de protection des données, telles que le Préposé fédéral à la protection des données et à la transparence (PFPDT) et la Personal Information Protection Commission du Japon.

CityOasis ne peut pas fournir ses fonctions de compte sans Firebase Authentication. Si vous n’acceptez pas ces transferts, vous pouvez cesser d’utiliser CityOasis et demander la suppression de votre compte comme décrit dans la présente Politique. L’association à Google est facultative, et vous pouvez refuser l’autorisation de localisation tout en utilisant la carte.

11. Vos choix et vos droits

Vous pouvez utiliser la plupart des fonctions de CityOasis avec un compte invité et choisir de connecter ou non un compte récupérable. Vous pouvez refuser l’autorisation de localisation et continuer à utiliser la carte manuellement.

Vous pouvez consulter l’état de vos propres suggestions de lieux dans « Mes contributions » tant que ces enregistrements restent disponibles. Vous pouvez demander l’accès, la correction ou la suppression des données personnelles associées à votre compte CityOasis. La suppression du compte est accessible depuis l’application et via la page de suppression de compte de CityOasis. Un compte invité ayant perdu sa session d’origine peut être difficile ou impossible à identifier de manière fiable ; dans ce cas, CityOasis peut ne pas être en mesure de supprimer un enregistrement invité spécifique sans vérification suffisante.

Pour toute demande relative à la confidentialité, utilisez la page de contact de CityOasis ou contactez contact.cityoasis@gmail.com.

12. Enfants

CityOasis n’est pas conçu pour les enfants de moins de 13 ans et ne cible pas intentionnellement les utilisateurs de moins de 13 ans.

13. Sécurité

CityOasis utilise Firebase Authentication et les règles de sécurité Firestore, limite l’accès aux données privées et réservées à l’administration, et évite d’envoyer intentionnellement des identifiants de compte ou des données de localisation dans les champs personnalisés de Crashlytics. Aucun service en ligne ne peut garantir une sécurité absolue.

14. Responsable du traitement et contact

Responsable du traitement : Takehiro Kato
Exploitant CityOasis en tant que développeur indépendant en Suisse.

Contact : contact.cityoasis@gmail.com

15. Modifications et langue

CityOasis peut mettre à jour la présente Politique de confidentialité lorsque le service évolue. Les modifications substantielles peuvent être présentées dans l’application et peuvent nécessiter une nouvelle prise de connaissance lorsque cela est approprié. La version anglaise fait foi ; la version française est une traduction officielle. En cas de divergence, la version anglaise prévaut.