Politique de Confidentialité

Date d'Effet: 26 octobre 2024
Dernière Mise à Jour: 28 août 2026

1. Introduction

Sir Types-A-Lot ("nous," "notre," ou "l'App") s'engage à protéger votre confidentialité. Cette Politique de Confidentialité explique comment nous collectons, utilisons et protégeons vos informations lorsque vous utilisez notre application de clavier d'apprentissage des langues.

Nous croyons en une transparence complète sur nos pratiques de données et avons conçu notre app avec la confidentialité comme principe de base.

2. Informations que Nous Collectons

2.1 Informations de Compte

  • ID utilisateur : Un identifiant unique créé par Firebase Authentication
  • Statut d'authentification : Si vous êtes connecté
  • Statut d'abonnement : Votre niveau d'abonnement actuel et expiration

2.2 Informations d'Utilisation

  • Demandes de Traduction: Texte que vous choisissez de traduire ou analyser
  • Préférences de Langue: Vos langues source et cible sélectionnées
  • Métriques d'Utilisation API: Nombre de demandes et tokens utilisés pour le suivi d'utilisation équitable
  • Horodatages: Quand vous utilisez les fonctionnalités de traduction
  • Données de Plantage: Stack traces, état de l'appareil et journaux d'erreurs pour la stabilité de l'app

2.3 Paramètres et Préférences (Stockés Localement)

  • Sélections de langue
  • Préférences de prononciation (mot, syllabe, lettre, ou phrase)
  • Invites de personnalisation pour le style de traduction
  • Préférences de disposition de clavier

2.4 Informations d'Abonnement

  • ID de transactions de l'Apple App Store
  • Niveau d'abonnement et statut
  • Dates d'achat et d'expiration
  • Informations de tarification régionale (code pays seulement)

3. Comment Nous Utilisons Vos Informations

3.1 Pour Fournir les Services de Base

  • Traiter vos demandes de traduction et d'analyse linguistique
  • Générer des guides phonétiques et assistance à la prononciation
  • Créer des groupes de leçons personnalisés basés sur vos préférences
  • Gérer votre abonnement et crédits d'utilisation alloués

3.2 Pour Assurer une Utilisation Équitable

  • Suivre l'utilisation API pour appliquer les quotas mensuels
  • Prévenir les abus via la limitation de taux
  • Allouer des crédits basés sur votre niveau d'abonnement

3.3 Pour Maintenir la Sécurité

  • Vérifier l'utilisation légitime de l'app via App Check
  • Prévenir l'accès non autorisé à nos services
  • Surveiller les activités suspectes

4. Traitement et Stockage des Données

4.1 Méthodes de Traitement

  • Traductions Standard: Traitées entièrement sur votre appareil en utilisant les frameworks de traduction sur l'appareil d'Apple. Celles-ci ne quittent jamais votre téléphone.
  • Traductions Persona/IA: Traitées par Google Vertex AI pour appliquer des tons stylistiques spécifiques. Ces demandes sont transmises de manière sécurisée via nos Cloud Functions.
  • Nous ne stockons pas votre texte traduit de manière permanente sur aucun serveur.

4.2 Stockage Local

  • Vos préférences et paramètres restent sur votre appareil
  • Leçons générées sont sauvegardées localement dans les documents de votre app
  • Données en cache sont temporaires et effacées au redémarrage de l'app

4.3 Stockage Serveur

  • Métriques d'utilisation stockées dans Firebase Firestore
  • Seulement accessible par vous et nécessaire pour l'opération du service
  • Aucune information personnelle au-delà de l'ID utilisateur n'est stockée

5. Partage des Données

