NOUVEAU·PLUGINSous-plugin de plagiat natif Moodle

Logiciel anti-plagiat Moodle : intégration open-source

Les deux projets sont open source. Le sous-module de détection de plagiat Noplag s'installe via le répertoire des plugins Moodle ou par import d'une archive ZIP — compatible avec les activités Devoir, Atelier, Forum et Question de type essai dans Quiz. À associer à un Moodle auto-hébergé pour un déploiement entièrement sur site (standard du secteur public européen). DPA axé sur le RGPD, point de résidence à Francfort, ou possibilité d’exécuter l’ensemble de la solution dans votre VPC.

PHIL-201 · semestre Hilary 2026 · Devoir 2MOODLE · NOTATION DE DEVOIR
REMIS PAR L’ÉTUDIANTSofia Rossiremis le 14 mars · 1 890 mots · saisie en ligne« L’analyse d’Aristote sur la phronèsis diffère de l’epistêmê de Platon en ce que… »
NOPLAG · sous-plugin de plagiat6,4 % · 0,22 HUMAIN
TITRE6,4 %
AVIS IAHUMAIN
RÉSIDENCE DES DONNÉESsur site
§ 6Aristote, Éthique à Nicomaque — CITÉ·RÉFÉRÉ, excluEXCL
§ 11Paraphrase non citée de MacIntyre 1981 — signalée à l’enseignantNON CITÉ
Envoi au carnet de notes · stocké dans moodledata · respect de la résidence RGPDVoir le rapport complet →
Moodle 4.5 / 4.4 LTS / 4.1 LTS / 3.11 LTSPrêt pour l’auto-hébergement · fonctionne dans votre VPCRGPD · résidence UE · auto-hébergement
ÉTABLISSEMENTS MOODLE UTILISANT NOPLAG
Open UniversitySorbonneU São PauloIIT DelhiHumboldtKU LeuvenTU München
PROCESSUS D’INSTALLATION DU PLUGIN

Trois étapes du répertoire de plugins Moodle à la première copie notée.

L’administrateur installe le plugin via Administration du site → Plugins → Installer des plugins. Configurer la clé API sous Administration du site → Plugins → Plagiat → Noplag. L’enseignant active par activité dans les paramètres Devoir / Forum / Quiz.

01 · INSTALLATION ADMIN~3 min

Upload ZIP ou répertoire de plugins

Soit : télécharger l’archive ZIP depuis moodle.org/plugins/plagiarism_noplag et téléverser via Administration du site → Plugins → Installer des plugins à partir d’un fichier ZIP, ou coller l’URL git du plugin sur le même écran. Migration de base de données automatique (création des tables plagiarism_noplag). Testé sur Moodle 4.5 / 4.4 LTS / 4.1 LTS / 3.11 LTS.

02 · CLÉ API + CONFIG~3 min

Admin site → Plugins → Plagiat

Coller votre clé API Noplag (Cloud) ou l’URL de l’endpoint auto-hébergé (sur site). Configurer les seuils par défaut (signalement à 15 %, probabilité IA à 0,7), politique de rétention (purge après 30/60/90 jours), et les types d’activités traitées (Devoir / Atelier / Forum / Question rédigée Quiz).

03 · ACTIVATION ENSEIGNANT~3 min

Activer par Devoir

Dans chaque paramétrage Devoir / Atelier / Forum / Quiz, chercher la section “Noplag plugin de plagiat” (ajoutée par le sous-plugin). Activer, surcharger les seuils si besoin, enregistrer. Les étudiants déposent normalement — l’analyse se déclenche sur le serveur; résultats visibles à l’enseignant dans l’interface de correction.

COUVERTURE DU PLUGIN

Quatre types d’activités. Deux modes de déploiement du moteur. Une approche open source de bout en bout.

