Menu

Confidentialité

Données personnelles et vie privée

Dernière mise à jour : 1er novembre 2026.

Responsable de traitement

Le responsable est l'établissement ou l'équipe qui déploie ce site. Cette instance est un support pédagogique ; elle ne collecte pas de données de santé et ne fournit aucun conseil médical. L'adresse de contact doit être renseignée par le déployeur (NEXT_PUBLIC_CONTACT_EMAIL).

Données collectées

  • Compte (facultatif) : adresse électronique et identifiant Supabase en cas de connexion par lien magique.
  • Identité invitée : un identifiant aléatoire signé, stocké dans un cookie HttpOnly, pour limiter le débit et rattacher la progression.
  • Progression : sections ouvertes et terminées, scores de quiz, dates.
  • Assistant : question, réponse, citations, identifiant de session et consommation de jetons. Les questions des invités et des personnes connectées sont enregistrées avec leur identité technique (cookie invité ou compte) afin d'assurer le suivi, la limitation de débit et l'amélioration du cours. Les questions peuvent contenir des données que vous saisissez : évitez d'y placer des informations personnelles ou de santé.
  • Retours : note, commentaire et type de signalement.
  • Journaux techniques : erreurs et compteurs agrégés, sans contenu de question dans les journaux applicatifs.

Finalités et bases légales

Les données servent à faire fonctionner le cours (progression, exercices), à répondre aux questions via l'assistant, à améliorer le contenu et à prévenir les abus. Selon le contexte : exécution du service pédagogique, intérêt légitime à la sécurité et à l'amélioration, ou consentement pour les fonctionnalités facultatives.

Destinataires et sous-traitants

Cette instance utilise comme fournisseur de modèle de langage : fournisseur simulé local (mode démonstration, aucun appel externe). Le fournisseur d'embeddings est : calcul local déterministe (hash), sans appel externe. Les questions, l'historique et les passages récupérés peuvent être transmis au fournisseur LLM pour générer la réponse. L'hébergement et l'authentification peuvent reposer sur Vercel et Supabase. Consultez les politiques de ces fournisseurs avant un déploiement réel ; n'envoyez pas de données identifiantes dans vos questions.

Durées de conservation

  • Compte et progression : jusqu'à la suppression du compte ou la demande d'effacement.
  • Conversations : 365 jours par défaut, puis suppression planifiée par l'exploitant (npm run data:purge).
  • Retours : 730 jours, puis suppression ou anonymisation.
  • Cookie invité : 180 jours, ou jusqu'à la suppression des données.
  • Journaux techniques : 90 jours.

Ces durées sont des valeurs par défaut à adapter par le déployeur ; elles doivent être cohérentes avec sa politique institutionnelle.

Vos droits

Vous disposez d'un droit d'accès, de rectification, d'effacement, de limitation, d'opposition et de portabilité. Vous pouvez retirer votre consentement lorsque le traitement repose sur celui-ci. Le bouton ci-dessous supprime la progression locale, efface les données serveur associées à votre compte ou identité invitée et anonymise les messages de conversation. Pour exercer vos droits ou contester un traitement, contactez le responsable de traitement ; vous pouvez aussi saisir l'autorité de contrôle compétente (en France, la CNIL). Vous pouvez demander une copie de vos données via cet export serveur (compte connecté) ou via l'export local de la page Profil.

Réponses générées par une IA

Les réponses de l'assistant sont générées automatiquement et peuvent contenir des erreurs, des omissions ou des références inexactes. Elles ne remplacent pas le cours, la documentation officielle ni un avis professionnel. Vérifiez toujours les informations importantes.

Suppression immédiate

Cette action est irréversible. Elle ne supprime pas les sauvegardes déjà réalisées par l'hébergeur, qui suivent leur propre cycle de rétention.

Voir aussi la page À propos et les conditions d'usage pédagogique. Ce document est un modèle technique et ne constitue pas un avis juridique.

Instance : Bioinformatique L3/M1