Duobac — dernière mise à jour : 6 septembre 2026
Duobac est une application de révision pour le baccalauréat tunisien. Cette page explique quelles données nous collectons, pourquoi, et comment les supprimer.
| Donnée | Pourquoi | Conservation |
|---|---|---|
| Numéro de téléphone | C'est votre identifiant de connexion. Nous n'envoyons aucun message marketing. | Jusqu'à la suppression du compte |
| Prénom, nom, sexe, gouvernorat | Personnaliser le profil. Le classement affiche le nom public validé, le score, un avatar prédéfini et le gouvernorat choisi. Le numéro de téléphone reste privé. | Jusqu'à la suppression du compte |
| Progression, score, compétences | Reprendre où vous vous êtes arrêté, sur n'importe quel appareil. | Jusqu'à la suppression du compte |
| Réponses écrites aux questions ouvertes | Corrigées automatiquement par un modèle d'intelligence artificielle pour vous donner une note et des conseils. Voir quels modèles ci-dessous. | Conservées localement pour reprendre l’exercice ; traitement et conservation technique selon le fournisseur d’IA |
| Identifiant de compte et données d’abonnement | Relier la connexion, vérifier les achats Apple et autoriser les fonctionnalités. Nous ne recevons pas votre numéro de carte bancaire. | Jusqu’à la suppression du compte, sous réserve des empreintes de sécurité décrites ci-dessous |
| Solde des cadeaux découverte et accès aux leçons | Conserver sur nos serveurs les cinq cadeaux gratuits liés au compte, les identifiants des leçons commencées avec un cadeau et les références techniques empêchant un double décompte. Les cadeaux ne se renouvellent pas chaque jour ni lors d’un changement d’abonnement ; l’accès Premium reste illimité. | Jusqu’à la suppression du compte |
| Messages de support et retours | Répondre aux problèmes et suggestions, avec le nom et l’identifiant du compte lorsqu’ils sont disponibles. | Jusqu’à la suppression du compte ou à une demande d’effacement applicable |
| Signalements et comptes bloqués | Traiter les noms inappropriés du classement et masquer les comptes que vous bloquez. Les signalements et votre liste de blocage ne sont pas publics. | Selon le traitement du signalement et la suppression des comptes concernés |
| Voix (dictée) | Convertie en texte par le service de reconnaissance vocale d'Apple ou de Google, pour que vous puissiez dicter au lieu d'écrire. | Jamais enregistrée ni conservée par nous |
| Diagnostics et statistiques d'usage | Corriger les bugs et améliorer l'application. | Facultatifs et désactivés par défaut ; choix dans Profil → Compte. Les durées et la suppression sont précisées ci-dessous. |
Nous utilisons Google Firebase (authentification, base de données, diagnostics) et Google Cloud Vertex AI (correction des réponses écrites). Sur iOS et Android, la reconnaissance vocale est assurée par le système d'exploitation de l'appareil : votre voix est traitée par Apple ou par Google selon votre téléphone, et n'est jamais enregistrée par nous.
Avant le premier envoi, DuoBac vous demande une autorisation distincte pour partager votre réponse, le texte de l’exercice, la réponse de référence et les critères de correction avec Google (Gemini), Anthropic (Claude) et OpenAI (GPT). Vous pouvez refuser : les réponses rédigées restent non évaluées et peuvent être passées ; les quiz et schémas restent accessibles. Vous pouvez retirer l’autorisation dans Profil → Compte. Le retrait empêche les envois suivants, mais ne peut pas annuler un envoi déjà effectué.
Nous n’ajoutons pas votre nom ni votre téléphone au contenu transmis aux modèles. Notre infrastructure Google authentifie la requête avec votre session et peut conserver des identifiants techniques ou pseudonymes pour la sécurité et le fonctionnement du service. N’inscrivez pas d’information personnelle dans votre réponse.
La correction peut utiliser les fournisseurs d'IA configurés dans notre couche de routage : Google Cloud Vertex AI pour Gemini, Anthropic pour Claude, et OpenAI pour GPT. Les routes Anthropic et OpenAI passent par notre passerelle sécurisée ; Gemini reste traité par le chemin Firebase-brokeré de Vertex AI. Le contenu de correction contient l’énoncé, la réponse de référence, le barème, votre réponse et le format attendu. Les jetons de connexion utilisés par notre passerelle ne sont pas intégrés à ce contenu pédagogique.
| Famille | Responsable du traitement technique | État |
|---|---|---|
| Gemini 2.5 Flash / Pro | Google Cloud Vertex AI, via Firebase | Configurés pour la correction |
| Claude Sonnet 4.6 | Anthropic, via notre passerelle sécurisée | Configuré comme fournisseur de secours |
| GPT-5 mini / GPT-5 | OpenAI, via notre passerelle sécurisée | Configurés comme fournisseurs de secours |
Selon la disponibilité et les reprises après erreur ou délai dépassé, plusieurs de ces fournisseurs peuvent traiter la même réponse. Une tentative déjà reçue par un fournisseur peut continuer même si l’app attend un autre service. Une réponse qu'aucun modèle n'a pu corriger est marquée « non évaluée » et n'est jamais comptée comme fausse.
Le traitement est régi par les conditions professionnelles du fournisseur effectivement sélectionné et par les paramètres de conservation applicables à la route utilisée. De notre côté, nous n'utilisons jamais vos réponses pour entraîner un modèle et notre passerelle ne les inscrit pas dans ses journaux. Les fournisseurs peuvent être activés, désactivés ou réordonnés à distance pour des raisons de disponibilité, de sécurité ou de qualité.
Cette liste peut évoluer si nous ajoutons ou retirons un modèle. Elle est alors mise à jour ici.
Important : la liste ci-dessus décrit les fournisseurs et modèles actuellement configurés dans l'application. Le fournisseur réellement utilisé dépend de la disponibilité, des contrôles à distance et de la politique de secours au moment de la correction. Cette page sera mise à jour si un fournisseur ou un modèle est ajouté ou retiré.
Dans le classement, le menu d’un autre élève permet de signaler un nom inapproprié ou de bloquer le compte. Les noms publics sont filtrés et peuvent être masqués par modération. Vous pouvez gérer et débloquer vos comptes bloqués depuis le classement. Le blocage masque leur identité dans votre affichage et vos cartes de partage ; il ne modifie pas les scores ni les rangs globaux.
Vous pouvez demander la suppression définitive directement dans l’application : Profil → ⚙️ → Supprimer le compte. Une connexion récente peut être demandée avant confirmation. Une fois la suppression acceptée, le compte de connexion est supprimé et une procédure automatique efface le profil, la progression, le classement, les messages de support, les signalements et blocages associés, et les données liées au compte dans notre base principale.
La suppression des copies statistiques exportées comporte un premier passage puis une nouvelle vérification au moins quatre jours plus tard, pour couvrir les arrivées tardives. Une panne peut prolonger ce délai ; les erreurs sont conservées pour reprise. Un marqueur technique minimal devient éligible à l’effacement automatique sept jours après la fin de la procédure. Les copies de récupération et les données détenues par les fournisseurs suivent leurs délais techniques propres.
Des empreintes pseudonymes minimales des identifiants d’achat restent conservées pour empêcher qu’un achat du compte supprimé soit réattribué à un autre compte. Elles ne contiennent ni nom, ni téléphone, ni identifiant de compte, ni reçu. La suppression de DuoBac ne résilie pas un abonnement Apple : gérez cet abonnement dans Réglages → compte Apple → Abonnements.
Les diagnostics facultatifs sont désactivés par défaut. Vous pouvez modifier votre choix dans Profil → ⚙️ → Compte. Ce choix couvre les statistiques d’usage, les rapports de plantage et les mesures de performance facultatives. Il ne désactive pas les contrôles indispensables de connexion, de sécurité et de vérification des achats.
Les journaux techniques Google Cloud sont conservés selon le compartiment : 30 jours pour les journaux usuels et 400 jours pour les journaux d’audit de plateforme obligatoires. Les exports statistiques associés à un compte sont inclus dans la procédure d’effacement ci-dessus. La procédure demande également à Google Analytics l’effacement des données associées à l’identifiant du compte. L’acceptation de cette demande ne signifie pas que Google l’a déjà terminée. Les données historiques conservées par Crashlytics ou un fournisseur d’IA nécessitent également le traitement des demandes applicables par ce fournisseur ; contactez-nous pour exercer vos droits ou obtenir l’état de votre demande.
Vous pouvez aussi demander l'accès, la rectification, l'opposition ou toute information sur le fournisseur ayant traité une correction en utilisant l'adresse de contact ci-dessous.
Duobac s'adresse à des lycéens. Nous ne collectons volontairement aucune donnée au-delà de ce qui est décrit ci-dessus.
Pour toute question : imem.hamdi@etudiant-isi.utm.tn