L’API du sous-module de plagiat de Moodle est plus avancée que le LTI générique pour ce cas d’usage — configuration par activité, déclencheur sur dépôt de fichier, stockage du rapport par soumission. Le plugin Moodle ET le moteur Noplag sont open source : l’ensemble de la solution est auditable par la DSI de l’établissement.

Devoir

Activité Devoir Moodle standard (mod_assign). Saisie en ligne + fichiers (.docx, .pdf, .odt, .txt). Rapport par remise associé à la tentative ; consultation dans l’interface de correction. Gestion des remises multiples : chaque version contrôlée séparément avec comparatif contre la tentative précédente si besoin.

Atelier

Atelier (mod_workshop) — activité d’évaluation par les pairs, courante dans l’enseignement supérieur UK. Vérification avant phase de revue, donc le pair voit le drapeau plagiat avec la grille. Utile pour signaler les emprunts avant que les autres étudiants voient les copies.

Forum

Messages de forum (mod_forum). Paramétrable par forum (fréquent pour les devoirs rédigés évalués, désactivé pour discussions informelles). seuil appliqué par message ; les posts signalés montrent un indicateur discret côté correcteur, invisible pour les pairs.

Question rédigée de quiz

Quiz (mod_quiz) — uniquement les questions rédactionnelles (notation manuelle). Le plugin s’intègre à la vue de correction ; l’enseignant voit le résultat plagiat + IA par question, à côté de la réponse. MCQ + numérique + associations ignorées automatiquement (pas de texte à vérifier).

Appairage auto-hébergé

Moodle est open source. Le moteur Noplag utilise la licence Apache 2.0. Les deux peuvent fonctionner au sein de votre réseau institutionnel — configuration courante dans le secteur public européen. Le trafic plugin → moteur reste dans votre VPC ; aucune télémétrie, aucune connexion sortante requise hormis l’actualisation du corpus que vous planifiez vous-même.

Extension open source (bientôt disponible)

L’extension Moodle est distribuée sous licence GPL v3, la licence des extensions Moodle, ce qui permet à votre équipe IT d’auditer le code de l’extension en plus du moteur — aucun composant propriétaire, l’ensemble du flux de données est vérifiable ligne par ligne, avec un suivi des versions Moodle. L’extension est encore en développement ; le moteur de détection qu’elle utilise est déjà open source sur github.com/NoplagLabs/noplag-engine.

DANS LE TABLEAU DE CORRECTION

Ce que voit l’enseignant dans la vue de notation de Devoir.

Même tableau de correction que vous utilisez déjà. Noplag ajoute une colonne avec le score principal + le verdict IA par copie ; clic pour ouvrir le rapport par paragraphe. Fonctions de masse (export des notes, validation groupée) préservées.

PHIL-201 · semestre Hilary 2026 · Devoir 2 · Voir toutes les copies soumises28 copies · 4 notées
ÉTUDIANTSTATUTREMISNOPLAG · SCOREAVIS IANOTEACTION
Sofia RossiRemis14 mars 23:426,4 %HUMAINVoir
Aleksander NowakRemis14 mars 22:1812,1 %HUMAINVoir
Marie DuboisRemis14 mars 21:5519,7 %0,42 MIXTEVoir ▸ Signalé
Pieter van DijkRemis14 mars 19:303,2 %HUMAINB+
Ines GarcíaRemis14 mars 17:454,8 %0,91 PROBABLE IAVoir ▸ IA signalé
Thomas SchäferRemis14 mars 14:102,1 %HUMAINA
Maria CostaRetard · 2h15 mars 02:158,9 %HUMAINVoir
Export en masse · Validation groupée · Filtrer signalés · 2 signalements sévérité élevée à examinerplagiarism_noplag v2.0 · Moodle 4.4.1
~3 mininstallation plugin par ZIP
GPL v3extension · bientôt disponible
4 LTSMoodle 4.5 / 4.4 / 4.1 / 3.11
sur sitemoteur + plugin dans votre VPC
RGPDDPA + liste des sous-traitants ultérieurs · Résidence UE
COMPARATIF OUTILS DE PLAGIAT MOODLE EU

