← BetterCoaster

Confidentialité / Privacy — BetterCoaster

2026-09-14

Français

Responsable et contact

BetterCoaster est édité par Yoni, développeur indépendant. Pour toute question, demande d’accès, de rectification, de suppression ou de modération : support@bettercoaster.com.

Données locales

Par défaut, le profil familial (prénoms ou surnoms, âges, tailles et préférences), les programmes, les validations de visite, les points et les pins sont conservés sur votre appareil. Utilisez des surnoms si vous le souhaitez. Aucun SDK publicitaire ni pixel de suivi n’est intégré et aucune donnée personnelle n’est vendue.

Sauvegarde privée facultative

Dans Profil → Sauvegarde et données, vous pouvez activer la synchronisation de votre profil familial, de ses tailles, de ses préférences, de vos programmes et lieux personnalisés et des pins reçus. Ces informations sont alors transférées à la base privée CloudKit de votre compte iCloud Apple, accessible à vos appareils connectés à ce compte, sans publication communautaire. Cette option est désactivée par défaut. Les droits d’achat, consentements, votes et historiques GPS ne figurent pas dans cette sauvegarde. Un conflit nécessite votre choix ; un export permet de conserver les deux versions.

Compte et publications

Sign in with Apple est facultatif. Votre nom Apple reste local ; les publications utilisent un pseudo public, choisi ou généré, et une référence hachée de votre identifiant Apple. CloudKit associe aussi chaque publication à son créateur iCloud. Publier une alerte transmet le texte, le pseudo et la position au moment de publier. Notes, ralliements, confirmations et signalements transmettent leur contenu et la référence concernée. Le classement transmet vos scores uniquement si vous activez la participation, désactivée par défaut.

Rencontres Single Rider

Les rencontres amicales nécessitent une activation explicite et une attestation de majorité, qui n’est pas une vérification d’identité ou de présence. L’intention publie votre pseudo, langue, lieu du catalogue, date, créneau de 30 minutes, heure du rendez-vous, point et phrase prédéfinis. Un message de coordination facultatif remplace le précédent : en route, au rendez-vous, environ cinq minutes de retard ou en attente du groupe. Ces informations sont publiques dans CloudKit ; ce n’est pas un chat privé. Le dernier message s’affiche pendant 15 minutes dans la période du rendez-vous, mais reste dans l’enregistrement jusqu’à sa modification ou sa suppression. Aucun historique de chat ni position GPS en direct n’est envoyé. Vous pouvez retirer chaque intention depuis la liste et supprimer vos contenus publiés dans Profil.

Modération et conservation communautaire

Trois créateurs iCloud distincts ayant signalé un contenu provoquent son masquage à la lecture. Vous pouvez bloquer un auteur. Le masquage et l’expiration d’affichage ne sont pas une suppression serveur. L’app tente, au plus une fois par jour d’utilisation, d’effacer vos alertes et rencontres un jour après leur expiration, vos ralliements un jour après le rendez-vous, vos confirmations après 15 jours, les classements après 56 jours, les notes après 365 jours et les signalements après 372 jours. Une absence de connexion, d’autorisation ou de réouverture peut retarder cette suppression. La suppression sur demande reste disponible dans Profil et via le support ; nous ne garantissons pas une purge serveur instantanée à l’heure d’expiration.

Localisation et suivi

Avec votre autorisation iOS, la position sert au guidage, à la marche et aux validations de proximité. Apple Maps peut recevoir les coordonnées nécessaires au calcul des trajets. Une publication volontaire peut contenir votre position. Le suivi de visite possède une échéance : départ prévu plus une heure, au maximum 18 heures depuis son début. Vous pouvez prolonger dans cette limite ou arrêter la visite. Après une entrée détectée, des positions récentes et précises hors du parc pendant dix minutes mettent fin au suivi. iOS peut suspendre l’exécution ; l’arrêt est réévalué au prochain réveil. Les données du poignet et de l’écran verrouillé sont datées et peuvent être anciennes.

Journal produit facultatif

