Sécurité et confidentialité
Brandable modifie l'apparence de votre Moodle, pas vos données. Voici ce que nous recevons, où c'est traité, combien de temps nous le gardons, et ce qui reste sous votre seul contrôle.
Deux services, deux hébergements
Ce site, brandablelms.com
Le site de présentation que vous lisez. Il est hébergé par Vercel et ne contient que des pages statiques : pas de compte, pas de formulaire, pas de mesure d'audience, aucun cookie tiers. Le seul cookie retient la langue que vous choisissez.
La plateforme Brandable
Votre compte (app.brandablelms.com) et l'API qui reçoit les demandes du plugin. Elle est hébergée sur Microsoft Azure, région France Central, avec sa base de données et son stockage. La génération passe par Azure OpenAI, en zone de données de l'Union européenne.
Vous gardez la main
Aperçu privé
Chaque modification s’affiche d’abord dans un aperçu que vous seul voyez, sur votre vrai Moodle. Vos utilisateurs ne voient rien tant que vous ne publiez pas.
Publication manuelle et réversible
Publier est toujours une action volontaire d’un administrateur. Chaque publication crée une version : revenir à la précédente prend un clic.
Un design stocké dans votre Moodle
Le design publié vit dans votre Moodle, pas chez nous. Il reste en place si vous arrêtez Brandable ou si notre service est indisponible.
Export en thème standard
Vous pouvez exporter votre design en thème Moodle autonome, relisible et versionnable par votre équipe. Il ne se dégrade jamais, même si votre abonnement prend fin.
JavaScript : désactivé par défaut
Certains composants (fenêtre d’accueil, accordéon, compte à rebours) demandent du JavaScript. C’est le point le plus sensible : il est encadré à chaque étape.
- Le JavaScript est désactivé par défaut. Seul un administrateur peut l’autoriser sur le site.
- Chaque module généré est analysé automatiquement avant d’être proposé : il ne peut ni contacter un autre site, ni lire les cookies ou le stockage du navigateur, ni accéder à Moodle. Toute construction non autorisée est refusée.
- La relecture par un administrateur est obligatoire avant toute publication.
- Avec Pro et Multi-sites, une revue de sécurité par IA vous aide à relire le code. C’est une aide, pas une garantie : la décision reste la vôtre.
- Un interrupteur coupe instantanément tout le JavaScript ajouté par Brandable.
Ce que Brandable reçoit
Pour préparer une modification, le plugin envoie le strict nécessaire, et rien d’autre.
Envoyé avec une demande
- Votre demande, rédigée en langage naturel.
- La structure des pages concernées (gabarits et styles), nettoyée des informations personnelles.
- L’élément que vous ciblez dans l’aperçu, le cas échéant, sans données personnelles.
- Les images et polices que vous joignez.
Jamais envoyé
- Les comptes, profils et données de vos apprenants.
- Les notes, les travaux rendus et les contenus de vos cours.
- Vos identifiants Moodle ou ceux de vos utilisateurs.
La génération s’exécute sur Azure OpenAI, en zone de données de l’Union européenne. Les réponses ne sont pas conservées par Azure, et Microsoft n’utilise pas ces données pour entraîner ses modèles.
Combien de temps nous le gardons
| Données | Durée de conservation |
|---|---|
| Contexte des pages, élément ciblé, images et polices jointes | Supprimés automatiquement sous 24 heures |
| Contenu des sessions (demandes, résumés, modifications), offres Gratuit et Essentiel | Supprimé 7 jours après la dernière activité de la session |
| Contenu des sessions et versions sauvegardées, offres Pro et Multi-sites | Conservés pour votre historique, tant que votre offre l’inclut |
| Après la perte de l’historique (passage à une offre sans historique) | Conservés 30 jours, avec un email et un export possible, puis supprimés |
| Données techniques (statut, durées, crédits consommés) | Conservées, sans le contenu des demandes |
Polices et ressources externes
Les polices Google que vous choisissez sont téléchargées par Brandable puis hébergées dans votre Moodle. Les navigateurs de vos apprenants ne contactent aucun service tiers. Le code généré ne charge rien depuis un autre site.
Protection de la plateforme
- Toutes les communications sont chiffrées (HTTPS).
- Chaque Moodle se connecte avec sa propre clé, stockée sous forme d’empreinte et révocable depuis votre tableau de bord.
- La connexion d’un site passe par une validation dans votre compte, protégée contre l’interception (PKCE).
- Les journaux techniques ne contiennent ni contenu de page, ni nom, ni adresse email.
- Les accès sont limités en débit pour freiner les abus.
Sous-traitants
Nous faisons appel à un petit nombre de prestataires : Microsoft Azure pour la plateforme, Vercel pour ce site, Stripe et Link pour les paiements, Brevo pour les emails, Google si vous choisissez de vous connecter avec Google.
Signaler une vulnérabilité
Vous pensez avoir trouvé une faille ? Écrivez-nous à security@brandablelms.com. Nous répondons rapidement et vous tenons informé de la correction.