Politique de confidentialité
Mis à jour le
Cette traduction vous est fournie par commodité; seule la version anglaise fait foi et prévaut en cas de divergence.
La présente politique explique quelles données personnelles nous traitons lorsque vous utilisez Peyda Track, pourquoi, qui les reçoit, combien de temps nous les conservons et ce que vous pouvez nous demander à leur sujet.
Seul le texte anglais fait foi. Les versions tchèque, slovaque, allemande et française sont des traductions fournies par commodité; si elles s'écartent de ce texte, c'est le texte anglais qui s'applique.
Qui nous sommes
Peyda Track est exploité par Pixeesoft GmbH, Rue Fendt 1, 1201 Genève, Suisse. Nous décidons pourquoi et comment les données décrites ici sont traitées, ce qui fait de nous le responsable du traitement.
Écrivez à privacy@pixeesoft.ch pour toute question sur la présente politique, ou pour exercer l'un des droits décrits sous Vos droits.
Nous n'avons désigné ni délégué à la protection des données, ni représentant dans l'Union européenne.
Ce que couvre la présente politique
La présente politique couvre:
- Les applications Peyda Track pour iOS et Android.
- L'application web Peyda Track, là où elle vous est accessible.
- Ce site web.
- Le service de suivi qui les fait fonctionner, y compris ce que le traceur transmet à nos serveurs.
Elle ne couvre pas ce que l'App Store ou Google Play font de vos données, ni la boutique qui vend le traceur, ni les autres sites vers lesquels nous renvoyons.
Traceur désigne ici le matériel fixé au collier; votre téléphone, l'appareil ou le navigateur que vous utilisez.
Les données que nous traitons
La liste ci-dessous est complète. Nous ne collectons ni numéro de téléphone, ni adresse postale, ni date de naissance, ni historique de navigation, ni identifiant publicitaire, et aucun code d'analyse ou de publicité ne s'exécute dans nos applications ni sur nos sites.
Données de compte
Lorsque vous créez un compte, nous enregistrons:
- Votre adresse e-mail.
- Un nom: le nom d'affichage associé à votre connexion, ou la partie de votre adresse e-mail qui précède le signe @. Il n'y a ni prénom ni nom de famille distincts.
- Deux identifiants du compte, l'un attribué par Firebase Authentication, l'autre généré par nous.
- La date de création du compte et un marqueur interne signalant les comptes de test.
- Les traceurs liés au compte.
Votre mot de passe est géré par Firebase Authentication et conservé par Google sous forme hachée; nous ne le voyons jamais. Les messages de vérification et de réinitialisation du mot de passe sont envoyés par Firebase pour nous. L'adresse e-mail et le mot de passe sont le seul moyen de se connecter.
Données du traceur et de position
Le traceur transmet à nos serveurs par notre réseau périphérique. Nous enregistrons chaque transmission et mettons à jour la dernière position connue du traceur. Une transmission contient:
- La latitude, la longitude et l'heure du relevé.
- Le niveau et la capacité de la batterie, et si le traceur est en charge.
- S'il est en mouvement et si le bouton SOS a été pressé.
- La vitesse GPS, l'altitude et le nombre de satellites.
- Une copie littérale des valeurs envoyées par le traceur, conservée à côté des champs ci-dessus.
Nous enregistrons également le nom que vous donnez au traceur, des récapitulatifs de batterie sur les dernières 24 heures et les 7 derniers jours, ainsi que le numéro de série et l'IMEI issus du code d'appairage. L'IMEI identifie l'enregistrement du traceur.
Données relatives à l'animal
Le nom que vous donnez à un traceur est généralement celui de votre animal. Une photo que vous téléversez est enregistrée sous votre compte dans notre stockage de médias; l'application web la redimensionne d'abord dans votre navigateur à 512 pixels sur son plus grand côté.
Votre image de compte est un motif généré à partir de l'identifiant de votre compte au moment de sa création. Elle n'est tirée d'aucune photo de vous.
Zones de sécurité
Là où votre version de l'application prend en charge les zones de sécurité, nous enregistrons pour chaque zone:
- Sa forme: un centre et un rayon, ou les sommets d'une surface que vous dessinez.
- Son nom, les traceurs auxquels elle s'applique, et si elle alerte à la sortie, à l'entrée ou dans les deux cas.
- Des heures d'activité facultatives, avec les jours et le fuseau horaire dans lesquels elles s'appliquent.
- Par traceur: s'il se trouve à l'intérieur ou à l'extérieur, la position vérifiée en dernier par rapport à la zone, et la date du dernier franchissement.
Un compte peut comporter jusqu'à 20 zones de sécurité, dont 5 au plus peuvent être actives pour un même traceur.
Notifications
Si vous activez les notifications push, nous enregistrons un jeton d'inscription pour ce téléphone ou ce navigateur, avec la plateforme, le nom et le modèle de l'appareil lorsqu'ils sont transmis, la date à laquelle l'inscription a été vue pour la première et la dernière fois, l'état d'activation des notifications, et le nombre d'envois échoués et réussis.
Nous conservons une trace de chaque notification: type, titre, texte, données jointes éventuelles, date de création et d'envoi, et si vous l'avez lue.
Il existe trois notifications: l'alerte d'entrée dans une zone de sécurité ou de sortie de celle-ci, une notification de test que vous pouvez vous envoyer à vous-même, et un message relatif à une modification de votre abonnement Google Play. Le push atteint l'application Android et les navigateurs pris en charge; l'application iOS ne reçoit pas de notifications push.
Données d'abonnement
Les abonnements sont achetés et facturés dans l'App Store ou sur Google Play. Aucune donnée de carte, bancaire ou de paiement ne nous parvient. Le Store nous transmet, et nous enregistrons:
- La plateforme, le jeton d'achat ou l'identifiant de transaction d'origine, les dates de début et d'expiration, le caractère automatique ou non du renouvellement, et s'il s'agissait d'un achat de test.
- Pour Google Play en plus: les identifiants de compte transmis au Store, le prix, la devise et le code de pays qu'il indique, l'état du paiement, le type d'achat et si l'achat a été confirmé.
- Un journal de chaque événement que le Store nous communique au sujet de l'abonnement.
Pour que le Store puisse rattacher un achat à votre compte, l'application iOS envoie à Apple un identifiant que nous générons, et l'application Android en envoie à Google un condensé à sens unique (hash).
Autorisations sur votre téléphone
Les applications demandent ces autorisations, et uniquement à ces fins:
| Autorisation | À quoi elle sert |
|---|---|
| Appareil photo | Scanner le code d'appairage d'un nouveau traceur. L'application web fait de même. |
| Photothèque | Choisir une photo de votre animal. |
| Localisation pendant l'utilisation de l'application | Afficher votre propre position sur la carte, à côté de votre animal. La position de votre téléphone n'est jamais enregistrée sur nos serveurs ni jamais envoyée chez nous. |
| Notifications | Délivrer les alertes décrites ci-dessus. |
Vous pouvez accorder et retirer chacune de ces autorisations dans les réglages de votre téléphone ou de votre navigateur. Les applications ne demandent jamais la localisation en arrière-plan et ne vous suivent pas d'une application à l'autre.
Diagnostic et surveillance
Les applications envoient des rapports de plantage et des erreurs traitées à Firebase Crashlytics. Sur iOS, c'est toujours actif et l'identifiant de votre compte est joint aux rapports; sur Android, c'est actif dans l'application publiée. Aucune des deux applications ne permet de le désactiver.
Nos serveurs et notre réseau périphérique envoient à Sentry les avertissements, les erreurs et les plantages, avec l'identifiant de votre compte, un identifiant de requête et le contexte de la défaillance. Certains contextes contiennent aujourd'hui votre adresse e-mail lorsqu'un compte ou une image de compte n'a pas pu être créé, la transaction du Store lorsqu'un achat n'a pas pu être traité, et les coordonnées brutes d'un traceur lorsqu'une position n'a pas pu être enregistrée.
Il existe un seul événement d'analyse, et il ne vous concerne pas. Lorsqu'un traceur transmet une position alors qu'il n'est lié à aucun compte, nous envoyons à Mixpanel son identifiant, sa position et son niveau de batterie sous un identifiant fixe rattaché à aucun utilisateur, afin de retrouver le matériel non appairé sur le terrain. Cela part vers le service européen de Mixpanel, la localisation par adresse étant désactivée.
BetterStack vérifie de l'extérieur que le service fonctionne. Chaque requête vers notre API, y compris chaque transmission d'un traceur, passe par le réseau périphérique de Cloudflare.
Pourquoi nous les traitons, et sur quelle base
| Ce que nous faisons | Données et base légale |
|---|---|
| Faire fonctionner votre compte et vous connecter | Données de compte. Exécution de notre contrat. |
| Afficher la position de votre traceur, son historique récent et sa batterie | Données du traceur, de position et relatives à l'animal. Exécution de notre contrat. |
| Surveiller les zones de sécurité et vous alerter | Données des zones de sécurité et des notifications. Exécution de notre contrat. |
| Vérifier et consigner votre abonnement | Données d'abonnement. Exécution de notre contrat et obligation légale de tenir nos livres. |
| Maintenir le service en état, trouver les pannes, empêcher les abus | Données de diagnostic. Notre intérêt légitime à un service qui fonctionne et dont il n'est pas fait mauvais usage. |
| Repérer les traceurs qui transmettent sans être liés à un compte | Un identifiant de traceur, une position et un niveau de batterie, sous aucun identifiant d'utilisateur. Notre intérêt légitime à assurer le suivi du matériel sur le terrain. |
| Vous répondre lorsque vous nous écrivez | Votre message et votre adresse e-mail. Notre intérêt légitime à répondre. |
| Utiliser votre appareil photo, votre photothèque, la position de votre téléphone ou les notifications | Votre autorisation, donnée dans votre téléphone ou votre navigateur et révocable au même endroit. |
Une adresse e-mail et un traceur appairé sont nécessaires au service. Rien de ce qui précède ne repose sur votre consentement à la présente politique elle-même.
Qui reçoit les données
Nous ne vendons pas de données personnelles et ne les partageons pas à des fins publicitaires. Les services suivants les traitent pour nous:
| Destinataire | Ce qu'il reçoit |
|---|---|
| Google (Firebase et Google Cloud) | La connexion et les mots de passe, la base de données contenant tous les enregistrements ci-dessus, les photos, les serveurs qui font tourner notre API, la distribution des notifications push, les files de messages, l'hébergement et les rapports de plantage. |
| Apple et Google Play | Les achats et les renouvellements d'abonnement, ainsi que les identifiants ci-dessus. |
| Cloudflare | Chaque requête vers notre API, y compris les transmissions du traceur, à son passage par le réseau périphérique. |
| Sentry | Les rapports d'erreur décrits ci-dessus. |
| Mixpanel | L'unique événement de traceur non appairé décrit ci-dessus. |
| BetterStack | Des contrôles de disponibilité sur notre API. Aucune donnée client. |
| OpenStreetMap et Google Maps | Les requêtes de tuiles cartographiques que votre navigateur ou votre téléphone émet lorsqu'une carte s'affiche; elles révèlent votre adresse réseau et la zone que vous consultez. |
Deux autres destinataires comptent. Lorsque plusieurs comptes sont liés au même traceur, chacun d'eux voit les positions de ce traceur. Et notre personnel peut, au moyen d'une console interne, rechercher un compte avec son adresse e-mail, son nom, ses traceurs et l'état de son abonnement, consulter les positions récentes d'un traceur, corriger un nom et supprimer un compte.
Nous communiquons également des données lorsque la loi l'exige, ou lorsque cela est nécessaire pour faire valoir ou défendre une prétention juridique ou pour protéger des tiers.
Où les données sont traitées
Nos serveurs fonctionnent dans la région europe-west1 de Google, en Belgique, et nos tâches planifiées suivent l'heure de Prague. L'événement de traceur non appairé part vers le service européen de Mixpanel.
Les régions de la base de données et du stockage de médias qui contiennent les enregistrements ci-dessus sont en cours de confirmation et seront indiquées ici.
Certains des destinataires ci-dessus traitent des données hors de Suisse et de l'Espace économique européen. La garantie applicable à chacune de ces communications est en cours de confirmation et sera indiquée ici.
Combien de temps nous les conservons
| Données | Durée de conservation |
|---|---|
| Historique des positions | 7 jours. Les enregistrements plus anciens sont supprimés chaque nuit à 03:00, heure de Prague. |
| La dernière position connue d'un traceur | Conservée sur l'enregistrement du traceur; elle n'est pas visée par la suppression à 7 jours. |
| Données de compte, enregistrements de traceur, photos, zones de sécurité | Aussi longtemps que le compte existe. Voir Supprimer votre compte. |
| Jetons d'inscription push | Supprimés après 90 jours sans utilisation. |
| Traces des notifications | 72 heures. |
| Enregistrements d'abonnement et leur journal d'événements | Conservés après la suppression du compte, comme trace de la transaction. |
| Identifiants des notifications du Store | Conservés sans limite de durée, afin qu'un même message du Store ne soit pas traité deux fois. |
| Enregistrements d'un compte supprimé et de ses traceurs | Conservés sous forme désactivée. Voir ci-dessous. |
Lorsqu'un compte est supprimé, nous désactivons l'enregistrement du compte au lieu de l'effacer; il conserve l'adresse e-mail, le nom, les identifiants et la date de création, de même que ses enregistrements de traceur, qui conservent leur nom, leur dernière position connue et leurs récapitulatifs de batterie. Nous ne les supprimons pas après un délai déterminé.
La durée de conservation des rapports de plantage et d'erreur ci-dessus est fixée dans les services qui les hébergent; elle est en cours de confirmation.
Vos droits
En vertu du règlement général sur la protection des données (RGPD) et de la loi fédérale suisse sur la protection des données (LPD), vous pouvez nous demander de:
- Vous indiquer quelles données nous détenons sur vous et vous en remettre une copie.
- Corriger les données inexactes.
- Supprimer vos données.
- Limiter ce que nous en faisons tant qu'une question reste ouverte.
- Vous remettre les données que vous avez fournies dans un format transférable.
- Cesser un traitement fondé sur nos intérêts légitimes, auquel vous pouvez vous opposer en tout temps.
Vous pouvez faire une partie de cela vous-même: changer votre nom dans l'application, supprimer le compte, désactiver les notifications et retirer l'autorisation d'accès à l'appareil photo, à la photothèque ou à la localisation dans les réglages de votre téléphone. Le retrait d'une autorisation ne remet pas en cause ce qui a été fait pendant qu'elle était accordée.
Pour tout le reste, écrivez à privacy@pixeesoft.ch. Nous pouvons d'abord vous demander de confirmer votre identité, afin de ne pas remettre vos données à quelqu'un d'autre.
Réclamations
Si vous estimez que nous avons mal traité vos données, dites-le-nous à privacy@pixeesoft.ch, afin que nous puissions y remédier. Vous pouvez également adresser une réclamation à une autorité de surveillance:
- En République tchèque, à l'Úřad pro ochranu osobních údajů, l'office de protection des données personnelles.
- En Slovaquie, à l'Úrad na ochranu osobných údajov Slovenskej republiky, l'office de protection des données personnelles de la République slovaque.
- En Suisse, au Préposé fédéral à la protection des données et à la transparence (PFPDT).
Vous pouvez également saisir l'autorité du lieu où vous vivez ou travaillez.
Supprimer votre compte
Vous pouvez supprimer votre compte vous-même, dans l'écran des réglages des applications iOS et Android et dans l'écran de compte de l'application web. C'est immédiat et irréversible.
La suppression du compte retire:
- Le lien entre votre compte et chaque traceur; les enregistrements de traceur sont désactivés.
- Les photos de votre animal et votre image de compte.
- Chaque zone de sécurité que vous avez créée.
- Vos traces de notification et chaque inscription push.
- Votre connexion, de sorte que cette adresse e-mail et ce mot de passe ne fonctionnent plus.
Ce qui subsiste: l'enregistrement de compte désactivé, avec votre adresse e-mail, votre nom, vos identifiants et la date de création; les enregistrements de traceur désactivés, avec leur dernière position connue et leurs récapitulatifs de batterie; les enregistrements de position, jusqu'à ce que la tâche nocturne les atteigne, dans un délai de 7 jours; vos enregistrements d'abonnement et leur journal d'événements; et tout rapport de plantage ou d'erreur déjà collecté.
La suppression de votre compte ne résilie pas votre abonnement. Résiliez-le séparément dans l'App Store ou sur Google Play, avant de supprimer le compte.
Si l'option dans l'application vous est inaccessible, écrivez à privacy@pixeesoft.ch et nous supprimerons le compte pour vous.
Comment nous protégeons les données
Aucun système n'est parfaitement sûr. Voici les mesures effectivement en place:
- Tout circule par des connexions chiffrées.
- Aucune application, aucun navigateur et aucune console ne peut écrire directement dans notre base de données. Chaque modification passe par notre API, qui vérifie qui vous êtes.
- Vous ne pouvez lire que vos propres enregistrements et les traceurs liés à votre compte. Vos photos sont lisibles par vous et, en lecture seule, par notre console interne.
- Les transmissions du traceur ne sont acceptées que depuis notre réseau périphérique et qu'avec un secret partagé.
- Les notifications du Store ne sont acceptées qu'avec une signature valable, sont rejetées si elles sont trop anciennes, et sont traitées une seule fois.
- Notre API n'accepte les requêtes des navigateurs que depuis nos propres adresses web, et rejette tout champ qu'elle n'attend pas.
Enfants
Peyda Track est un service payant destiné aux adultes. Vous devez avoir 18 ans pour souscrire un abonnement, et le service n'est pas destiné aux personnes de moins de 16 ans. Nous ne vérifions pas l'âge; aussi, ne créez pas de compte si vous êtes plus jeune.
Si vous pensez qu'un enfant nous a communiqué des données personnelles, écrivez à privacy@pixeesoft.ch et nous les supprimerons.
Cookies et stockage dans votre navigateur
Aucun de nos sites ne dépose de cookie. Il n'y a pas de bannière de consentement parce qu'il n'y a rien à accepter: pas d'analyse, pas de publicité et aucun script de tiers. Ce site ne stocke absolument rien dans votre navigateur.
L'application web conserve quelques valeurs dans votre propre navigateur, qui ne nous parviennent jamais:
| Ce qui est stocké | Pourquoi |
|---|---|
| Votre choix d'apparence claire ou sombre | Pour que le site ait l'aspect dans lequel vous l'avez laissé. |
| Votre choix de langue | Pour que l'application s'ouvre dans la langue que vous avez choisie. |
| Votre jeton d'inscription push | Pour que la déconnexion puisse le restituer. |
| Un marqueur indiquant qu'une invite a été affichée | Pour qu'elle ne s'affiche pas deux fois dans une même visite. |
| Votre session connectée | Pour que vous restiez connecté. Elle est tenue par la bibliothèque de connexion de Firebase. |
Décisions automatisées
Nous ne prenons à votre sujet aucune décision automatisée produisant des effets juridiques ou vous affectant de manière comparable, et nous n'établissons pas de profil. Une alerte de zone de sécurité compare une position transmise avec une forme que vous avez dessinée.
Services externes et liens
Ce site charge les images des badges de l'App Store et de Google Play chez Apple et Google, de sorte que votre navigateur les demande. Nos polices de caractères sont servies depuis notre propre site. Rien d'autre n'est chargé depuis un tiers.
Lorsqu'une carte s'affiche, l'application web charge des tuiles depuis OpenStreetMap et les applications mobiles utilisent les composants Google Maps de leur plateforme. Ces requêtes révèlent votre adresse réseau et la zone que vous consultez.
Les liens vers les magasins d'applications, vers la boutique qui vend le traceur et vers d'autres sites sont donnés par commodité. Nous ne les contrôlons pas.
Modifications de la présente politique
Lorsque la présente politique change, nous publions la nouvelle version sur cette page et mettons à jour la date en haut. Lorsqu'une modification vous affecte de manière significative, nous le signalons sur ce site.
Contact
Pixeesoft GmbH, Rue Fendt 1, 1201 Genève, Suisse.
Questions et demandes relatives à la protection des données: privacy@pixeesoft.ch. Pour tout le reste: track@peyda.app.
Voir également nos Conditions d'utilisation, le Contrat de licence d'utilisateur final et l'Avertissement.