Nous NE:

  • Vendre vos informations personnelles
  • Partager des données avec des publicitaires
  • Utiliser vos données pour le marketing
  • Suivre votre comportement à travers les apps
  • Collecter des données de localisation
  • Stocker votre adresse email (sauf pour l'authentification)

Nous partageons les données SEULEMENT avec:

  • Google Vertex AI: Seulement lors de l'utilisation de fonctionnalités Persona-enhanced (texte seulement)
  • Services Firebase: Pour l'authentification et le stockage de données
  • Firebase Crashlytics: Pour identifier et corriger les plantages de l'app (rapports de plantage uniquement, pas de données personnelles)
  • Apple: Pour la gestion des abonnements (ils gèrent tous les paiements)

6. Sécurité des Données

Nous implémentons des mesures de sécurité standard de l'industrie:

  • Toutes les communications utilisent le chiffrement HTTPS
  • Vérification App Check pour la sécurité API
  • Firebase Authentication avec gestion sécurisée des tokens
  • Règles d'accès strictes à la base de données (vous ne pouvez accéder qu'à vos propres données)
  • Limitation de taux pour prévenir les abus
  • Surveillance de sécurité régulière

7. Vos Droits et Contrôles

Vous avez le droit de:

  • Utiliser l'app sans vous connecter (fonctionnalités limitées)
  • Vous déconnecter à tout moment pour déconnecter les fonctionnalités cloud
  • Supprimer votre compte et les données associées
  • Contrôler quel texte vous envoyez pour traduction
  • Ajuster tous les paramètres liés à la confidentialité localement

8. Rétention des Données

  • Historique d'Utilisation: Conservé pendant que votre compte est actif
  • Données de Limitation de Taux: Supprimées automatiquement après 6 heures
  • Journaux de Sécurité: Conservés pendant 24 heures pour la surveillance
  • Données Locales: Persistent jusqu'à ce que vous supprimiez l'app
  • Données de Compte: Supprimées lors de la suppression du compte

9. Confidentialité des Enfants

Notre app ne collecte pas sciemment d'informations d'enfants de moins de 13 ans. L'app est conçue pour l'apprentissage général des langues et ne nécessite pas de données spécifiques à l'âge.

10. Transferts Internationaux de Données

Si vous utilisez les fonctionnalités Persona/IA, ces demandes spécifiques sont traitées par les services Google Cloud, qui peuvent impliquer des centres de données dans divers pays. Les traductions standard restent localement sur votre appareil. Tous les transferts sont conformes aux lois applicables sur la protection des données.

11. Pas de Suivi ou d'Analytique

Nous n'utilisons pas:

  • Google Analytics ou services similaires de marketing/analyse comportementale
  • Identifiants publicitaires
  • Suivi inter-apps
  • Analytiques comportementales
  • Services de localisation
  • Cookies ou suivi web

Note: Nous utilisons Firebase Crashlytics uniquement pour la surveillance de la stabilité afin de corriger les plantages. Ces données ne sont pas utilisées pour le marketing ou le suivi du comportement des utilisateurs.

12. Modifications de cette Politique

Nous vous notifierons de tout changement matériel à cette Politique de Confidentialité via l'application. L'utilisation continue après les changements constitue l'acceptation de la politique mise à jour.

13. Nous Contacter

Pour des préoccupations de confidentialité ou des questions sur cette politique, veuillez Contactez-nous.

14. Engagement de Transparence

Nous croyons que vous avez le droit de savoir exactement ce qui arrive à vos données. Notre app:

  • Collecte seulement ce qui est nécessaire pour la fonctionnalité
  • Vous donne le contrôle sur vos informations
  • Ne monétise jamais vos données personnelles
  • Maintient une communication ouverte sur nos pratiques

15. Conformité

Cette politique de confidentialité est conforme à:

  • Directives de l'Apple App Store
  • Règlement Général sur la Protection des Données (RGPD)
  • California Consumer Privacy Act (CCPA)
  • Children's Online Privacy Protection Act (COPPA)

En utilisant Sir Types-A-Lot, vous reconnaissez avoir lu et compris cette Politique de Confidentialité.

16. Édition de bureau macOS

16.1 Portée de ce supplément

Cette section étend la présente Politique de confidentialité universelle à l’édition de bureau macOS de Sir Types-A-Lot. Les informations ci-dessus concernant l’édition mobile restent inchangées. Les personnes situées dans l’EEE ou au Royaume-Uni doivent également consulter la Politique de confidentialité RGPD et UK GDPR.

16.2 Données locales et identifiants