Le journal de diagnostic produit est désactivé par défaut. Si vous l’activez, il conserve localement au plus 1 500 événements pendant 90 jours : actions du parcours, dates arrondies à la minute, identifiants aléatoires de participation et de session, code de groupe facultatif, référence d’offre, motif de son ouverture (programme, rencontres, assistant ou général) et environnement de test ou de production. Il ne contient pas de prénom familial, taille, position ou message libre. Il n’est pas transmis automatiquement : vous choisissez d’exporter le fichier et son destinataire. Le désactiver efface le journal et ses identifiants. Si vous l’envoyez au support, votre adresse d’envoi peut permettre de le relier à vous ; nous l’utilisons pour l’amélioration du produit et le conservons au maximum 90 jours dans le suivi de bêta.

Partage et fichiers

Un programme partagé contient le parc, les dates, horaires et identifiants d’étapes. L’aperçu web anonymise l’auteur et lit le programme dans la partie du lien après #, sur le navigateur, sans en envoyer le contenu au serveur de la page. Toute personne disposant du lien peut lire cette copie. Les exports PDF, fichiers de sauvegarde et échanges de pins peuvent inclure les informations affichées lors du partage : choisissez vos destinataires. Un récapitulatif partagé contient le parc, la date et les nombres d’attractions et de spectacles validés, sans noms familiaux ni trace GPS.

Services et finalités

ThemeParks.wiki fournit attentes et horaires ; WeatherKit reçoit les coordonnées du parc pour la météo ; Apple Maps fournit les trajets ; CloudKit stocke les données choisies ; StoreKit traite les achats. Ces services reçoivent les informations techniques nécessaires à la connexion, dont l’adresse IP. Sur les appareils compatibles, Apple Intelligence choisit localement une explication parmi des textes vérifiés et propose des actions de visite limitées, à confirmer. Votre demande est transmise au modèle local Apple, reste en mémoire pendant l’utilisation de l’assistant et n’est ni journalisée ni envoyée à une IA distante. Aucun profil familial n’est ajouté à cette demande. Les données servent aux fonctions demandées et, pour le journal volontairement partagé, à l’analyse du produit. Les autorisations de localisation, synchronisation, classement et journal peuvent être retirées.

Site et candidature bêta

Le site explique la compatibilité iOS et peut préparer un e-mail de candidature avec le parc, la période de visite, le téléphone et le code du groupe. Vous choisissez ensuite de l’envoyer. Le consentement porte sur la réponse à cette candidature, pas sur une newsletter. Les candidatures non retenues sont supprimées du suivi de recrutement au plus tard 90 jours après réception ; les données des participants sont conservées pendant la bêta puis 90 jours. L’hébergeur reçoit les informations techniques usuelles de connexion. Aucun montant ou résultat financier n’est garanti.

Suppression et droits

Profil propose la suppression des contenus publiés, avec signalement des échecs à réessayer, et l’effacement des données de cet appareil, y compris le cache des trajets et les exports temporaires gérés par l’app. Les exports temporaires de plus de 24 heures sont nettoyés à la réouverture ou au prochain export. La copie privée iCloud se supprime séparément dans Sauvegarde et données. Désinstaller l’app ou effacer les données locales ne supprime pas cette copie distante, les achats Apple, ni les fichiers que vous avez enregistrés ou transmis ailleurs. Vous pouvez demander accès, rectification et suppression au support et contacter votre autorité de protection des données, notamment la CNIL en France.

English

Controller and contact

BetterCoaster is published by Yoni, an independent developer. For questions, access, correction, deletion or moderation requests: support@bettercoaster.com.

Local data

By default, your family profile (names or nicknames, ages, heights and preferences), plans, visit validations, points and pins stay on your device. You may use nicknames. No advertising SDK or tracking pixel is included and no personal data is sold.

Optional private backup

In Profile → Backup and data, you can enable syncing of your family profile, heights, preferences, plans, custom places and received pins. This transfers them to your Apple iCloud account’s private CloudKit database for your devices on that account, without community publication. Sync is off by default. Purchase rights, consents, votes and GPS histories are excluded. Conflicts require your choice; export a backup to keep both versions.

Account and posts

