Retour
OPLC

Analyse d'Impact relative à la Protection des Données (AIPD)

Article 35 du Règlement (UE) 2016/679 — Format conforme PIA CNIL
Responsable du traitementM. Boisnel Anthony — Artiste-auteur
Referent protection des donnéescontact@outilspourlaclasse.fr
Traitement concernePlateforme pedagogique Outils Pour La Classe (outilspourlaclasse.fr)
Date de l'AIPD13/07/2026
Version1.0 — Revision annuelle prevue
PARTIE 1 — DESCRIPTION DU CONTEXTE

1.1 Vue d'ensemble du traitement

Nature : Plateforme web pedagogique SaaS destinee aux enseignants du primaire (CP-CM2) et a leurs élèves (5-11 ans).

Perimetre : France metropolitaine et DOM-TOM, etablissements scolaires publics et prives.

Fonctionnalites :

1.2 Donnees a caractère personnel traitees

CategorieDonneesCaractere
Enseignant — identiteEmail, prénom, nom, ecole, niveau principalOrdinaire
Enseignant — authentificationMot de passe (hache bcrypt), 2FA optionnelOrdinaire
Enseignant — paiementDonnees bancaires (traitees par Stripe, non stockees)Ordinaire
Élève — identitePrenom (obligatoire), nom de famille (optionnel)Ordinaire
Élève — authentificationMot de passe personnel (hache bcrypt, min. 4 caractères)Ordinaire
Élève — pedagogiqueScores, temps, progression, niveaux, exercices realisesOrdinaire
Élève — besoins spécifiquesIndicateurs DYS, TDAH, TSA (cases a cocher optionnelles, renseignees uniquement par l'enseignant)Sensible (Art. 9)
Élève — ressenti (météo des émotions)Meteo du jour declaree par l'élève (5 valeurs symboliques : soleil → orage), date. Aucun texte libre. Purge automatique a 60 jours.Vigilance renforcee (ressenti declaratif d'un mineur, hors Art. 9)

1.3 Justification du traitement des données sensibles (Article 9)

Donnees concernees : Indicateurs de besoins educatifs particuliers (dyslexie, dyscalculie, dyspraxie, TDAH, TSA, deficiences visuelles/auditives).

Justification : Ces données sont collectees exclusivement pour adapter les exercices pedagogiques aux besoins de l'élève (police OpenDyslexic, regle de lecture, surlignage syllabique, consignes simplifiees). Sans ces informations, la plateforme ne peut pas fournir les amenagements prevus par la loi du 11 fevrier 2005 et la circulaire n°2015-129 sur les PAP.

