Politique de confidentialité de Glancity
Glancity affiche la météo, des caméras en direct, les événements et les lieux d'une ville. Cette politique explique quelles données l'application utilise, pourquoi, et quels sont vos droits, notamment au titre de la loi brésilienne sur la protection des données (LGPD, loi 13.709/2018).
Résumé
- Votre compte (e-mail, nom, pays et langue de l'application) est conservé chez Supabase, notre fournisseur de comptes, sur des serveurs au Brésil. Votre mot de passe n'est jamais conservé sous une forme lisible.
- Les événements que vous mettez en favori (l'étoile, Favori) sont enregistrés avec votre compte chez Supabase, avec une courte copie des informations de chaque événement, pour que votre liste vous suive.
- Vos villes favorites, la dernière ville consultée, l'unité de température et l'historique de recherche restent sur votre appareil.
- Si vous autorisez la position, l'application ne l'utilise que pour trouver votre ville : une zone arrondie à environ 5 km est envoyée à notre serveur et n'est pas conservée. Nous n'affichons pas de publicité, n'utilisons aucun outil d'analyse ou de suivi et ne vendons pas de données.
- Pour afficher le contenu d'une ville, l'application envoie le nom ou le code de la ville aux services listés ci-dessous.
- Quand vous ouvrez une ville depuis la recherche, elle est comptée de façon anonyme, avec celles de tous les utilisateurs, pour afficher les villes les plus recherchées.
- Vous pouvez supprimer votre compte à tout moment, dans l'application.
- Les pages publiques des villes sur glancity.com (par exemple glancity.com/pt/santos) ne montrent que des données sur la ville — météo, événements, caméras et lieux —, jamais de données vous concernant ; chaque visite n'est comptée que dans un total quotidien, sans votre adresse IP ni rien qui vous identifie.
- Les visites et les clics sur ces pages sont comptés de façon anonyme : seulement la page, l'heure ou le jour, si la visite vient de Google, en direct ou d'un autre site, et quel événement, caméra ou bouton a été utilisé (pour les caméras, environ combien de temps) — sans cookies, sans adresse IP, rien sur vous. Sont aussi comptés de la même façon : les événements, caméras et boutons apparus à l’écran (au moins à moitié pendant une seconde) et leur place dans la liste, pour savoir ce qui est vu, pas seulement ce qui est cliqué.
Responsable et contact
Le responsable du traitement est Julcinei Andrade Junior, développeur indépendant de Glancity (personne physique, pas une entreprise), qui est aussi le contact pour les questions de protection des données. Pour toute question ou demande, écrivez à contato@glancity.com.
Votre compte (Supabase)
Quand vous créez un compte, il est conservé chez Supabase, notre fournisseur de comptes et de base de données, dans son centre de données de São Paulo, au Brésil. Sont conservés :
- votre adresse e-mail, et si vous l'avez confirmée ;
- votre nom, votre pays et la langue de l'application ;
- votre mode de connexion : un mot de passe (Supabase n'en garde qu'un hachage protégé, jamais le mot de passe lui-même) ou votre compte Google ;
- si vous vous connectez avec Google, le nom, l'adresse e-mail et le lien de la photo de profil que Google transmet ;
- la date de création du compte et de sa dernière connexion ;
- pour chaque session connectée, l'adresse IP et le type de navigateur ou d'appareil, pour sécuriser les sessions.
Le compte prévoit aussi de la place pour l'unité de température, les villes favorites, la dernière ville consultée et une photo de profil, afin qu'ils puissent vous suivre sur d'autres appareils. Aujourd'hui, l'application ne les envoie pas : ils restent sur votre appareil (voir ci-dessous). Cette politique sera mise à jour avant que cela change.
Chaque compte ne peut voir et modifier que ses propres données. En tant que développeur, nous pouvons voir les comptes dans le tableau de bord de Supabase, uniquement pour faire fonctionner le service et assurer l'assistance. Politique de Supabase.
Finalité et base légale : créer et conserver votre compte et vous permettre de vous connecter (exécution du service demandé, LGPD art. 7, V).
Événements qui vous intéressent (Mes événements) : quand vous mettez un événement en favori (l'étoile, Favori), votre compte garde l'identifiant de l'événement et une courte copie (nom, date et heure, lieu, ville et lien vers sa source), avec le moment où vous l'avez marqué, pour que la liste fonctionne même si l'événement change ou disparaît. Chaque marque est supprimée quand vous la retirez, une fois l'événement terminé, ou avec votre compte. En dehors de vous, seul un total anonyme par événement est utilisé (combien de personnes l'ont marqué, jamais qui), pour aider à classer les événements populaires à l'avenir ; l'application ne l'affiche pas encore.
Finalité et base légale : tenir la liste que vous avez demandée (exécution du service demandé, LGPD art. 7, V).
E-mails du compte
Supabase envoie les e-mails du compte (confirmation de l'adresse, réinitialisation du mot de passe, changement d'e-mail) par le service d'envoi d'e-mails qu'il utilise pour nous. Ce service reçoit votre adresse e-mail et le message. Nous n'envoyons pas d'e-mails marketing.
Données conservées sur votre appareil
Elles restent dans le stockage local de l'appareil (ou du navigateur, pour la version web) et ne sont envoyées ni à nous ni à des tiers :
- Session : un jeton de connexion, pour rester connecté.
- Préférences : villes favorites, dernière ville consultée, unité de température (°C ou °F) et langue de l'application.
- Mes événements : une copie des événements que vous avez mis en favori, pour que la liste s'ouvre vite et fonctionne hors ligne ; les marques faites hors ligne sont envoyées à votre compte plus tard.
- Votre ville (position) : pour ouvrir sur votre ville, l'application demande la position de votre appareil. Si vous l'autorisez, la position reste sur l'appareil et seule une zone arrondie à environ 5 km est envoyée à notre serveur, uniquement pour savoir dans quelle ville elle se trouve. Pour les lieux au Brésil, notre serveur répond à partir des limites municipales officielles de l'IBGE qu'il conserve, donc la zone ne quitte pas notre système ; pour les lieux hors du Brésil, il interroge Photon (komoot, avec les données d'OpenStreetMap), qui voit notre serveur, jamais vous. Si vous ne l'autorisez pas, l'application utilise la ville approximative que notre serveur voit pour votre connexion (d'après votre adresse IP, comme tout site web la reçoit) et l'indique à l'écran. Ni la position ni la zone ne sont conservées ou journalisées, et rien n'est lié à votre compte ; les réponses sont gardées dans un cache partagé par zone, sans rien sur qui a demandé. Vous pouvez désactiver la position à tout moment dans les réglages du téléphone ou du navigateur.
- Rappels (application mobile) : si vous autorisez les notifications, les rappels de vos événements favoris sont créés sur votre appareil par son propre système ; rien n'est envoyé ni à nous ni à des tiers. Les réglages des rappels restent sur l'appareil. Désactiver les rappels, retirer l'étoile, vous déconnecter ou supprimer votre compte les annule. Pour vous prévenir quand un événement favori change de date ou est annulé, l'application interroge notre serveur uniquement avec les codes de ces événements, sans compte ni données de l'appareil. « Ajouter à l'agenda » crée le fichier d'agenda sur votre appareil.
- Vos lieux les plus recherchés : les villes ouvertes depuis la recherche, combien de fois et quand pour la dernière fois, pour afficher des raccourcis. Vous pouvez retirer un lieu ou vider la liste dans l'application (bouton Modifier).
- Cache : copies temporaires de la météo, des caméras, des événements et des lieux des villes consultées, pour que l'application s'ouvre plus vite.
Données envoyées à des services externes
À part Supabase (et Google, si vous vous connectez avec Google), aucun de ces services ne reçoit votre nom, votre e-mail ou votre mot de passe. Comme pour toute connexion à Internet, un service que votre appareil contacte directement reçoit votre adresse IP et des informations techniques sur votre appareil ou navigateur.
- Serveur de Glancity (Cloudflare) : reçoit le code de la ville et la langue de l'application et, dans la recherche de villes, le texte saisi (pour reconnaître des surnoms comme « Floripa » ou « NYC »). Il interroge YouTube, Ticketmaster, Windy, Open-Meteo, MET Norway, Wikidata/Wikipédia, Photon/OpenStreetMap et des sites officiels de mairies et de tourisme pour le compte de l'application, de sorte que ces services ne reçoivent pas votre IP. Cloudflare utilise votre IP pour fournir le service et le protéger des abus (une limite de requêtes par minute et par IP). Pour freiner la copie en masse, le serveur compte aussi combien de villes différentes une connexion ouvre par jour (200 au maximum) ; il ne garde qu'un code brouillé fabriqué à partir de l'IP avec une clé qui change chaque jour, jamais l'IP elle-même, et l'efface après 2 jours. Les requêtes ne sont pas enregistrées. Seulement en cas de problème, le message d'erreur du serveur (par exemple, quel service externe a échoué pour quelle ville) est conservé 3 jours pour être corrigé ; Cloudflare peut y joindre des détails techniques de la requête concernée, comme l'IP et la position approximative qui en est déduite. Le serveur ne reçoit jamais votre compte : ces messages ne peuvent donc pas l'inclure, et ils sont supprimés automatiquement. Politique de Cloudflare.
- Vérification de Mes événements (serveur Glancity) : pour vous signaler qu'un événement marqué a changé de date ou n'est plus annoncé, l'application envoie seulement les identifiants des événements. Le serveur répond à partir de sa liste d'événements et ne conserve rien ; il ne reçoit jamais votre compte.
- Comptage des villes populaires (serveur de Glancity) : quand vous ouvrez une ville depuis la recherche, l'application envoie seulement le code de cette ville. Le serveur ajoute 1 au total de cette ville pour la journée et ne garde que la ville, le jour et le total. Il ne conserve ni compte, ni e-mail, ni adresse IP, ni identifiant d'appareil, ni texte recherché : le comptage ne peut donc pas être relié à vous. Les totaux servent à afficher les villes les plus recherchées et sont supprimés après 90 jours.
- Suggestion du pays à l'inscription (serveur de Glancity) : si votre appareil ou navigateur n'indique pas sa région, l'application demande au serveur de Glancity de quel pays vient votre connexion (tel que Cloudflare la voit), uniquement pour suggérer ce pays dans le formulaire d'inscription. Rien n'est conservé, et vous pouvez choisir n'importe quel autre pays.
- Google : si vous vous connectez avec Google, Google gère cette connexion et transmet votre nom, votre adresse e-mail et le lien de votre photo de profil à Supabase. L'application charge ensuite votre photo de profil Google depuis les serveurs de Google. Règles de confidentialité de Google.
- Open-Meteo : reçoit les coordonnées de la ville choisie, pour les prévisions. Il ne reçoit le texte saisi dans la recherche de villes ou les codes des villes affichées que si la recherche propre de Glancity est inaccessible. Conditions d'Open-Meteo.
- GeoNames : la recherche de villes utilise les données de GeoNames (CC BY 4.0), stockées sur notre serveur : GeoNames ne reçoit rien de vous. GeoNames.
- IBGE : pour trouver votre ville au Brésil, notre serveur utilise les limites municipales officielles de l'IBGE, conservées sur notre serveur, donc l'IBGE ne reçoit rien de vous. IBGE.
- Photon (komoot) : seulement si vous autorisez la position et que la zone est hors du Brésil, notre serveur envoie à Photon cette zone, arrondie à environ 5 km, pour connaître le nom de la ville. Photon ne reçoit jamais votre IP, votre compte ni votre position exacte. Données cartographiques © contributeurs d'OpenStreetMap (ODbL). Politique de komoot.
- MET Norway (Institut météorologique norvégien) : lorsqu'il est la source météo, notre serveur lui envoie uniquement les coordonnées de la ville choisie, pour les prévisions ; jamais votre IP ni votre compte. Ses données sont sous licence CC BY 4.0. Conditions de MET Norway.
- YouTube (Google) : l'application utilise les services d'API YouTube. Les couvertures des caméras ne viennent pas de YouTube : chacune est une photo de Wikimedia Commons ou une carte dessinée. Quand vous appuyez pour regarder, le lecteur YouTube s'ouvre et peut utiliser des cookies et collecter des données selon les règles de Google. En utilisant les caméras, vous acceptez les Conditions d'utilisation de YouTube ; voir les Règles de confidentialité de Google. Si une caméra ne se lance pas, l'application et le site envoient à notre serveur uniquement l'identifiant de cette caméra et le code d'erreur de YouTube (rien sur vous ni sur votre appareil), afin de masquer pour tous les caméras défaillantes ; ces signalements sont supprimés après 2 jours. Si vous signalez une caméra (pas en direct, pas cette ville, ne montre pas un lieu), l'application envoie seulement l'identifiant de la caméra et le motif ; rien sur vous ni sur votre appareil n'est conservé, et les signalements sont supprimés après 14 jours. Quand une caméra commence à jouer, l'application envoie l'identifiant de cette caméra pour compter les lectures ; seul le total du jour est conservé.
- Windy : dans une ville sans vidéo en direct, l'application peut afficher des photos de webcams Windy. Notre serveur les demande à Windy ; les photos elles-mêmes se chargent depuis les serveurs de Windy, qui reçoivent votre IP comme n'importe quel site, et appuyer sur l'une d'elles ouvre la page de Windy. Politique de Windy.
- Ticketmaster : les images des événements sont chargées depuis les serveurs de Ticketmaster ; le lien d'un événement ouvre leur site. Politique de Ticketmaster.
- Wikipédia (Wikimedia) : la photo de la ville et celles de ses lieux les plus connus (section Culture et loisirs) sont chargées depuis les serveurs de Wikimedia (Wikimedia Commons). Politique de Wikimedia.
- Esri (ArcGIS) : fournit les images de carte sur la page d'un événement et reçoit la zone affichée. Politique d'Esri.
- Google Maps, Waze ou Apple Maps : seulement quand vous demandez un itinéraire ; l'application choisie s'ouvre avec la destination remplie, et sa propre politique s'applique (Google, Apple).
Finalité et base légale : afficher le contenu demandé (art. 7, V) et garder le service sûr et en fonctionnement (intérêt légitime, art. 7, IX).
Transferts internationaux
Votre compte est conservé au Brésil. Le service d'envoi d'e-mails et les autres services ci-dessus peuvent traiter des données hors du Brésil, notamment aux États-Unis et dans l'Union européenne. Ces transferts servent à fournir le service demandé, avec les garanties de chaque fournisseur (LGPD art. 33).
Durée de conservation
- Votre compte chez Supabase : jusqu'à ce que vous le supprimiez. Il est alors effacé immédiatement, avec ses sessions et la photo de profil. Les éventuelles copies dans les sauvegardes ou journaux de Supabase sont supprimées selon la politique de Supabase.
- Événements mis en favori : jusqu'à ce que vous les retiriez, que l'événement soit terminé ou que vous supprimiez votre compte.
- Données sur votre appareil : jusqu'à ce que vous y supprimiez le compte, effaciez les données de l'application ou la désinstalliez. Si vous avez utilisé Glancity sur un autre appareil, ce qui y a été enregistré y reste jusqu'à ce que vous effaciez les données de l'application ou la désinstalliez.
- Messages d'erreur chez Cloudflare : supprimés automatiquement après 3 jours.
- Totaux anonymes des villes populaires : supprimés après 90 jours.
- Les données traitées par des tiers suivent leurs propres politiques.
Comment supprimer votre compte
Dans l'application, appuyez sur votre photo ou votre initiale en haut à droite, choisissez Supprimer le compte et confirmez avec Supprimer définitivement. Cela efface immédiatement et définitivement votre compte et tout ce que Supabase conserve pour lui (voir « Votre compte »), votre photo de profil et, sur cet appareil, vos favoris, vos réglages et votre historique de recherche. Les totaux anonymes des villes populaires ne sont pas liés à vous et restent donc. Les étapes figurent aussi sur la page de suppression du compte. Si vous ne pouvez pas ouvrir l'application, écrivez à contato@glancity.com depuis l'adresse de votre compte.
Sur téléphone, ouvrez plutôt Compte dans la barre du bas (sur ordinateur, la photo ou l'initiale est en haut à droite). Supprimer le compte supprime aussi les événements que vous avez mis en favori.
Vos droits
Selon la LGPD (art. 18), vous pouvez demander la confirmation et l'accès à vos données, leur rectification, anonymisation, blocage ou suppression, leur portabilité, des informations sur leur partage et le retrait de votre consentement. Pour toute demande, écrivez à contato@glancity.com ; nous répondrons sous 15 jours. Vous pouvez aussi saisir l'Autorité nationale de protection des données du Brésil (ANPD).
Sécurité
Les connexions avec Supabase et avec le serveur de Glancity utilisent HTTPS. Supabase ne garde les mots de passe que sous forme de hachage protégé, et chaque compte n'accède qu'à ses propres données. Protégez l'accès à votre appareil, car votre session et vos préférences s'y trouvent.
Enfants
Glancity ne s'adresse pas aux enfants de moins de 13 ans et ne collecte pas sciemment de données d'enfants. Les adolescents doivent utiliser l'application avec l'accompagnement d'un parent ou d'un tuteur.
Modifications de cette politique
Nous pouvons mettre à jour cette politique. La date en haut indique la version en vigueur.