Politique de confidentialité
OpenTrains ne conserve que ce qui est nécessaire pour vous afficher vos trains et vos trajets. En résumé :
- Pas de publicité, pas d'analytique, pas de pistage, et vos données ne sont jamais vendues.
- Vous vous connectez avec iCloud. Nous ne voyons jamais de mot de passe et ne stockons jamais votre identifiant Apple en clair.
- Vous pouvez tout exporter ou tout supprimer depuis l'app, à tout moment.
1.Responsable du traitement
Le responsable du traitement est Florian Mari, personne physique établie en France. Pour toute question sur vos données, écrivez à support@opentrains.site.
2.Ce que nous collectons et pourquoi
| Données | Finalité |
|---|---|
| Identité du compte. Une empreinte à clé secrète de votre identifiant iCloud et un identifiant de compte aléatoire que nous générons. | Vous reconnaître à la prochaine connexion. Votre identifiant iCloud lui-même n'est jamais stocké. |
| Profil. Nom affiché et photo de profil, si vous les renseignez. | Les afficher dans l'app. |
| Trajets. Le train, les gares de montée et de descente et, si vous les saisissez, la voiture, la place et la référence de réservation. | Suivre le trajet, envoyer des alertes et conserver votre historique. |
| Notifications. Votre jeton de notification Apple et vos préférences d'alerte, si vous activez les alertes. | Vous prévenir des retards, changements de voie et embarquements des trajets suivis. |
| Sessions d'appareil. Un identifiant de session aléatoire par appareil et ses jetons de connexion. | Vous garder connecté et vous permettre de révoquer un appareil. |
| Journaux techniques. Adresse IP, chemin de la requête, agent utilisateur et horodatage. | Faire fonctionner et sécuriser le service. Conservés peu de temps. |
La base légale est l'exécution du service que vous avez demandé (art. 6, § 1, b du RGPD) et, pour les journaux de sécurité, notre intérêt légitime à exploiter le service de façon sûre (art. 6, § 1, f).
Lorsque la fonctionnalité e-mail est activée, vous pouvez associer plusieurs adresses vérifiées à votre profil. Nous conservons ces adresses et, pendant sept jours, les identifiants et horodatages de réception des messages transférés. Sans consentement distinct à l’import de billets, nous ne récupérons ni le contenu ni les pièces jointes et ne créons aucun trajet. Si vous activez l’import, les messages envoyés à votre adresse privée sont traités en mémoire pour créer des trajets privés, comme décrit ci-dessous ; leur contenu n’est jamais stocké sur nos serveurs. La suppression d’une adresse supprime ses données de réception associées.
3.Ce que nous ne collectons pas
- La position de votre appareil. OpenTrains ne demande pas l'autorisation de localisation ; la position des trains provient des données des opérateurs.
- Vos contacts, vos photos autres que celle choisie comme photo de profil, ou votre calendrier.
- Des identifiants publicitaires, des événements d'analytique ou des profils d'usage.
- Des mots de passe. La connexion est gérée par iCloud sur votre appareil.
4.Tiers
Nous ne partageons des données qu'avec les prestataires nécessaires au fonctionnement de l'app :
- Apple pour la connexion iCloud (CloudKit), les notifications (APNs) et les cartes (MapKit). La politique de confidentialité d'Apple s'applique à ces services.
- Resend pour l’envoi des e-mails de vérification et la réception des messages transférés, lorsque cette fonctionnalité est activée. Resend traite et conserve les messages selon sa propre politique de conservation ; l’absence de stockage du contenu chez OpenTrains ne signifie pas une absence de conservation chez Resend.
- OpenRouter et le fournisseur du modèle sélectionné, uniquement après votre activation de l’import de billets. Les textes des e-mails et PDF sont traités en mémoire pour créer les trajets, avec la collecte par le fournisseur désactivée et un routage sans conservation demandé. Nous ne stockons ni le contenu des messages ni les noms des voyageurs extraits. Les trajets privés et réservations suivent leur durée habituelle de conservation ; les statuts d’import sont conservés sept jours. Vous pouvez révoquer votre adresse privée d’import à tout moment.
- Cloudflare comme DNS et proxy inverse devant nos serveurs.
- Nos hébergeurs dans l'Union européenne, où tournent la base de données et les serveurs.
- Le Wi-Fi à bord SNCF. Lorsque votre téléphone est connecté au Wi-Fi d'un train, l'app peut interroger directement le portail de bord pour connaître la position du train. Cette requête va de votre téléphone à la SNCF, sans passer par nos serveurs.
Nous ne vendons pas de données personnelles et ne les partageons pas à des fins publicitaires.
5.Durée de conservation
- Compte, profil, trajets et préférences de notification : jusqu'à leur suppression ou la suppression de votre compte.
- Jetons de connexion : les jetons d'accès expirent après 72 heures ; les jetons de rafraîchissement après 90 jours sans utilisation.
- Journaux techniques : quelques semaines au plus.
6.Vos droits
Au titre du RGPD, vous pouvez accéder à vos données, les rectifier, les exporter et les effacer, ainsi que vous opposer à leur traitement ou en demander la limitation. L'app vous donne directement les principaux :
- Exporter le profil (JSON) dans Réglages › Confidentialité et données télécharge tout ce que nous détenons à votre sujet.
- Supprimer les données du profil efface votre nom, votre photo, vos trajets, vos notifications et votre historique, mais conserve le compte.
- Supprimer le compte efface tout, y compris le compte lui-même.
Pour toute autre demande, écrivez à support@opentrains.site. Vous avez également le droit d'introduire une réclamation auprès de la CNIL ou de l'autorité de contrôle de votre pays.
7.Sécurité
Tous les échanges entre l'app et nos serveurs sont chiffrés en TLS. Les identifiants sont hachés avec une clé secrète avant stockage, les jetons de connexion ne sont conservés que sous forme de hachage, et aucun mot de passe n'existe qui puisse fuiter.
8.Mineurs
OpenTrains ne s'adresse pas aux enfants de moins de 15 ans. Nous ne collectons pas sciemment de données les concernant ; si vous pensez qu'un enfant a créé un compte, contactez-nous et nous le supprimerons.
9.Ce site
Ce site ne dépose aucun cookie et ne charge ni script, ni police, ni aucune autre ressource tierce. Cloudflare, qui héberge le site, peut conserver des journaux d'accès standards.
10.Modifications
Nous pouvons mettre à jour cette politique au fil de l'évolution de l'app. La version en vigueur est toujours publiée sur cette page avec sa date de dernière mise à jour.