Dernière mise à jour : 6 juillet 2026 · version 2026-07-06

Politique de confidentialité

Rankoster (rankoster.fr) est un site communautaire qui classe les montagnes russes selon la joie ressentie par les visiteurs — et non selon la taille, la vitesse ou la réputation d'un parc. La présente politique décrit comment vos données personnelles sont traitées, conformément au Règlement (UE) 2016/679 (RGPD) et à la loi Informatique et Libertés.

En résumé : Rankoster ne vend pas vos données, n'affiche pas de publicité ciblée et n'utilise pas Google Analytics. Les avis affichés ne sont pas générés par intelligence artificielle : ce sont des questionnaires remplis par des membres. Seules des statistiques agrégées (note de joie communautaire) sont publiques — jamais vos réponses individuelles.

1. Qui est responsable du traitement ?

Rankoster — éditeur du site
Contact vie privée et exercice des droits : contact@rankoster.fr

Identité juridique complète : voir Mentions légales.

2. Quels services impliquent des données personnelles ?

Rankoster propose :

  • Un catalogue public d'environ 8 500 montagnes russes (fiches techniques, photos, classement) — consultable sans compte ;
  • Un compte membre pour enregistrer vos mesures via le questionnaire « Noter un coaster » ;
  • Un dashboard personnel (historique, statistiques, export et suppression de données) ;
  • Un vote sur les photos des coasters (sans compte, identifiant pseudonyme local) ;
  • Une connexion tierce optionnelle via Google ou Facebook.