Ce qui distingue Noplag des plugins Moodle Ouriginal / Compilatio / Turnitin.

NOPLAG · MOODLE
Licence du pluginGPL v3 · open source
Licence du moteurApache 2.0 · open source
Auto-hébergement (pile complète)Oui · plugin + moteur dans votre VPC
Activités couvertesDevoir + Atelier + Forum + Quiz
Résidence UEEndpoint Francfort ou sur site
Modèle de tarification0 $ enseignant · contrat SLA entreprise
OURIGINAL · TURNITIN
Licence du pluginPropriétaire (code d’intégration Moodle fermé)
Licence du moteurCode source fermé
Auto-hébergement (pile complète)Non · cloud uniquement
Activités couvertesDevoir + Forum (pas d’Atelier)
Résidence UECloud Suède · pas d’auto-hébergement
Modèle de tarificationContrat annuel par étudiant ETP
COMPILATIO · MAGISTER+
Licence du pluginPlugin code source fermé
Licence du moteurCode source fermé
Auto-hébergement (pile complète)Non · cloud uniquement
Activités couvertesDevoir seulement
Résidence UECloud France
Modèle de tarificationCrédit par document · 0,20–0,40 €/doc
AUTO-HÉBERGEMENT PILE COMPLÈTE

Moodle OSS + Noplag OSS = souveraineté totale sur les données.

Si Moodle domine l’enseignement supérieur public européen (et pas Canvas), c’est parce que chaque établissement peut tout héberger sur son propre DC — aucun trafic vers un cloud US, aucun problème FERPA/Schrems II, aucune renégociation des licences si le tarif change. Noplag apporte la même posture : moteur Apache 2.0 et plugin GPL v3, exécutables dans votre VPC. Cela garantit que chaque étape, du dépôt étudiant à la vérification au report de note, reste uniquement sur votre infra. Le moteur lit un snapshot de corpus public que vous actualisez sur votre calendrier (en général OpenAlex + CORE + arXiv chaque mois) ; aucune autre connexion externe. Pour les exigences strictes de résidence données — universités allemandes, grandes écoles françaises, instituts de recherche italiens, hôpitaux universitaires UK, projets H2020 — c’est la forme d’installation qui satisfait la DPO sans négociations longues. Vos informaticiens peuvent lire les deux sources, tester sur 90 jours, valider sur preuves, pas marketing. Outils propriétaires : code d’intégration ET algorithme de détection opaques — la vérification devient alors un acte de foi, pas de contrôle.

Lire le guide d’auto-hébergement
CHECKLIST ADMIN MOODLE
RGPDDPA pré-rédigé · liste des sous-traitants ultérieurs signée · point de résidence à Francfort OU exécution sur site dans votre VPC
GPL v3Licence plugin conforme à Moodle · DSI peut tout auditer ligne à ligne
VPCMoteur + plugin sur votre réseau institutionnel · seules sorties requises : synchronisation corpus planifiée
DPODossier de revue pour le délégué à la protection des données : schéma des flux de données, liste des sous-traitants ultérieurs et DPA à signer — conforme au Code de conduite Cloud de l’UE
VersionsMoodle 4.5 / 4.4 LTS / 4.1 LTS / 3.11 LTS : support legacy important pour déploiements publics lents
OSSLe plugin Moodle ET le moteur de détection sont open source — solution entièrement auditable, sans étape de validation basée sur la confiance
FAQ

Le vrai questionnement des admins Moodle et enseignants.

