À propos de Trainquillou
Trainquillou est un projet indépendant, né d'un besoin très simple : savoir où l'abonnement TGVmax (aujourd'hui MAX JEUNE) permet d'aller un jour donné, plutôt que de tester les villes une par une dans un moteur de réservation. La réponse existe dans les données ouvertes de la SNCF ; il manquait juste une carte pour la lire.
Le site est développé et maintenu par Clément, sur son temps libre, et son code est public sous licence AGPL-3.0 : chacun peut le lire, le vérifier, le corriger ou en faire tourner sa propre instance. Il est gratuit et le restera — pas d'offre payante en préparation, pas de fonctionnalité gardée derrière un compte.
D'où viennent les disponibilités
D'une seule source, publique et citable : le jeu de données « Disponibilité à 30 jours de places MAX JEUNE et MAX SENIOR ouvertes à la réservation » publié par la SNCF en open data. Aucune autre origine, aucun contournement de site de réservation, aucune donnée achetée.
- Ce que le jeu de données contient
- La liste des trajets origine-destination sur une fenêtre glissante de 30 jours, avec pour chacun un indicateur : des places d'abonnement sont ouvertes à la réservation, ou non. Trainquillou ne garde que les premiers. C'est la SNCF qui publie cet indicateur, nous ne le calculons pas.
- Fenêtre de 30 jours
- Ce n'est pas une limite que le site s'impose : les places d'abonnement n'ouvrent que 30 jours avant le départ, et le jeu de données ne contient rien au-delà. Le sélecteur de date s'arrête donc là.
- Fraîcheur
- La SNCF rafraîchit le jeu de données chaque jour en début de matinée. Pour ne pas marteler son API, Trainquillou garde chaque recherche 10 minutes en cache côté serveur, et la liste des gares 6 heures. Une place peut donc partir entre le moment où elle s'affiche ici et celui où vous la réservez.
- Ce que le site ne sait pas faire
- Il n'accède pas à votre abonnement, ne réserve rien, ne connaît pas le nombre de places restantes sur un train, et ne distingue pas MAX JEUNE de MAX SENIOR : le jeu de données publie un seul indicateur pour les deux. Il vous montre où chercher, la réservation se fait sur SNCF Connect.
Où le site est hébergé
Sur un serveur privé virtuel loué chez OVH, dans son centre de données de Gravelines (Nord, France). Pas de CDN intermédiaire, pas de réplication hors de France : les requêtes vont du navigateur à cette machine, et nulle part ailleurs. Seul le fond de carte est servi par un tiers, OpenFreeMap, à partir des données d'OpenStreetMap.
Hébergeur : OVH SAS, 2 rue Kellermann, 59100 Roubaix, France — RCS Lille Métropole 424 761 419.
Ce que le site mesure
Le strict nécessaire pour savoir si quelqu'un s'en sert. L'instance officielle utilise Rybbit, une mesure d'audience open source qui fonctionne sans cookie, sans identifiant persistant et sans stocker les adresses IP. Il n'y a ni régie publicitaire, ni traceur commercial, ni revente, ni profilage — et donc rien à accepter dans une bannière.
Le site lui-même ne demande aucun compte et n'enregistre aucune donnée personnelle : vos recherches vivent dans l'URL de votre navigateur, pas dans une base. Une instance auto-hébergée n'a par défaut aucune mesure d'audience du tout — elle s'active par variable d'environnement au moment de la construction.
Nous écrire, contribuer
Un libellé de gare mal placé sur la carte, une destination manquante, une idée, un désaccord : tout passe par le dépôt GitHub, qui sert à la fois de boîte aux lettres et d'historique public des corrections. Les signalements y sont visibles de tous, ce qui vaut mieux qu'un e-mail privé pour un projet ouvert.
Trainquillou n'est pas affilié à la SNCF, ne vend pas de billets et ne touche aucune commission sur les liens vers SNCF Connect ou Trainline.