Sign in with Apple is optional. Your Apple name stays local; posts use a chosen or generated public pseudonym and a hashed Apple identifier. CloudKit also associates each post with its iCloud creator. Posting an alert sends its text, pseudonym and location at posting time. Notes, rallies, confirmations and reports send their contents and relevant references. Leaderboard scores are sent only if you enable participation, which is off by default.

Single Rider Meetups

Friendly meetups require explicit opt-in and an adult self-attestation, which does not verify identity or attendance. An intention publishes your nickname, language, catalogue venue, date, 30-minute window, fixed meeting time, predefined landmark and icebreaker. An optional coordination message replaces the previous one: on my way, at the meeting point, about five minutes late or waiting for the group. This information is public in CloudKit, not private chat. The latest message appears for 15 minutes around the meetup but remains in its record until changed or deleted. No chat history or live GPS position is transmitted. Withdraw each intention from the list or delete your published content in Profile.

Community moderation and retention

Reports from three distinct iCloud creators hide a post when it is read. You may block an author. Hiding a post or expiring its display does not delete it from the server. At most once per day of use, the app attempts to delete your alerts and meetups one day after expiry, rallies one day after the meetup, confirmations after 15 days, leaderboard entries after 56 days, notes after 365 days and reports after 372 days. Missing connectivity, permission or a later app launch can delay deletion. Deletion on request remains available in Profile and through support; instant server deletion at expiry is not guaranteed.

Location and visit tracking

With iOS permission, location supports guidance, walking estimates and proximity validation. Apple Maps may receive the coordinates needed for routes. A voluntary post may include your position. A visit has a tracking deadline: planned departure plus one hour, at most 18 hours after the start. You can extend it within that limit or end the visit. After detected entry, recent accurate fixes outside the park for ten minutes end tracking. iOS may suspend execution; the app checks again when it wakes. Watch and lock-screen information is dated and may be stale.

Optional product journal

The product diagnostics journal is off by default. When enabled, it stores up to 1,500 events locally for 90 days: journey actions, minute-rounded times, random participant and session identifiers, an optional group code, product reference, reason for opening an offer (plan, meetups, assistant or general) and test or production environment. It contains no family names, heights, location or free-form messages. Nothing is sent automatically: you choose to export a file and its recipient. Disabling the journal erases it and its identifiers. If you send it to support, your sending address may link it to you; we use it to improve the product and keep it in beta records for at most 90 days.

Sharing and files

Shared plans contain the park, dates, times and stop identifiers. The web preview anonymizes the author and reads the plan from the URL fragment after # in the browser, without sending the plan contents to its server. Anyone with the link can read that copy. PDF exports, backup files and pin exchanges can include the information shown when sharing: choose recipients carefully. A shared visit recap includes the park, date and numbers of validated rides and shows, without family names or a GPS trace.

Services and purposes

ThemeParks.wiki supplies waits and schedules; WeatherKit receives park coordinates for weather; Apple Maps supplies routes; CloudKit stores chosen data; StoreKit processes purchases. These services receive ordinary technical connection information including IP addresses. On compatible devices, Apple Intelligence locally selects a checked explanation or proposes a supported visit action for review. Assistant requests are passed to the local Apple model, kept in memory while using the assistant and neither logged nor sent to a remote AI; family profiles are not added to them. Data supports the requested features and, for voluntarily shared journals, product analysis. Location, sync, leaderboard and journal permissions can be withdrawn.

Website and beta requests

The website explains iOS compatibility and can prepare an email with your intended park, visit window, phone and group code. You then choose whether to send it. Consent covers a reply, not a newsletter. Unsuccessful applications are removed from recruitment records within 90 days of receipt; participant records are kept during the beta and for 90 days afterwards. Hosting receives ordinary connection information. No financial outcome or return is guaranteed.

Deletion and rights

Profile provides deletion of published content with failures shown for retry, and erasure of this device’s data, including route caches and app-managed temporary exports. Temporary exports older than 24 hours are cleaned on reopening or another export. Delete the private iCloud copy separately in Backup and data. Removing the app or local data does not remove the remote copy, Apple purchases, or files saved or sent elsewhere. Contact support to request access, correction or deletion; you may also contact your data protection authority, including CNIL in France.