Politique de confidentialité
Dernière mise à jour : 29 novembre 2025 | Entrée en vigueur : 29 novembre 2025
BranchPy (« nous », « notre ») respecte votre vie privée. Cette politique de confidentialité explique comment nous collectons, utilisons, stockons et protégeons vos informations personnelles lorsque vous utilisez notre site web, nos logiciels et nos services.
Principes clés :
- Nous ne collectons que ce qui est nécessaire pour fournir et améliorer BranchPy
- Nous ne vendons jamais vos données personnelles à des tiers
- Vous contrôlez vos données et pouvez demander leur suppression à tout moment
- La télémétrie est optionnelle par défaut, sauf pour les participants aux tests RC
1. Informations que nous collectons
1.1 Informations de compte
Lorsque vous créez un compte BranchPy, nous collectons :
- Adresse e-mail : utilisée pour l'identification du compte, l'authentification et les communications
- Nom d'utilisateur : votre nom d'affichage sur notre plateforme
- Mot de passe : stocké sous forme de hachage sécurisé avec bcrypt (nous ne stockons jamais les mots de passe en clair)
- Métadonnées de compte : date de création du compte, dernière connexion, niveau d'abonnement, clé de licence
1.2 Télémétrie optionnelle (opt-in)
Si vous activez la télémétrie dans le logiciel BranchPy (désactivée par défaut), nous collectons des données d'utilisation anonymisées :
- Commandes exécutées : quelles commandes BranchPy vous utilisez (ex.
bpy analyze,bpy render) - Utilisation des fonctionnalités : quelles fonctionnalités sont les plus utilisées
- Mesures de performance : temps d'exécution, usage mémoire, rapports de crash
- Informations sur l'environnement : système d'exploitation, version de Python, éditeur (VS Code, CLI, etc.)
- Journaux d'erreurs : traces de pile et messages d'erreur (sanitisés pour retirer les chemins de fichiers et données personnelles)
Ce que nous NE collectons PAS via la télémétrie :
- Code source ou contenu des fichiers
- Prompts IA ou réponses
- Noms de projet ou chemins de fichiers
- Informations personnelles identifiables (IPI)
1.3 Télémétrie des tests RC
Les participants au programme de test RC ont une télémétrie collectée localement sur leurs machines pendant la période de test. Cette télémétrie n'est pas transmise automatiquement à BranchPy. Les testeurs RC peuvent exporter volontairement leur télémétrie (via branchpy telemetry export) et la téléverser via le portail de test RC. Ces données sont essentielles pour identifier les bugs et mesurer la stabilité des fonctionnalités avant la sortie publique. Voir l'accord de test RC pour tous les détails.
1.4 Données d'utilisation du site
Nous collectons des données d'analyse web standard :
- Pages consultées et navigation : quelles pages vous visitez sur branchpy.com
- Informations sur le navigateur : type, version et appareil
- Adresse IP : utilisée pour la sécurité, la prévention de la fraude et l'analytique géographique (non liée à votre compte)
- Cookies et stockage local : jetons de session pour l'authentification (voir section 9)
1.5 Contenu communautaire
Si vous participez à la communauté BranchPy (forums, commentaires), nous stockons :
- Votre nom d'utilisateur et votre avatar
- Le contenu des publications, commentaires et réponses
- Les horodatages des publications et l'historique d'édition
2. Comment nous utilisons vos informations
Nous utilisons vos données aux fins suivantes :
- Gestion du compte : authentification, récupération du compte, gestion des abonnements
- Fourniture du service : accès au logiciel BranchPy, validation de licence, téléchargements
- Communication : envoi de mises à jour importantes, alertes de sécurité, invitations aux tests RC et annonces de release (vous pouvez vous désinscrire des e-mails marketing)
- Amélioration du produit : analyser la télémétrie pour prioriser les fonctionnalités, corriger les bugs et améliorer les performances
- Support : répondre aux demandes clients et dépanner
- Conformité légale : prévention de la fraude, application des conditions d'utilisation, réponse aux demandes légales
4. Conservation des données
- Données de compte : conservées tant que votre compte est actif. Supprimées dans les 30 jours suivant la fermeture du compte.
- Données de télémétrie : conservées pendant 90 jours après collecte, puis supprimées définitivement (sauf statistiques agrégées/anonymisées).
- Télémétrie des tests RC : conservée pendant 90 jours après la fin de la phase RC, puis supprimée.
- Publications communautaires : conservées indéfiniment sauf demande de suppression ou suppression du compte.
- Journaux d'e-mails : SendGrid conserve les journaux d'e-mails jusqu'à 30 jours.
5. Sécurité des données
Nous mettons en œuvre des mesures de sécurité conformes aux standards de l'industrie pour protéger vos données :
- Chiffrement en transit : toutes les données sont transmises via HTTPS (TLS 1.2+)
- Chiffrement au repos : les données sensibles (ex. secrets 2FA, si implémentés) sont chiffrées avec AES-256-GCM
- Hachage des mots de passe : mots de passe hachés avec bcrypt (10 tours)
- Contrôles d'accès : seuls les personnels autorisés ont accès aux bases de données de production
- Audits de sécurité réguliers : surveillance des vulnérabilités et application rapide des correctifs
Cependant, aucun système n'est sûr à 100 %. Si vous découvrez une faille de sécurité, veuillez la signaler à security@branchpy.com.
6. Vos droits
Vous disposez des droits suivants concernant vos données personnelles :
6.1 Accès
Vous pouvez consulter et télécharger vos données de compte depuis les paramètres de votre profil ou en écrivant à support@branchpy.com.
6.2 Rectification
Vous pouvez mettre à jour votre nom d'utilisateur, votre e-mail et vos informations de profil dans les paramètres de votre compte.
6.3 Suppression
Vous pouvez supprimer votre compte à tout moment depuis les paramètres de votre profil. Toutes les données associées (sauf télémétrie anonymisée et statistiques agrégées) seront supprimées dans les 30 jours.
6.4 Portabilité des données
Vous pouvez exporter vos données au format JSON en écrivant à support@branchpy.com.
6.5 Désinscription des communications marketing
Vous pouvez vous désinscrire des e-mails marketing en cliquant sur le lien "Se désinscrire" dans n'importe quel e-mail ou en mettant à jour vos préférences dans les paramètres du compte. Note : vous continuerez à recevoir les e-mails transactionnels critiques (réinitialisations de mot de passe, alertes de sécurité).
6.6 Contrôle de la télémétrie
Vous pouvez activer ou désactiver la télémétrie à tout moment dans les paramètres de BranchPy. Pour les testeurs RC, la télémétrie est collectée localement dans le cadre du fonctionnement technique du logiciel, mais vous contrôlez son export et son téléversement.
7. Vie privée des enfants
BranchPy n'est pas destiné aux utilisateurs de moins de 13 ans. Nous ne collectons pas sciemment d'informations personnelles auprès d'enfants de moins de 13 ans. Si vous pensez qu'un enfant nous a fourni des données personnelles, veuillez nous contacter à support@branchpy.com, et nous les supprimerons immédiatement.
8. Transferts internationaux de données
BranchPy est basé au Québec, Canada. Si vous accédez à nos services depuis l'extérieur du Canada, vos données peuvent être transférées et stockées au Canada ou dans d'autres pays où nos prestataires opèrent. Nous veillons à ce que des mesures de protection adéquates soient en place pour les transferts internationaux.
10. Modifications de cette politique
Nous pouvons mettre à jour cette politique de confidentialité de temps en temps pour refléter des changements dans nos pratiques ou des exigences légales. Les changements importants seront communiqués via :
- Notification par e-mail aux utilisateurs enregistrés
- Avis visible sur branchpy.com
- Date "Dernière mise à jour" actualisée en haut de cette page
L'utilisation continue de BranchPy après ces changements vaut acceptation de la politique mise à jour.
11. Conformité
BranchPy vise à se conformer à :
- Loi 25 du Québec : loi sur la protection des renseignements personnels (en vigueur en septembre 2023)
- LPRPDE (PIPEDA) : Loi sur la protection des renseignements personnels et les documents électroniques
- RGPD : Règlement général sur la protection des données de l'Union européenne (le cas échéant)
12. Contact
Si vous avez des questions, préoccupations ou demandes concernant cette politique de confidentialité ou vos données personnelles, contactez-nous :
- E-mail : support@branchpy.com (demandes générales)
- Problèmes de sécurité : security@branchpy.com
- Demandes de données : support@branchpy.com avec l'objet "Demande de données"