Des scripts automatisés (maintenance du catalogue et recherche d'images libres) enrichissent la base de données. Ils ne rédigent pas d'avis et ne créent pas de fausses notes.

3. Données collectées

3.1 Compte membre

DonnéeOrigineObligatoire
Adresse e-mailInscription e-mail ou OAuth (Google/Facebook)Oui
Mot de passeInscription e-mail uniquement — hashé par Supabase Auth, jamais stocké en clair chez RankosterOui (sauf OAuth)
Pseudo (display_name)Saisi à l'inscription ou fourni par Google/FacebookOui
Photo de profilGoogle/Facebook uniquement, si disponibleNon
Horodatage d'acceptation CGU / confidentialitéCases cochées à l'inscription ou page de consentement OAuthOui
Identifiant technique (user_id UUID)Créé automatiquement—
Niveau / points d'expérience (level, xp)Calcul interne de gamification—

3.2 Questionnaire « Noter un coaster »

Nécessite un compte connecté. Pour chaque mesure :

  • Identifiant du coaster noté ;
  • Réponses détaillées au questionnaire (échelles de 1 à 10 sur des questions concrètes : plaisir, envie de refaire, rire, etc.) ;
  • Jusqu'à trois émotions choisies parmi une liste fixe (joie intense, apesanteur, frissons…) ;
  • Score individuel calculé par l'algorithme Rankoster ;
  • Durée de remplissage du questionnaire (duration_ms) — utilisée pour détecter les réponses suspectes ;
  • Poids de qualité (quality_weight) et, le cas échéant, motif d'exclusion (excluded_reason) si la mesure est filtrée anti-fraude ;
  • Date et heure de la mesure.

Ces données restent privées : seul vous y avez accès dans votre dashboard. Le public ne voit que la moyenne agrégée (note de joie, nombre d'avis, répartition des émotions) une fois suffisamment de mesures.

3.3 Classement personnel (top 10)

Si vous réordonnez votre top 10 dans le dashboard, l'ordre est enregistré dans votre compte. Ce classement personnel n'influence pas le classement mondial public.

3.4 Votes sur les photos

Sans compte : un identifiant aléatoire (rk-voter) est stocké dans le navigateur pour limiter les votes multiples. Il n'est pas lié à votre compte membre.

3.5 Visiteur sans compte

  • Préférence de thème clair/sombre (rk-theme) ;
  • Mémorisation du bandeau cookies (rk-cookie-consent) ;
  • Logs techniques standard (adresse IP, navigateur) côté hébergeur — voir § 8.

3.6 Ce que Rankoster ne collecte pas

  • Pas de traceurs publicitaires (Meta Pixel, Google Ads, etc.) ;
  • Pas d'outils analytics (Google Analytics, Matomo, Plausible…) ;
  • Pas de géolocalisation précise ;
  • Pas d'avis rédigés par intelligence artificielle ;
  • Pas de revente de données à des courtiers.

4. Finalités et bases légales

FinalitéBase légale (RGPD)
Création et gestion du compte (e-mail, OAuth, session)Art. 6(1)(b) — exécution du contrat (CGU)
Enregistrement et affichage de vos mesures dans le dashboardArt. 6(1)(b) — contrat
Calcul du score de joie communautaire (statistiques agrégées)Art. 6(1)(f) — intérêt légitime (service communautaire, sans identification individuelle publique)
Anti-fraude (limite 10 mesures/jour, filtrage qualité, durée de saisie)Art. 6(1)(f) — intérêt légitime (intégrité du classement)
Consentement CGU / confidentialité (horodatage)Art. 6(1)(c) — obligation légale / Art. 7 — consentement
Session, thème, bandeau cookiesArt. 6(1)(f) — intérêt légitime ; cookies strictement nécessaires (ePrivacy)
Vote photo (identifiant pseudonyme local)Art. 6(1)(a) — consentement implicite via le bandeau cookies
Maintenance catalogue et images (scripts automatisés)Données publiques du catalogue uniquement — pas de données membres

5. Données rendues publiques

Les éléments suivants sont visibles par tous les visiteurs :

  • Fiches coasters (nom, parc, pays, specs techniques, photos sous licence libre) ;
  • Note de joie communautaire, rang mondial, marge d'incertitude (±), nombre d'avis ;
  • Statistiques agrégées d'émotions (pourcentages, sans lien avec un utilisateur) ;
  • Pages SEO (/coaster/, /parc/, /pays/) générées à partir du catalogue public.

Votre pseudo n'apparaît pas publiquement à côté de vos mesures. Rankoster n'affiche pas de profils publics type réseau social.

6. Connexion Google et Facebook

Si vous choisissez « Continuer avec Google » ou « Continuer avec Facebook » :

  • Vous êtes redirigé vers le fournisseur concerné, qui authentifie votre identité ;
  • Rankoster reçoit via Supabase Auth : adresse e-mail, nom affiché et, le cas échéant, photo de profil ;
  • Rankoster ne reçoit pas votre mot de passe Google/Facebook ;
  • Les nouveaux comptes OAuth doivent accepter les CGU et confirmer avoir 16 ans ou plus (page de consentement).

Consultez aussi les politiques de confidentialité de Google et de Meta (Facebook).

7. Cookies et stockage local

Rankoster n'utilise pas de cookies publicitaires. Le tableau ci-dessous liste les stockages utilisés :

NomTypeFinalitéDurée
Session Supabase AuthCookie / localStorageMaintenir votre connexionJusqu'à déconnexion ou expiration (≈ 1 h, renouvelable)
rk-themelocalStorageThème clair ou sombreJusqu'à suppression manuelle
rk-voterlocalStorageIdentifiant pseudonyme pour votes photoJusqu'à suppression manuelle
rk-cookie-consentlocalStorageMémoriser l'acceptation du bandeauPermanent côté navigateur
rk-auth-redirect, rk-pending-consentsessionStorageNavigation temporaire après OAuthFin de la session navigateur
rk-loadedsessionStorageAnimation d'accueil (page d'accueil)Fin de la session navigateur

Un bandeau vous informe lors de votre première visite. Vous pouvez effacer ces stockages via les paramètres de votre navigateur ; cela peut vous déconnecter ou réinitialiser vos préférences.

8. Destinataires et sous-traitants

PrestataireRôleLocalisation
Supabase, Inc.Base de données PostgreSQL, authentification, fonctions serveur (Edge Functions)Union européenne — Francfort (Allemagne)
Netlify, Inc.Hébergement du site, fonctions serverless (/api/)États-Unis (clauses contractuelles types / mesures de transfert)
jsDelivrCDN pour la bibliothèque JavaScript SupabaseCDN mondial — pas de donnée personnelle transmise volontairement par Rankoster
Google LLCOAuth (connexion Google), uniquement si vous l'utilisezÉtats-Unis / UE selon produit
Meta PlatformsOAuth (connexion Facebook), uniquement si vous l'utilisezÉtats-Unis / UE selon produit
Wikimedia FoundationImages des coasters (Commons) — requêtes serveur, pas de données membresInternational

Aucun sous-traitant n'est autorisé à utiliser vos données pour son propre compte. Les contrats avec Supabase et Netlify incluent des engagements de protection des données (DPA).

9. Durées de conservation

  • Compte actif : profil et mesures conservés tant que le compte existe ;
  • Suppression de compte (dashboard → Données personnelles) : effacement du profil, des mesures et du top 10 personnel — délai technique maximal 30 jours ;
  • Suppression d'une mesure isolée : immédiate ; le score communautaire est recalculé sans votre contribution ;
  • Scores agrégés historiques : les courbes d'évolution communautaire peuvent conserver des points calculés avant votre suppression, sans identifiant personnel ;
  • Logs hébergeur : 30 à 90 jours selon Netlify / Supabase ;
  • Consentements : horodatages conservés tant que le compte existe, comme preuve de conformité.

10. Sécurité

  • Connexion chiffrée HTTPS sur l'ensemble du site ;
  • Mots de passe hashés par Supabase Auth (bcrypt) ;
  • Row Level Security (PostgreSQL) : un membre ne peut lire, modifier ou supprimer que ses propres mesures et son profil ;
  • Clés d'administration (service role) jamais exposées côté navigateur ;
  • Limite de 10 questionnaires par jour et par compte ; filtrage anti-fraude sur la durée et la cohérence des réponses.

11. Mineurs

L'inscription est réservée aux personnes âgées de 16 ans minimum. Rankoster ne collecte pas sciemment de données concernant des enfants de moins de 16 ans. Si vous êtes parent et pensez qu'un mineur a créé un compte, écrivez à contact@rankoster.fr pour demander la suppression.

12. Vos droits

Conformément aux articles 15 à 22 du RGPD, vous disposez des droits suivants :

  • Droit d'accès — consulter vos mesures dans le dashboard ;
  • Droit à la portabilité — télécharger un export JSON (dashboard → « Télécharger mes données ») ;
  • Droit de rectification — contactez-nous pour modifier votre pseudo ;
  • Droit à l'effacement — supprimer une mesure ou l'intégralité du compte depuis le dashboard ;
  • Droit d'opposition / limitation — contactez-nous ; vous pouvez vous abstenir de noter des coasters ou supprimer votre compte ;
  • Retrait du consentement — en supprimant votre compte (sans remettre en cause la licéité des traitements antérieurs).

Contact : contact@rankoster.fr — réponse sous 30 jours.
Réclamation : CNIL (Commission nationale de l'informatique et des libertés).

13. Transferts hors Union européenne

Les données de compte et de mesures sont stockées en UE (Francfort). Le front-end est servi via Netlify (États-Unis) : seuls des fichiers statiques et des appels API transitent, sans stockage permanent de vos mesures aux États-Unis. Les connexions OAuth impliquent un échange avec Google ou Meta, soumis à leurs propres garanties.

14. Modifications de cette politique

Rankoster peut mettre à jour cette politique pour refléter l'évolution du service (nouvelles fonctionnalités, prestataires). La version en vigueur est indiquée en tête de page. En cas de changement substantiel, les membres connectés seront informés par e-mail ou par un bandeau sur le site. L'utilisation continue du service après notification vaut acceptation, sauf opposition manifeste ou suppression du compte.

15. Documents associés

  • Conditions générales d'utilisation
  • Mentions légales
  • Méthodologie du classement

← Retour à l'accueil