La présente politique décrit comment LE2M Holding (« nous »), éditeur de JABAM (site web jabam.fr et application iOS), collecte, utilise et protège vos données personnelles lorsque vous jouez au Petit Bac en multijoueur ou en Solo IA.
1. Responsable du traitement
LE2M Holding, SARL — RCCM CI-ABJ-03-2023-B13-02518 — Abidjan, Cocody Angré 9e tranche, Côte d'Ivoire.
Contact général : support@le2mholding.com
Contact données personnelles : privacy@le2mholding.com
2. Données que nous collectons
2.1 Données de compte
- Email ou numéro de téléphone (selon le mode d'authentification choisi)
- Pseudo affiché
- Photo de profil / avatar (si vous en téléversez une)
- Identifiant utilisateur unique
2.2 Données de jeu
- Parties créées et rejointes, codes de partie, paramètres (catégories, lettres, durée)
- Réponses saisies, votes émis, scores, classement
- Statistiques (parties jouées, victoires, meilleur score, points cumulés)
- Invitations envoyées et reçues
2.3 Données techniques
- Identifiants de session, jetons d'authentification
- Adresse IP, type d'appareil, version de l'app, langue, fuseau horaire
- Journaux d'erreurs anonymisés pour la stabilité du service
2.4 Données publicitaires (iOS, utilisateurs gratuits uniquement)
Si vous n'êtes pas abonné Premium, l'app iOS peut afficher des publicités via Google AdMob. Le consentement publicitaire est recueilli via Google UMP / AdMob au premier lancement.
- Si vous acceptez : des annonces personnalisées peuvent être diffusées par AdMob et ses partenaires, selon les règles Google.
- Si vous refusez ou limitez votre consentement : seules des annonces non personnalisées ou limitées sont diffusées, conformément aux règles Google / AdMob.
JABAM ne demande pas l'autorisation de suivi Apple ATT dans la version iOS actuelle et n'utilise pas l'IDFA. Pour la mesure d'audience de l'app mobile, nous utilisons Umami, une solution analytics respectueuse de la vie privée, sans cookie tiers ni identifiant publicitaire.
2.5 Données de paiement Premium
- iOS : achat géré par Apple via StoreKit. Nous recevons uniquement un statut (actif / expiré) et un identifiant de transaction. Aucune donnée bancaire ne transite par nos serveurs.
- Web : achat géré par PayDunya. Nous recevons un identifiant de transaction et un statut. Aucune donnée bancaire ne transite par nos serveurs.
2.6 Notifications push (iOS)
Si vous acceptez les notifications, un jeton APNs est stocké dans la table push_tokensafin de vous prévenir des invitations, tours de jeu et résultats. Vous pouvez les désactiver à tout moment dans Réglages iOS → Notifications → JABAM.
3. Finalités et bases légales (RGPD art. 6)
- Exécution du contrat : création de compte, déroulement des parties, classement, Premium.
- Intérêt légitime : sécurité, lutte contre la fraude, amélioration du service, statistiques agrégées.
- Consentement : notifications push, publicités personnalisées (iOS via Google UMP / AdMob), emails non essentiels.
- Obligation légale : conservation des données de facturation Premium.
4. Intelligence artificielle (Solo IA & vérification de réponses)
Le mode Solo IA et la vérification automatique des réponses utilisent un modèle de langage hébergé via Lovable AI Gateway. Les réponses de jeu que vous saisissez sont envoyées au modèle pour évaluation (valide / invalide). Aucune donnée personnelle identifiante n'est transmise au modèle au-delà de la réponse de jeu elle-même.
5. Sous-traitants et destinataires
| Service | Finalité | Localisation |
|---|---|---|
| Supabase | Authentification, base de données, temps réel, stockage avatars | Union européenne |
| Google AdMob | Publicités bannière et rewarded (iOS gratuit) | États-Unis (clauses contractuelles types) |
| Google UMP | Recueil du consentement publicitaire iOS | Union européenne / États-Unis |
| Apple StoreKit & APNs | Achats Premium iOS, notifications push | Union européenne / États-Unis |
| PayDunya | Paiement Premium web | Afrique de l'Ouest |
| Lovable (Cloudflare Workers + AI Gateway) | Hébergement et inférence IA | Union européenne / global edge |
6. Durées de conservation
- Compte actif : tant que vous utilisez le service.
- Compte inactif : suppression automatique après 36 mois d'inactivité.
- Données de jeu après suppression de compte : anonymisées sous 30 jours, conservées de manière agrégée pour les classements historiques.
- Données de facturation Premium : 10 ans (obligation comptable).
- Journaux techniques : 12 mois maximum.
7. Vos droits
Vous disposez des droits suivants (RGPD art. 15-22) :
- Accès, rectification, effacement de vos données
- Limitation et opposition au traitement
- Portabilité de vos données
- Retrait du consentement à tout moment
- Réclamation auprès d'une autorité de contrôle (CNIL en France)
Pour exercer ces droits : privacy@le2mholding.com depuis l'adresse de votre compte. Réponse sous 30 jours maximum.
8. Mineurs
JABAM est destiné aux personnes de 13 ans et plus. Les mineurs doivent obtenir l'accord parental avant de créer un compte. Nous ne collectons pas sciemment de données d'enfants de moins de 13 ans.
9. Sécurité
Mots de passe hachés, chiffrement TLS de bout en bout, accès aux données restreints par politiques RLS (Row Level Security) Supabase, jetons à courte durée de vie. Aucun système n'est infaillible : signalez tout incident à privacy@le2mholding.com.
10. Modifications
Cette politique peut évoluer. La date de dernière mise à jour est indiquée en haut de page. En cas de changement substantiel, nous vous en informerons par email ou notification in-app.