Base legale : Article 9.2.g du RGPD — traitement nécessaire pour des motifs d'interet public important dans le domaine de l'education, sur la base du droit français (Code de l'education, articles L. 311-7 et L. 112-1).

Garanties renforcees :

1.4 Personnes concernees

1.5 Destinataires des données

DestinataireAccesLocalisationGaranties
Enseignant proprietaireDonnees de ses propres élèves uniquement-Authentification + vérification de propriete
o2switch SARL (hebergeur)Donnees stockeesFranceRGPD conforme, datacenter français
Stripe Inc. (paiement)Donnees bancaires enseignantUSA/UEDPA, SCCs, Data Privacy Framework, PCI-DSS
Sentry (monitoring)Erreurs techniques anonymiseesUEDPA, pas de données personnelles identifiantes

Note : le destinataire CARTO (fonds de carte des jeux de géographie, adresse IP transmise au chargement des tuiles) a été supprimé le 12/07/2026 — les fonds de carte sont désormais self-hostés, aucune donnée ne sort vers un tiers pour cette fonctionnalité.

1.6 Supports des données

PARTIE 2 — PRINCIPES FONDAMENTAUX

2.1 Finalites du traitement

FinaliteBase legaleConformité
Fournir le service pedagogique (exercices, suivi)Execution du contrat (Art. 6.1.b)Conforme
Adapter les exercices au niveau de l'élèveInteret legitime educatif (Art. 6.1.f)Conforme
Adapter les exercices aux besoins spécifiques (DYS)Interet vital / mission educative (Art. 9.2.c)Conforme
Securiser les comptes (mot de passe, 2FA)Interet legitime sécurité (Art. 6.1.f)Conforme
Facturation et obligations comptablesObligation legale (Art. 6.1.c)Conforme

2.2 Profilage pedagogique (Article 22)

Description : La plateforme utilise trois mecanismes d'adaptation automatique :

  1. Adaptation du niveau de difficulte : Apres chaque exercice, le systeme ajuste la difficulte (facile/moyen/difficile) en fonction du score obtenu. Algorithme deterministe : score >80% = difficulte augmente, score <40% = difficulte diminue.
  2. Recommandation d'exercices : Suggestion d'exercices cibles sur les lacunes detectees (ex : un élève faible en multiplication recevra plus d'exercices de multiplication).
  3. Repetition espacee : Algorithme SM-2 qui planifie les revisions au moment optimal pour la memorisation a long terme.

Ce profilage ne produit AUCUN :

Droit d'opposition : Les parents ou l'enseignant peuvent demander la desactivation de l'adaptation automatique pour un élève. L'élève utilisera alors le niveau par defaut de sa classe. Contact : contact@outilspourlaclasse.fr.

2.3 Minimisation des données

Donnees obligatoires (minimum requis) : Prenom de l'élève, niveau scolaire, classe, résultats des exercices.
Donnees facultatives (renseignees uniquement si l'enseignant le decide) : nom de famille, surnom, genre, photo (avatar), indicateurs de besoins spécifiques (DYS, TDAH...), notes pedagogiques.
Donnees JAMAIS collectees : email élève, adresse postale, telephone, geolocalisation, données biometriques, données parentales.

2.4 Qualite et exactitude des données

L'enseignant peut modifier les informations de ses élèves a tout moment. L'élève peut changer son mot de passe.

2.5 Durees de conservation

DonneeDureeMecanisme
Comptes enseignant3 ans après dernière connexionAnonymisation automatique (cron quotidien)
Profils élèvesAnnee scolaire + 1 anSuppression par l'enseignant ou purge auto
Donnees de facturation10 ansObligation legale (Code du commerce)
Consentements RGPD5 ansPurge automatique (cron quotidien)
Logs de sécurité1 anPurge automatique (cron quotidien)
Météo des émotions (ressenti élève)60 joursPurge automatique (cron quotidien)
Cookies de sessionFermeture navigateur ou 8hExpiration automatique

2.6 Information des personnes

PublicMoyen d'informationStatut
EnseignantsCGU + Politique de confidentialite (acceptees a l'inscription)OK
ParentsFiche d'information RGPD imprimable (distribuee par l'enseignant)OK
ÉlèvesInterface simplifiee adaptee a l'ageOK

2.6bis Utilisation de l'intelligence artificielle

Perimetre : Le code source du site et les contenus pedagogiques (exercices, dictées, problèmes, leçons, quiz, questions des jeux) sont generes avec l'aide d'IA generative (ex : Claude d'Anthropic), en amont et hors-ligne, sous direction et validation d'un enseignant du primaire.

Aucun appel a une IA externe au runtime : lorsque le site est utilise par un élève, aucune donnée personnelle (prénom, classe, score, reponse) n'est transmise a un service d'IA externe (OpenAI, Anthropic, Google, etc.). Tous les traitements s'executent sur les serveurs OPLC en France (O2switch).

Adaptation pedagogique : les algorithmes d'adaptation de difficulte et de repetition espacee sont des algorithmes deterministes (cf. section 2.2), pas des modèles d'IA generative.

Validation humaine : chaque contenu produit par IA est relu et corrige par l'enseignant avant publication. Un canal de signalement d'erreur est ouvert (contact@outilspourlaclasse.fr) et les corrections sont apportees rapidement.

Pas d'évaluation par IA : conformement aux recommandations CNIL (fiche "Enseignant : usage d'un systeme d'IA"), aucune note, aucun bulletin et aucune decision pedagogique decisive ne sont produits par une IA. L'évaluation reste une decision exclusive de l'enseignant.

Cadre : CNIL (fiche enseignants), Reglement IA europeen (AI Act 2024/1689) — anticipation des obligations de transparence applicables aux systemes a risque limite.

2.7 Consentement et exercice des droits

DroitImplementationStatut
Acces (Art. 15)Export JSON depuis Mon CompteOK
Rectification (Art. 16)Modification profil, edition élève par l'enseignantOK
Effacement (Art. 17)Suppression compte + saisie "SUPPRIMER" + mot de passeOK
Portabilite (Art. 20)Export JSON structure (profil, classes, résultats)OK
Opposition (Art. 21)Contact du referent protection des données, retrait consentement newsletter/analyticsOK
Consentement parental (Art. 8)Case attestation création classe + fiche parents imprimableOK
PARTIE 3 — RISQUES

Échelle de gravite : 1 = Negligeable, 2 = Limitee, 3 = Importante, 4 = Maximale
Échelle de vraisemblance : 1 = Negligeable, 2 = Limitee, 3 = Importante, 4 = Maximale

3.1 Acces illegitime aux données

Evenement redouteImpactsSources de risqueGraviteVraisemblanceMesures existantes
Un tiers accede aux données des élèves Atteinte a la vie privee des mineurs, exposition des besoins spécifiques Attaquant externe, élève curieux, parent malveillant 21 Mot de passe élève (bcrypt), isolation par classe, sessions securisees, rate limiting, CSRF, CSP
Un élève accede au compte d'un camarade Modification des résultats, atteinte a l'egalite Élève de la même classe 11 Mot de passe personnel obligatoire, reset par l'enseignant
Vol de la base de données Exposition prénoms + scores + indicateurs DYS Attaquant externe 21 Mots de passe haches (bcrypt), hebergement securise France, pas de données directement identifiantes (pas de nom obligatoire, pas d'email élève)

Risque residuel : FAIBLE

3.2 Modification non desiree des données

Evenement redouteImpactsSources de risqueGraviteVraisemblanceMesures existantes
Modification des résultats d'un élève Faussement du suivi pedagogique Élève, bug logiciel 11 Seul l'enseignant peut supprimer des résultats, transactions DB, 35 667 tests automatises
Injection SQL modifiant les données Corruption de la base de données Attaquant externe 21 Requetes préparées (PDO) exclusivement, PHPStan level 8, audit OWASP

Risque residuel : FAIBLE

3.3 Disparition des données

Evenement redouteImpactsSources de risqueGraviteVraisemblanceMesures existantes
Perte de la base de données Perte du suivi pedagogique Panne serveur, erreur humaine 21 Sauvegardes quotidiennes (o2switch), replication MySQL
Suppression accidentelle par l'enseignant Perte des résultats d'un élève Erreur de manipulation 11 Confirmation obligatoire avant suppression, soft delete avec anonymisation

Risque residuel : FAIBLE

PARTIE 4 — VALIDATION

4.1 Cartographie des risques

RisqueGraviteVraisemblanceNiveau
Acces illegitime (tiers externe)2 — Limitee1 — NegligeableFaible
Acces illegitime (élève/camarade)1 — Negligeable1 — NegligeableFaible
Vol de base de données2 — Limitee1 — NegligeableFaible
Modification non desiree (résultats)1 — Negligeable1 — NegligeableFaible
Injection SQL2 — Limitee1 — NegligeableFaible
Perte base de données2 — Limitee1 — NegligeableFaible
Suppression accidentelle1 — Negligeable1 — NegligeableFaible

4.2 Plan d'action

ActionResponsableEcheanceStatut
Mise en place du mot de passe élèveDeveloppeurAvril 2026Fait
Fiche d'information parents imprimableDeveloppeurAvril 2026Fait
Case consentement RGPD création de classeDeveloppeurAvril 2026Fait
Purge automatique des comptes inactifsSysteme (cron)En productionFait
DPA Stripe et SentryResponsable traitementAvril 2026Fait
Revision annuelle de l'AIPDResponsable traitementAvril 2027A faire

4.3 Note sur le referent protection des données

Aucun délégué à la protection des données (DPO) n'est formellement désigné au sens de l'article 37 du RGPD. Cette situation s'explique par :

M. Boisnel Anthony agit comme referent protection des données — point de contact pour l'exercice des droits (dpo@outilspourlaclasse.fr / contact@outilspourlaclasse.fr) — sans revendiquer la qualité de DPO désigné. Si la structure venait a croitre significativement, un DPO externe independant serait designe.

4.4 Avis du responsable du traitement

Au regard de l'analyse ci-dessus, je considere que :

Decision : le traitement peut etre mis en oeuvre.

Signature electronique — Responsable du traitement
Anthony Boisnel
M. Boisnel Anthony
Responsable du traitement
Signe electroniquement le 13/07/2026 15:06
SHA-256 : 7e957823ea1b479b...dd1bb5f2
Visa electronique — Referent protection des données
Anthony Boisnel
M. Boisnel Anthony
Referent protection des données
Visa electronique le 13/07/2026 15:06
SHA-256 : b533a9abbdf9ee60...da12b3ea