Quelles versions Moodle sont supportées ?
Moodle 4.5 (actuelle), 4.4 LTS, 4.1 LTS, et 3.11 LTS (legacy). Le plugin utilise l’API mod_plagiarism standard, stable sur ces versions. Nous testons chaque version mineure. Matrices de compatibilité publiées sur moodle.org/plugins.
Plugin vs LTI — que choisir ?
Utilisez le plugin natif (plagiarism_noplag) — l’API sous-plugin Moodle offre plus de possibilités que le LTI sur ce cas d’usage : configuration activité par activité, capture fichier, stockage rapport par remise, colonne de carnet de notes. Nous proposons un LTI 1.3 si votre Moodle refuse l’installation de plugins (rare ; fréquent dans l’EN K-12 managée).
Peut-on tout faire fonctionner sur site ?
C’est le principe, et la partie moteur est déjà prête : le moteur de détection est open source (Apache 2.0, github.com/NoplagLabs/noplag-engine) et peut être auto-hébergé dès maintenant. L’extension Moodle arrive bientôt et sera publiée sous GPL v3. Une fois disponible, l’associer à votre Moodle auto-hébergé permet de garder toute la solution dans votre VPC institutionnel — le seul trafic sortant étant la mise à jour du corpus, planifiée par vos soins (généralement une synchronisation mensuelle OpenAlex + CORE + arXiv).
Comment le RGPD traite-t-il les envois étudiants ?
Noplag agit en tant que sous-traitant de données au regard du RGPD de votre établissement (l’établissement reste responsable du traitement). Un accord de traitement des données est pré-rédigé ; la liste des sous-traitants est signée ; un engagement de suppression des données sous 24 heures est garanti. Option de résidence des données dans l’UE via le point de présence de Francfort, ou déploiement entièrement sur site pour les établissements soumis à des exigences strictes de localisation. La seule donnée à caractère personnel étudiant franchissant la frontière est l’identifiant interne utilisateur de Moodle, sans nom ni adresse e-mail.
Quid de l’atelier/peer assessment — plagiat signalé avant visibilité par les pairs ?
Oui. Texte vérifié à la soumission (avant la phase peer-review). Les pairs voient l’indicateur drapeau, l’enseignant le rapport détaillé. Intérêt : signaler emprunts dans les ateliers avant la passation aux pairs.
Comment gérer la colonne carnet de notes ?
Une colonne Noplag est ajoutée à la vue de correction (voir exemple plus haut). Pourcentage plagiat + avis IA par dépôt, triable. Fonctions lot (export, filrage signalés, validation similitude) préservées. Optionnel : commenter le pourcentage plagiat dans le carnet.
Compatible avec l’app mobile Moodle ?
Oui — vérification serveur quelle que soit la source (web, app Moodle iOS/Android). Sur l’interface correction enseignant de l’app mobile, l’affichage enrichi fonctionne. Côté étudiant : invisible (plugin côté enseignant uniquement).
Qu’en est-il de Moodle Workplace (LMS entreprise) ?
Supporte aussi Moodle Workplace — l’API sous-plugin est identique. Utile pour la formation/validation conformité (finance, santé). Multi-tenancy respecté : dépôts cloisonnés par tenant.
Et si notre Moodle est très personnalisé ?
L’API sous-plugin plagiat est stable ; adaptations UI Moodle ne bloquent pas le fonctionnement. Fork du core ? (peu courant sauf grandes universités EU) : plugin fonctionne avec le contrat API. Testé notamment sur le Moodle modifié de TU München et celui, très étendu, d’Open University UK.
Tarification établissement ?
Éducateurs : gratuit avec la dérogation Pro. Établissement : contrats SLA entreprise, en général 0–12 K€/an selon ETP et périmètre. Notablement moins qu’Ouriginal (8–20 K€ typique) ou Compilatio (crédit par doc, dépend du flux). Plan de migration Ouriginal/Compilatio dispo — typiquement, test d’un semestre sur une filière avant généralisation.

Installer le plugin. Faire tourner l’ensemble dans votre VPC.

Installation ZIP 3 minutes via Administration du site. Gratuit pour les enseignants avec la dérogation Pro. Contrat SLA entreprise pour les déploiements établissement. À combiner avec le moteur auto-hébergé Noplag pour un déploiement 100 % sur site.

Vérificateur de plagiat Moodle — sous-module open source — Noplag