Technologies
Derrière Witigo Éducation se trouve une technologie propriétaire dont les principes de fonctionnement éprouvés constituent le cœur de la philosophie de la solution et du projet.
1. Principe de fonctionnement
Le filtrage de Witigo est l’activité d’arrière-plan qui se déroule entre la demande d’une page Web et l’affichage de celle-ci sous le regard du lecteur mineur. Utilisons une métaphore pour comprendre les basiques.
Analyse de la requête sortante
En premier rideau de protection, Witigo analyse l’adresse de la requête sortante (URL, pour Uniform Resource Locator), à savoir l’endroit où la page demandée est hébergée sur le Web. Dans un système postal physique, c’est comme si on pouvait connaître à l’avance l’adresse de l’expéditeur sur une enveloppe encore à venir. Witigo confronte cette adresse d’expédition à une base de sources pré-catégorisées. Ceci élimine avec un coup d’avance les enveloppes en provenance de sites connus pour véhiculer un thème dominant interdit aux mineurs : pornographie, violence, etc.
Analyse de la langue
Le deuxième rideau de protection intervient une fois que la page est arrivée, car l’adresse sur son enveloppe n’est pas réputée comme inappropriée. A ce stade, Witigo ouvre l’enveloppe et analyse la page qui s’y trouve. La première question que l’analyse se pose est : « Dans quelle langue cette page est-elle écrite ? » La réponse à cette question permet d’éliminer les pages potentiellement inappropriées écrites dans des langues interdites par la configuration du logiciel, parmi la trentaine de langues que Witigo sait distinguer.
Analyse de la page
Le troisième rideau de protection porte sur les cinq langues (français, anglais, allemand, italien et espagnol) pour lesquelles Witigo analyse le texte dans le détail, afin de répondre à la question : « De quoi cette page parle-t-elle ? ». La réponse qui laisse le contenu s’afficher à l’écran est : « Je n’y ai rien trouvé parmi les catégories interdites dans ma configuration ».
Les pages sont analysées et classées en temps réel, avec un taux de réussite supérieur à 98%.
2. Une technologie propriétaire
Quelle que soit la version et la plateforme ciblée, l’ensemble des développements mis en œuvre dans Witigo Éducation nous appartient, qu’il s’agisse du code déployé sur les appareils ou des fonctions implantées dans le cloud de la solution.
Cela nous donne pour chaque projet d’équipement :
- Une grande latitude d’adaptation aux configurations matérielles, allant jusqu’au rééquilibrage des fonctions entre le cloud et les capacités de traitement de l’appareil
- La capacité de mettre en œuvre rapidement des réponses à des situations et demandes spécifiques
- Une indépendance totale dans nos choix technologiques
Voici quelques exemples concrets des évolutions rapides et adaptations à des contextes différents :
- En 2013, une collectivité territoriale pionnière dans l’usage pédagogique des tablettes Android a exigé l’impossibilité de désinstallation du contrôle parental, dans un environnement où – il est vrai encore aujourd’hui – la facilité de désinstallation d’une application est déconcertante. Nous avons pu répondre par l’inclusion de Witigo dans le firmware de la tablette, attaché à la couche Linux du système
- Pendant la pandémie de 2020-2021, nous avons pu répondre quasiment en temps réel aux demandes d’adaptation pour accueillir une grande variété de solutions de classes à distance
- En 2022, Witigo a appris à reconnaître les accès Wi-Fi propres à un projet donné, en l’occurrence pour épargner la bande passante déjà limitée dans des établissements scolaires éparpillés sur plusieurs îles du Pacifique
- En 2025, Witigo a su s’adapter pour la première fois à un projet de continuité, avec la moitié du parc hybride déjà déployée au cours des années scolaires précédentes
3. Privacy by design
La protection de la vie privée dès la conception est une approche qui met la notion de respect de la vie privée et la protection de la donnée au cœur du projet concerné.
Chez Witigo, nous avons décidé historiquement d'intégrer le privacy by design dès la création de Witigo Éducation. En effet, nous déployons nos solutions au sein des établissements de France, avec des utilisateurs pour qui le respect des données personnelles est fondamental.
A minima, Witigo associe une adresse e-mail d’administration aux numéros de série des appareils dans le projet.
Fort de ce contexte, et en tant qu'acteur français respectueux de la CNIL et du RGPD, nous n'avons ainsi de de cesse de marteler notre vision :
« Les données personnelles ne sont jamais aussi bien protégées que lorsque personne ne les collecte »
Les usages des données collectées par l'application Witigo et son service en ligne sont enregistrés auprès de la CNIL sous le no. de déclaration 1463601.
4. Configuration minimale requise
Comme dans tous les projets d’équipement, le prix du PC est multiplié par le nombre d’élèves, ce qui explique l'extrême attention portée au coût d'un ordinateur, et donc à ses caractéristiques techniques.
Fort de cette problématique, Witigo Éducation a toujours optimisé son empreinte en fonction de machines de faible puissance. La part de consommation RAM et CPU de ce dernier reste toujours en dessous de 5-7% de la charge totale mesurée en exploitation.
La plus faible configuration d'appareils déployés sur lesquels Witigo Éducation fonctionne est :
- Microprocesseur : Atom
- RAM : 4Go de RAM
- Microsoft Windows 11
N'hésitez pas à nous contacter pour nous faire part de votre projet et de vos contraintes techniques :
Contactez-nous