Confidentialité & fonctionnement

Comprendre ce qu’EduShar protège déjà et ce qu’il reste à configurer avant un déploiement scolaire.

EduShar est une première version fonctionnelle, pas encore une plateforme validée pour la gestion de dossiers scolaires de mineurs. Les notes réelles, les absences personnelles et les pièces confidentielles ne doivent pas y être importées.

Comptes et données personnelles

L’authentification Google, e-mail et mot de passe utilise le service intégré. Favoris, progrès, brouillons, historique IA et registre administratif sont enregistrés dans un espace privé du compte. Les rôles de gestion sont résolus côté serveur ; les comptes gérés sont créés par le propriétaire via le service d’authentification.

Invitations et messagerie

Les informations communes d’un espace et les messages sont chiffrés avec AES-GCM dans le navigateur. Le secret de l’invitation est conservé dans les données privées du compte. Toute personne possédant le code peut lire cet espace. Le créateur peut renouveler l’invitation : les anciens codes ne déchiffrent plus les prochaines versions, mais les copies déjà consultées restent accessibles à leurs détenteurs. Il n’y a pas de preuve officielle d’appartenance à une classe ni de révocation individuelle. Les signalements sont transmis à une boîte chiffrée lorsqu’elle est activée. Ne partage pas les codes publiquement.

Vidéos et documents

Le stockage intégré de fichiers est public : les fichiers peuvent être listés et ouverts par URL. Aucune vidéo de mineur, copie nominative ou document privé ne doit y être ajouté. Les cours privés sont donc limités au texte chiffré. Un stockage privé avec autorisations serveur est nécessaire pour les médias privés.

Stockage et évolution

Les données sont enregistrées dans le stockage clé-valeur intégré, pas dans une base relationnelle. La vraie base de données gérée est une fonctionnalité Pro. Deux options : passer à Pro, ou connecter gratuitement votre propre projet Supabase depuis le panneau Database. Le changement nécessite ensuite la configuration des tables et des politiques d’accès.

Ce qui fonctionne dans cette version

Authentification et récupération du mot de passe

Import CSV / Excel avec validation et registre privé

Plusieurs espaces, emploi du temps, annonces et devoirs chiffrés

Cours textuels, vidéos publiques, pièces jointes et QCM

Favoris, reprise de vidéo et scores par compte

Messagerie persistante chiffrée et actualisation en temps réel

Jeux de mémoire, puzzle et quiz pédagogiques

Remise de textes et corrections chiffrées par destinataire

Défis et tournois amicaux avec scores partagés en temps réel

Signalements transmis à une boîte responsable chiffrée

Assistant IA, traduction et lecture audio du navigateur

Mode sombre, lecture espacée et export des données

Avant un usage réel dans un établissement

Configurer les permissions serveur par établissement, classe, élève et parent ; un stockage de médias privés ; la remise de fichiers privés et les notes officielles individuelles ; la vérification des enseignants ; une modération effective et une politique de conservation. Prévoir les accords de traitement, les consentements requis, les modalités d’exercice des droits et la validation par le responsable de la protection des données. Cette interface ne garantit pas une conformité réglementaire complète.

Les duels et tournois amicaux enregistrent les participations et les scores partagés, avec actualisation en temps réel. Les règles sont appliquées dans l’interface : les départs synchronisés, l’arbitrage serveur et les résultats certifiés ne sont pas disponibles. Les chapitres, pistes de sous-titres déjà présentes et questions déclenchées à un instant de la vidéo sont pris en charge ; aucun outil de montage n’est intégré. La capture vidéo est disponible lorsque le navigateur et les permissions de caméra le permettent.

Services et limites de la formule actuelle

Où sont conservées les données ?

Dans le stockage clé-valeur intégré. Une valeur doit rester sous 100 Ko ; le quota partagé est de 600 lectures et 180 écritures par minute. Les sauvegardes sont actuellement des exports manuels.

Quelles sont les limites des fichiers ?

Formule gratuite : 50 Mo par fichier, 1 Go par application et 200 fichiers. Les formules payantes augmentent ces quotas. Les fichiers restent publics dans ce service.

Les comptes scolaires sont-ils gratuits ?

Les connexions personnelles Google et e-mail sont intégrées. La création de comptes élèves / personnel avec identifiant et mot de passe temporaire nécessite une formule payante. Le panneau Add-ons indique les options disponibles.

Comment fonctionne l’IA ?

L’IA intégrée produit des explications à partir des cours et des textes fournis, sans recherche web sur cette formule. Le quota gratuit est de 100 requêtes par heure pour l’application. Les réponses peuvent être inexactes. La lecture audio dépend du navigateur.

Les notifications arrivent-elles quand l’application est fermée ?

Non. Les réponses sont enregistrées pour la prochaine ouverture ; les notifications du navigateur et le temps réel fonctionnent pendant que la messagerie est ouverte. Les notifications push hors application ne sont pas encore configurées.

Comment obtenir une vraie base de données ?

Passez à Pro pour une base gérée ou connectez votre propre projet Supabase gratuitement depuis le panneau Database. Configurez ensuite des permissions serveur et un stockage privé avant de migrer les données.

⚡Make an app like this, free