Conditions d'utilisation

Conditions d'utilisation

Dernière mise à jour : 29 août 2025

Bienvenue sur BacTrainer, une plateforme éducative conçue pour aider les élèves à se préparer au baccalauréat tunisien à travers des exercices Python, des évaluations de niveau, des défis chronométrés et des fonctionnalités communautaires. En accédant ou en utilisant BacTrainer (la "Plateforme"), vous acceptez d'être lié par ces Conditions d'utilisation ("Conditions"). Si vous n'acceptez pas ces Conditions, veuillez ne pas utiliser la Plateforme.

1. Acceptation des Conditions

En vous inscrivant, en accédant ou en utilisant BacTrainer, vous reconnaissez avoir lu, compris et accepté d'être lié par ces Conditions, ainsi que par notre Politique de confidentialité. Ces Conditions s'appliquent à tous les utilisateurs, y compris les utilisateurs gratuits, les abonnés premium, les administrateurs, les enseignants et les élèves.

2. Description des Services

BacTrainer propose les fonctionnalités suivantes :

  • Évaluation de niveau : Tests pour évaluer votre niveau de programmation (par exemple, A1, A2).
  • Exercices Python : Exercices pratiques et chronométrés inspirés du baccalauréat tunisien.
  • Exécution de code : Exécutez du code Python dans le navigateur via Pyodide.
  • Classement ELO : Participez à des défis et gagnez des points en fonction de la difficulté des exercices.
  • Ressources pédagogiques : Vidéos courtes, modèles de résolution et conventions algorithmiques.
  • Traduction de code : Outils pour convertir du code Python en algorithmes et vice versa.
  • Fonctionnalités communautaires : Forum pour discuter, partager des solutions et proposer des exercices.
  • Fonctionnalités premium : Accès à plus d'exercices, suivi détaillé de la progression et simulations d'examens complets.
  • Duels : Défis de codage en temps réel entre utilisateurs ou contre une IA.

3. Comptes Utilisateurs

  • Inscription : Pour accéder à certaines fonctionnalités, vous devez créer un compte. Vous acceptez de fournir des informations exactes et complètes lors de l'inscription.
  • Sécurité du compte : Vous êtes responsable de la confidentialité de vos identifiants et de toutes les activités sous votre compte.
  • Rôles et permissions : BacTrainer utilise des rôles (par exemple, admin, enseignant, élève) et des permissions pour gérer l'accès. Certaines fonctionnalités, comme la création d'exercices ou l'accès au contenu premium, sont restreintes en fonction de votre rôle ou abonnement.

4. Conduite des Utilisateurs

Vous acceptez d'utiliser BacTrainer de manière responsable et conformément aux lois applicables. Vous ne devez pas :

  • Partager vos identifiants de compte avec d'autres personnes.
  • Publier ou partager du contenu inapproprié, offensant ou illégal dans le forum ou ailleurs.
  • Tenter de contourner les mesures de sécurité, accéder à des fonctionnalités restreintes ou pirater la Plateforme.
  • Soumettre du code malveillant ou entreprendre des actions perturbant le fonctionnement de la Plateforme.

5. Abonnements Premium

  • Plans d'abonnement : BacTrainer propose des plans gratuits et premium. Les plans premium, gérés via Stripe ou PayPal, débloquent des fonctionnalités supplémentaires telles que des exercices illimités, un suivi détaillé et des simulations d'examens complets.
  • Conditions de paiement : En vous abonnant, vous acceptez les conditions de paiement du fournisseur choisi. Pour plus de détails, consultez les informations sur les abonnements.
  • Résiliation : Vous pouvez résilier votre abonnement à tout moment via les paramètres de votre compte. Aucun remboursement n'est accordé pour les périodes de facturation partielles, sauf si la loi l'exige.

6. Propriété et Licence du Contenu

  • Contenu généré par les utilisateurs : Tout code, solution ou message soumis à BacTrainer (par exemple, dans le forum ou les propositions d'exercices) reste votre propriété intellectuelle. En soumettant du contenu, vous accordez à BacTrainer une licence non exclusive et gratuite pour l'utiliser, l'afficher et le stocker dans le cadre de l'exploitation de la Plateforme.
  • Contenu de la Plateforme : Tous les exercices, vidéos, modèles et autres contenus créés par BacTrainer appartiennent à BacTrainer ou à ses concédants de licence. Vous ne pouvez pas reproduire, distribuer ou modifier ce contenu sans autorisation.

7. Règles de la Communauté

Le forum BacTrainer est un espace de collaboration respectueuse. Ne publiez pas de contenu offensant, discriminatoire ou hors sujet. Les propositions d'exercices et les solutions partagées doivent respecter les normes de la Plateforme et ne pas contenir de code malveillant. Les modérateurs peuvent supprimer du contenu ou suspendre des comptes en cas de violation.

8. Exécution de Code et Sécurité

BacTrainer utilise Pyodide pour l'exécution de code Python dans le navigateur. Vous êtes responsable de vous assurer que votre code ne nuit pas à la Plateforme ou à d'autres utilisateurs. Une analyse automatisée du code peut fournir des retours sur la conformité PEP8 ou l'optimisation. BacTrainer n'est pas responsable des erreurs dans le code soumis par les utilisateurs.

9. Résiliation

BacTrainer se réserve le droit de suspendre ou de résilier votre compte en cas de violation de ces Conditions, y compris, mais sans s'y limiter, une utilisation abusive de la Plateforme, un non-paiement ou un comportement perturbateur.

10. Limitation de Responsabilité

BacTrainer est fourni "tel quel" sans garantie d'aucune sorte. Nous ne sommes pas responsables :

  • Des erreurs ou inexactitudes dans les exercices, vidéos ou autres contenus.
  • Des problèmes techniques, y compris les temps d'arrêt ou les pertes de données.
  • Des dommages résultant de votre utilisation de la Plateforme, y compris les problèmes liés à l'exécution de code soumis par les utilisateurs.

11. Modifications des Conditions

Nous pouvons mettre à jour ces Conditions périodiquement. Vous serez informé des changements significatifs par e-mail ou via la Plateforme. L'utilisation continue de BacTrainer après les modifications constitue une acceptation des Conditions mises à jour.

12. Droit Applicable

Ces Conditions sont régies par les lois de la Tunisie. Tout litige sera résolu devant les tribunaux tunisiens.

13. Nous Contacter

Pour toute question concernant ces Conditions, contactez-nous via notre page de contact.