English· Español· Deutsch· Nederlands· Français· 日本語· ქართული· 繁體中文· 简体中文· Português· Русский· العربية· हिन्दी· Italiano· 한국어· Polski· Svenska· Türkçe· Українська· Tiếng Việt· Bahasa Indonesia

Statistiques

Public & anonymisé. La même page pour tout le monde, sans compte requis. Les lignes décrivent une forme, jamais une identité : pas d'ip, pas d'identifiant de cookie, pas d'identifiant utilisateur, pas de texte de réponse. Les cellules sous 7 observations restent masquées. Comment fonctionnent ces données · JSON

un (formation continue) · 28 derniers jours · calculé 2026-10-19 10:04 UTC · actualisé toutes les quelques minutes

Pourquoi cette page existe

Une famille qui fait confiance à un système d'apprentissage mérite de voir comment il fonctionne. Les chiffres qu'une entreprise garderait privés apparaissent ici pour tout le monde : comment les visiteurs arrivent, quelles leçons sont terminées, où les apprenants s'arrêtent, s'ils reviennent, & comment fonctionne l'évaluation. Des données ouvertes comme capital intellectuel.

Ce qu'une ligne peut contenir

  • Page vue : un nom de route tel que « nu lesson » ou « home » (jamais une adresse brute), un identifiant de leçon quand une route de leçon correspond, la classe & le domaine du référent (jamais une requête de recherche), la classe d'appareil selon la largeur d'écran, le temps passé sur la page, la profondeur de défilement, la position de la page dans la session, une tranche de fréquence de retour, une tranche de nombre de visites, l'heure locale & le jour de la semaine du visiteur, la langue du site, la langue du navigateur (deux lettres), & si le visiteur était connecté.
  • Session de leçon : identifiant de leçon, étapes sur le chemin le plus court, étapes terminées, questions répondues, tentatives, demandes d'aide, achèvement, score, durées, lectures audio, si le bouton de leçon suivante ou d'inscription a été cliqué.
  • Inscription : écrite une seule fois, à la première connexion vérifiée : page d'entrée, classe & domaine du référent, dernière page, dernière leçon, leçons parcourues, pages avant. Aucun lien avec le compte créé.
  • Réponse évaluée : leçon, étape, catégorie, évaluateur, confiance, temps, résultat, longueur de la réponse. Jamais la réponse.
  • Appel au modèle : objectif, hôte, nom du modèle, latence, succès. Jamais l'invite ni la réponse générée.

Ce qu'une ligne ne peut jamais contenir

Pas d'adresse ip, pas d'identifiant de cookie, pas d'empreinte, pas d'identifiant utilisateur, pas d'e-mail, pas d'url brute, pas de requête de recherche, pas de texte de réponse, pas d'invite.

Comment un navigateur rend compte sans s'identifier

La fréquence de retour & le nombre de visites vivent dans le stockage local du navigateur. Une page ne rapporte qu'une tranche (« revenu dans la semaine »), jamais un horodatage ni un identifiant d'appareil. Le parcours avant une inscription vit dans le stockage de session jusqu'à l'envoi du formulaire d'inscription ; le serveur ne conserve que des noms de routes jusqu'à la première connexion vérifiée, puis écrit une seule ligne de synthèse. Effacer le stockage du navigateur remet tout à zéro. Sans JavaScript, rien n'est envoyé du tout ; la ligne d'inscription est tout de même enregistrée, avec les champs de parcours vides.

Seuil de publication

Toute cellule de ventilation (un domaine référent, une page d'entrée, une leçon, une langue) comptant moins de 7 observations reste masquée afin qu'un visiteur seul n'apparaisse jamais comme une ligne.

Indice de satisfaction

Calculé par session de leçon à partir du comportement : 35 % progression, 20 % achèvement, 15 % qualité des tentatives, 15 % attention, 15 % continuation. Les sessions visibles moins de 7 secondes obtiennent 0. Une approximation, jamais un sondage.

Données ouvertes

Chaque onglet en JSON : analytics?format=json. Mêmes agrégats, même seuil. Code source : unhomeschool/views/analytics.py, unhomeschool/signals.py, unhomeschool/static/js/signals.js.