L’édition de bureau stocke sur votre Mac les quêtes d’entraînement, la progression de frappe, les réglages du clavier et de l’audio, les réglages de traduction, le consentement à la traduction distante et tout cache de traduction activé. Le contenu téléchargé depuis le Quest Store est également stocké localement. Les jetons d’actualisation Firebase et les identifiants des serveurs de traduction que vous configurez sont stockés dans le Trousseau macOS. Des éléments du Trousseau peuvent subsister après la suppression de l’application si vous ne vous déconnectez pas ou ne les retirez pas du Trousseau.

16.3 Traduction sous macOS

L’édition du Mac App Store peut traduire du texte au moyen du framework Translation d’Apple. Le service du système d’exploitation Apple effectue la traduction et macOS peut télécharger des ressources linguistiques gérées par Apple. Tetradex ne reçoit pas le texte source par cette voie de traduction.

Vous pouvez également configurer Ollama ou un autre serveur de traduction compatible avec OpenAI. Avant l’envoi du texte source vers une destination configurée, l’application affiche cette destination et demande votre consentement. Si vous l’autorisez, l’application peut envoyer le texte source, les langues source et cible, les instructions de traduction, le modèle sélectionné et tout identifiant d’authentification requis par ce serveur. Les règles de confidentialité et de conservation de l’opérateur de la destination s’appliquent. Tout changement de destination exige un nouveau consentement, que vous pouvez révoquer dans les réglages de Traduction.

L’édition du Mac App Store n’installe pas Ollama, ne télécharge pas de modèles de traduction ONNX et ne télécharge pas de fonctionnalité de traduction exécutable. Les serveurs distants doivent être installés ou exploités séparément.

16.4 Quest Store et authentification

Lorsque la fonction Quest Store est activée, l’édition de bureau restaure une session Firebase Authentication existante ou crée un utilisateur Firebase anonyme au démarrage. Vous pouvez rester anonyme ou vous connecter avec une adresse e-mail et un mot de passe, ou avec Google. Firebase traite l’identifiant utilisateur, le fournisseur d’authentification et l’adresse e-mail lorsqu’elle est fournie. La déconnexion d’un compte enregistré supprime cette session locale et replace l’application dans une nouvelle session anonyme.

Le Quest Store obtient les catalogues et images publics depuis Cloudflare R2. Les téléchargements sécurisés de quêtes envoient au service de téléchargement Sir Types-A-Lot un jeton d’identité Firebase, un jeton Firebase App Check et l’identifiant TLS mutuel de l’application. Les quêtes téléchargées ainsi que leurs métadonnées, images, enrichissements et informations de compatibilité pris en charge sont enregistrés dans la Bibliothèque de quêtes locale.

16.5 Recherche, sécurité et données réseau

Les recherches du Quest Store envoient les termes recherchés, la langue de la boutique et un identifiant d’installation aléatoire et stable aux services Sir Types-A-Lot hébergés par Cloudflare. Cet identifiant sert à limiter le débit et à protéger le service. Firebase, Google, Cloudflare, Apple et tout serveur que vous configurez peuvent également recevoir des métadonnées réseau ordinaires telles que l’adresse IP, l’heure, le chemin et les informations de protocole de la requête. Ces fournisseurs traitent les informations conformément à leurs pratiques de conservation opérationnelle et de sécurité.

16.6 Conservation et contrôles sur ordinateur

Les données locales subsistent jusqu’à leur suppression au moyen des contrôles disponibles dans l’application ou jusqu’à la suppression des données de l’application. Les identifiants subsistent jusqu’à leur remplacement, leur suppression ou leur effacement lors de la déconnexion lorsque cette fonction est disponible. Le consentement à la traduction distante subsiste jusqu’à sa révocation ou au changement de destination. Les enregistrements de compte Firebase subsistent jusqu’à leur suppression ; pour demander la suppression d’un compte ou de données serveur associées, contactez l’assistance Sir Types-A-Lot. L’opérateur d’un serveur de traduction distant contrôle les informations conservées par ce serveur.

16.7 Services non utilisés par l’édition de bureau

L’édition de bureau macOS n’intègre ni Firebase Analytics, ni Firebase Crashlytics, RevenueCat, Superwall, Google Vertex AI, services publicitaires ou suivi entre applications. Ces déclarations concernent uniquement l’édition de bureau et ne remplacent pas les informations ci-dessus propres à l’édition mobile.