Politique de confidentialité
Dernière mise à jour : 10 novembre 2026
1. Qui exploite BadgeCatch
BadgeCatch est un projet indépendant exploité par Baggins (@Baggns). Pour toute question sur la confidentialité, contactez [email protected].
2. Informations collectées
Lorsque vous consultez BadgeCatch, le serveur peut traiter des informations techniques liées à la requête, comme votre adresse IP, votre navigateur, votre appareil et l’URL demandée, dans le cadre normal de l’hébergement et de la sécurité. BadgeCatch n’utilise pas de cookies publicitaires ou analytiques.
Pour comprendre quelles pages et quels boutons aident les visiteurs à trouver le stream Twitch de BadgeCatch, BadgeCatch enregistre des événements d’utilisation internes, comme les pages vues et les clics sur « Regarder sur Twitch », « Se connecter avec Twitch » et les liens Discord. Ces événements contiennent le chemin de la page, l’emplacement du bouton, le badge, l’emote ou le jeu concerné et l’état en direct du stream. Par défaut, les événements ne sont pas reliés d’une visite à l’autre : aucun cookie ni identifiant de stockage local n’est utilisé. Certaines installations peuvent activer un suivi facultatif des visiteurs connectés, qui ajoute un identifiant interne stable aux événements de ces visiteurs et permet de les relier au même compte BadgeCatch entre les visites ; ce mode est désactivé par défaut et n’est pas anonyme. Les événements ne contiennent ni votre adresse IP, ni empreinte du navigateur, ni jetons Twitch, ni messages de chat, ni détails de profil Twitch. Si votre navigateur envoie un signal Global Privacy Control ou Do Not Track, aucun événement d’utilisation n’est envoyé. Les événements sont supprimés après une durée de conservation limitée.
Les connexions Twitch réussies et l’enregistrement des paramètres de notifications Discord génèrent également des événements d’utilisation internes soumis aux mêmes choix de confidentialité. Les événements d’enregistrement de configuration ne contiennent aucun identifiant de serveur, salon, compte ou message Discord, ni de visiteur ; des enregistrements répétés sont des opérations distinctes, pas des installations uniques. Les rapports d’utilisation sont accessibles uniquement par des interfaces internes autorisées de l’exploitant.
Les profils de collectionneurs enregistrés contiennent uniquement la plateforme choisie et le nom d’utilisateur public dans le stockage local de ce navigateur. Afficher les profils enregistrés transmet leurs noms publics à BadgeCatch pour charger les avatars connus, sans lancer d’analyse. La liste enregistrée reste dans ce navigateur. Vous pouvez retirer des entrées ou effacer la liste en supprimant les données de ce site dans le navigateur. Ouvrir un lien enregistré effectue une requête normale de profil. La sélection pour la comparaison conserve jusqu’à deux de ces profils dans le stockage de session de cet onglet. Ouvrir une comparaison transmet les deux noms d’utilisateur publics dans l’URL de la page.
Si vous vous connectez avec Twitch, nous recevons les informations de compte fournies par Twitch lors de l’autorisation, dont votre identifiant utilisateur, votre nom de connexion, votre nom d’affichage et votre image de profil. Nous conservons aussi les jetons d’accès et de renouvellement nécessaires aux fonctionnalités que vous autorisez, comme la lecture des emotes et les intégrations liées au chat.
Campagnes et connexion Kick facultatives
La section Kick distincte met en cache les informations publiques des campagnes, les images des récompenses et les listes de chaînes éligibles. Aucune connexion n’est nécessaire pour consulter ces campagnes. L’outil public de vérification des badges globaux et le bot de chat facultatif traitent les informations de badges décrites ci-dessous ; la progression personnelle de visionnage n’est pas collectée.
Si vous vous connectez avec Kick, BadgeCatch utilise votre identifiant utilisateur Kick et votre nom d’affichage dans un cookie de session distinct, chiffré et HTTP-only, valable jusqu’à sept jours. Un cookie temporaire du navigateur et un état d’autorisation côté serveur protègent la connexion et expirent après dix minutes. Les jetons d’accès des visiteurs servent à vérifier leur identité et ne sont pas conservés. La déconnexion de Kick efface sa session sans vous déconnecter de Twitch.
Le diffuseur Kick BadgeCatch configuré peut autoriser séparément la rotation des catégories et, si elles sont activées, les réponses de chat et les souscriptions aux événements de chat. Pour cette connexion, BadgeCatch conserve les identifiants du diffuseur et de la chaîne ainsi que les jetons d’accès et de renouvellement chiffrés jusqu’à la dissociation de cette connexion. Une simple déconnexion de session ne retire pas cette autorisation ; le diffuseur peut la dissocier sur la page du compte Kick et révoquer l’accès de l’application dans Kick. Les requêtes de campagnes et de rotation utilisent les services de Kick, et les images des récompenses proviennent des hébergeurs d’images de Kick.
Les propriétaires de chaînes peuvent inviter séparément le bot Kick. Nous conservons l’identité de la chaîne, les jetons d’accès et de renouvellement chiffrés et la date de vérification de l’abonnement aux événements jusqu’au retrait du bot depuis la page du compte Kick. Se déconnecter ne retire pas le bot. Le chat des chaînes ayant invité le bot est traité uniquement pour les commandes de badges ; les messages ordinaires ne sont ni enregistrés ni utilisés pour découvrir des utilisateurs en arrière-plan. Les requêtes peuvent actualiser l’inventaire public de badges. Les empreintes de messages et identifiants des demandeurs empêchent les réponses en double et les abus. Retirer le bot arrête le traitement local et supprime son autorisation enregistrée ; vous pouvez aussi révoquer l’accès dans Kick.
Inventaire public de badges Twitch obtenus
BadgeCatch peut récupérer les données publiques de badges obtenus lorsqu’un compte Twitch se connecte à BadgeCatch, participe au chat Twitch de BadgeCatch alors que son inventaire en cache est ancien, ou lorsqu’une personne recherche explicitement ce nom d’utilisateur Twitch ou demande une actualisation sur BadgeCatch. Cette recherche utilise les données publiques GraphQL non documentées des fiches de spectateurs Twitch, et non une API officielle d’inventaire. Aucun jeton OAuth, cookie de navigateur ou en-tête de session capturé de l’utilisateur recherché n’est nécessaire.
Nous pouvons conserver les métadonnées publiques d’identité Twitch (identifiant utilisateur, nom de connexion, nom d’affichage et image de profil), les confirmations de badges globaux en cache, les dates historiques de confirmation, les dates d’analyse et un état d’analyse expurgé des données sensibles. Les profils publics peuvent correspondre à des comptes qui ne se sont jamais connectés à BadgeCatch ; ils n’impliquent pas une inscription à BadgeCatch. Les analyses échouées préservent les données précédemment confirmées. Cette intégration sans garantie peut évoluer, et BadgeCatch ne prétend pas avoir analysé tous les comptes Twitch. Les nombres de propriétaires trouvés par BadgeCatch décrivent uniquement notre jeu de données analysées.
Observations de badges dans le chat Twitch
Si vous invitez BadgeCatchBot sur votre chaîne, nous conservons votre identifiant utilisateur Twitch, le nom de connexion de la chaîne, le paramètre d’invitation et une date récente de connexion du bot. Le bot lit le chat pour répondre aux commandes prises en charge. Une commande !badges peut actualiser l’inventaire public du demandeur ou de l’utilisateur Twitch nommé, via la recherche décrite ci-dessus. Le texte du chat des chaînes ayant invité le bot n’est pas enregistré comme observation de badges. Vous pouvez retirer le bot depuis Tableau de bord → Compte.
BadgeCatch lit le chat public de sa propre chaîne Twitch via Twitch EventSub. Lorsqu’une personne y envoie un message, y compris un utilisateur Twitch n’ayant jamais visité BadgeCatch ni s’y étant connecté, Twitch joint les badges affichés sur ce message. BadgeCatch ne conserve que les informations nécessaires à cette observation : l’identifiant utilisateur Twitch de l’expéditeur, son nom de connexion, les identités des badges (ensemble, version et métadonnées Twitch telles que les mois d’abonnement), la chaîne du message, les première et dernière dates d’observation du badge et le nombre d’observations. BadgeCatch ne conserve ni le texte ou les fragments du message, ni les emotes, couleurs, détails de réponse ou autres champs de profil provenant de l’événement de chat.
Une observation signifie seulement que Twitch a joint ce badge à un message de chat de ce compte. Il ne s’agit pas de la liste complète des badges possédés, et un badge jamais observé ne doit pas être considéré comme absent de la collection. Si vous vous connectez ensuite à BadgeCatch, les badges observés auparavant sur vos messages apparaissent dans votre tableau de bord grâce à votre identifiant utilisateur Twitch. Les observations d’utilisateurs Twitch sans compte BadgeCatch sont supprimées automatiquement après 365 jours sans nouvelle observation. Les observations de chat, les analyses distinctes d’inventaire de badges obtenus et les observations de sources externes comme Potat constituent des jeux de données différents et ne sont pas fusionnés implicitement.
3. Utilisation des informations
Nous utilisons ces informations pour vous authentifier, maintenir votre session, afficher votre tableau de bord, synchroniser les données Twitch demandées, fournir les notifications activées, protéger le service et répondre aux demandes d’assistance. Nous ne vendons pas vos informations personnelles et ne les utilisons pas pour de la publicité ciblée.
4. Cookies et stockage local
BadgeCatch utilise un cookie de session nécessaire, HTTP-only, pour maintenir votre connexion, et un cookie de courte durée pour protéger la connexion Twitch. Ces cookies ne servent pas à vous suivre sur d’autres sites. Vous pouvez les supprimer dans votre navigateur, mais cela peut vous déconnecter.
Les outils de collection peuvent conserver vos récompenses enregistrées, vos critères de découverte de streams et vos chaînes masquées dans le stockage local de ce navigateur. Ces préférences ne sont pas synchronisées avec votre compte. Effacer les données du site les supprime. Les notifications facultatives de la liste de suivi fonctionnent tant que la page reste ouverte, après autorisation des notifications. Les images de recherche de badges sont comparées localement dans votre navigateur et ne sont pas envoyées à BadgeCatch.
5. Services tiers
BadgeCatch utilise Twitch et Kick pour leurs connexions et données de plateforme respectives, et peut utiliser Discord pour envoyer des notifications ou proposer des fonctions communautaires. Ces services traitent les informations selon leurs propres politiques de confidentialité. BadgeCatch propose aussi des liens vers des sites tiers dont il ne contrôle pas les pratiques.
L’outil de vérification d’utilisateurs Kick demande à Kick le nom d’utilisateur public saisi et met brièvement en cache les badges globaux et le niveau renvoyés. Lorsque vous ouvrez la page de votre compte Kick après connexion, BadgeCatch enregistre votre identifiant utilisateur Kick, votre nom d’utilisateur, vos badges globaux publics et la date de la dernière analyse réussie afin d’afficher vos derniers badges enregistrés si une actualisation échoue. Lorsque le bot de chat Kick facultatif est activé, les messages vérifiés de la chaîne configurée identifient les nouveaux participants pour des analyses de badges espacées en arrière-plan. Les commandes peuvent aussi demander l’analyse d’un utilisateur public nommé. Ces analyses enregistrent les mêmes champs d’inventaire public et contribuent aux classements et aux nombres de propriétaires parmi les utilisateurs analysés par BadgeCatch. Les analyses en attente conservent un identifiant public, un nom d’utilisateur et un délai de réessai jusqu’à la réussite ; les échecs temporaires font l’objet de nouvelles tentatives. Des identifiants de commandes de courte durée et des délais par utilisateur évitent les réponses en double ; les messages complets ne sont pas conservés. Le bot ne peut pas découvrir les spectateurs silencieux via un événement d’arrivée. Les images de badges proviennent du CDN de Kick. Cet outil et ce bot ne collectent pas la progression de visionnage Kick.
Sur les pages Twitch, le lecteur et le chat connectent votre navigateur à Twitch lorsque le panneau s’ouvre sur ordinateur. Il est ouvert par défaut sur ordinateur ; le lecteur et le chat ne sont ni affichés ni chargés sur les écrans mobiles de 960 px de large ou moins. BadgeCatch mémorise votre choix sur ordinateur dans le stockage local du navigateur. Réduire le panneau sur ordinateur ne décharge pas les intégrations déjà chargées ; passer à une largeur mobile les décharge. Les pages d’overlay OBS n’incluent pas ce lecteur ni ce chat. Le lecteur demande une lecture automatique sans son, que votre navigateur peut bloquer. Twitch peut recevoir des informations techniques comme votre adresse IP et des informations sur votre navigateur, et utiliser des cookies ou d’autres moyens de stockage selon Politique de confidentialité de Twitch. Les liens Twitch n’ouvrent Twitch que si vous les sélectionnez.
Les événements internes distinguent un lecteur ou chat intégré présent sur la page d’un emplacement observé comme visible dans la fenêtre du navigateur. Ce sont des mesures d’emplacements du site, pas des preuves de lecture, de nombre de spectateurs Twitch, de temps de visionnage ou d’éligibilité à un badge. Les événements de visibilité sont omis lorsque le navigateur ne peut pas les mesurer, et les choix de confidentialité s’y appliquent aussi.
6. Conservation et sécurité
Les observations de badges de chat Twitch d’utilisateurs sans compte BadgeCatch sont supprimées après 365 jours sans nouvelle observation ; celles reliées à un compte BadgeCatch par l’identifiant utilisateur Twitch sont conservées tant que le compte existe. Nous conservons les informations de compte et d’intégration aussi longtemps que nécessaire pour fournir le service ou respecter les obligations légales. Nous utilisons des sessions signées et le chiffrement pour les identifiants d’intégration sensibles, mais aucun service en ligne ne peut garantir une sécurité absolue.
7. Vos choix
Vous pouvez cesser d’utiliser BadgeCatch, effacer vos cookies de session ou révoquer l’accès de BadgeCatch dans les paramètres de votre compte Twitch. Révoquer OAuth n’empêche pas les recherches publiques anonymes de badges. Pour demander l’accès, la correction ou la suppression des informations associées à votre compte BadgeCatch, des données publiques d’inventaire ou de profil, ou des observations de badges de chat liées à votre compte Twitch, même sans avoir créé de compte BadgeCatch, écrivez à [email protected]. Nous pouvons devoir vérifier votre demande avant d’y donner suite.
8. Enfants
BadgeCatch ne s’adresse pas aux enfants de moins de 13 ans et nous ne collectons pas sciemment leurs informations personnelles.
9. Modification de cette politique
Nous pouvons mettre à jour cette politique de confidentialité lorsque le service ou les exigences applicables évoluent. La date « Dernière mise à jour » ci-dessus indique sa dernière révision.