Política de privacidad
Última actualización: 10 de noviembre de 2026
1. Quién opera BadgeCatch
BadgeCatch es un proyecto independiente operado por Baggins (@Baggns). Para consultas sobre privacidad, contacta con [email protected].
2. Información que recopilamos
Cuando navegas por BadgeCatch, el servidor puede procesar información técnica de las solicitudes, como tu dirección IP, navegador, dispositivo y URL solicitada, como parte de las operaciones habituales de alojamiento y seguridad. BadgeCatch no utiliza cookies publicitarias ni analíticas.
Para entender qué páginas y botones ayudan a los visitantes a encontrar el stream de BadgeCatch en Twitch, BadgeCatch registra eventos de uso propios, como visitas a páginas y clics en «Ver en Twitch», «Iniciar sesión con Twitch» y enlaces de Discord. Estos eventos contienen la ruta de la página, la ubicación del botón, la insignia, el emote o el juego relacionado y si el stream estaba en directo. De forma predeterminada, los eventos no se vinculan entre visitas: no se utiliza ningún identificador en cookies ni en el almacenamiento local. Algunas instalaciones pueden activar opcionalmente el seguimiento de visitantes que han iniciado sesión. Este añade a sus eventos un ID interno de usuario estable y permite vincularlos a la misma cuenta de BadgeCatch entre visitas; este modo está desactivado de forma predeterminada y no es anónimo. Los eventos no contienen tu dirección IP, huella digital del navegador, tokens de Twitch, mensajes del chat ni datos del perfil de Twitch. Si tu navegador envía una señal Global Privacy Control o Do Not Track, no se envían eventos de uso. Los eventos se eliminan tras un periodo de conservación limitado.
Los inicios de sesión correctos con Twitch y el guardado de la configuración de notificaciones de Discord también generan eventos de uso propios, respetando las mismas señales de oposición al seguimiento. Los eventos de guardado de configuración no contienen identificadores de servidores o canales de Discord, ni de cuentas, mensajes o espectadores; los guardados repetidos son operaciones independientes, no recuentos de instalaciones únicas. Los informes de uso solo están disponibles mediante interfaces internas autorizadas del operador.
Los perfiles de coleccionista guardados contienen solo la plataforma seleccionada y el nombre de usuario público en el almacenamiento local de este navegador. Al mostrar los perfiles guardados, sus nombres públicos se envían a BadgeCatch para cargar avatares conocidos, sin iniciar análisis. La lista guardada permanece en este navegador. Puedes eliminar entradas individuales o borrar la lista eliminando los datos de este sitio en el navegador. Abrir un enlace guardado realiza una solicitud normal del perfil. La selección para comparar guarda hasta dos de estos perfiles en el almacenamiento de sesión de esta pestaña. Al abrir una comparación, los dos nombres de usuario públicos se envían en la URL de la página.
Si inicias sesión con Twitch, recibimos la información de la cuenta que Twitch proporciona durante la autorización, incluidos tu ID de usuario de Twitch, nombre de inicio de sesión, nombre para mostrar e imagen de perfil. También almacenamos los tokens de acceso y actualización necesarios para ofrecer las funciones que autorizas, como leer emotes y participar en integraciones relacionadas con el chat.
Campañas e inicio de sesión opcionales de Kick
La sección independiente de Kick almacena temporalmente información pública de campañas, imágenes de recompensas y listas de canales que cumplen los requisitos. No es necesario iniciar sesión para explorar estas campañas. El comprobador público de insignias globales y el bot de chat opcional procesan la información de insignias descrita a continuación; no se recopila el progreso personal de visualización.
Si inicias sesión con Kick, BadgeCatch utiliza tu ID de usuario y nombre para mostrar de Kick en una cookie de sesión independiente, cifrada y HTTP-only, con una duración de hasta siete días. Una cookie temporal del navegador y un estado de autorización del servidor protegen el inicio de sesión y caducan a los diez minutos. Los tokens de acceso de los visitantes se utilizan para verificar su identidad y no se conservan. Cerrar sesión en Kick elimina su sesión sin cerrar la de Twitch.
El emisor de Kick de BadgeCatch configurado puede autorizar por separado la rotación de categorías y, cuando están activadas, las respuestas del chat y las suscripciones a eventos del chat. Para esa conexión, BadgeCatch almacena los ID del emisor y del canal, así como los tokens de acceso y actualización cifrados, hasta que el emisor desconecta dicha conexión. Cerrar sesión por sí solo no elimina esa autorización; el emisor puede desconectarla en la página de su cuenta de Kick y revocar el permiso de la aplicación en Kick. Las solicitudes de campañas y rotación utilizan los servicios de Kick, y las imágenes de recompensas se cargan desde sus servidores de imágenes.
Los propietarios pueden invitar al bot de Kick por separado. Conservamos la identidad del canal, los tokens de acceso y actualización cifrados y la fecha de comprobación hasta que se quite el bot desde la cuenta de Kick. Cerrar sesión no elimina el bot. El chat de canales invitados se procesa solo para comandos de insignias; el chat normal no se guarda ni se utiliza para descubrir usuarios. Las solicitudes pueden actualizar inventarios públicos. Los hashes de mensajes y los identificadores de solicitantes evitan duplicados y abusos. Quitar el bot detiene el procesamiento local y elimina la autorización guardada; también puedes revocar el permiso en Kick.
Inventario público de insignias obtenidas en Twitch
BadgeCatch puede consultar datos públicos de colecciones de insignias obtenidas cuando una cuenta de Twitch se conecta a BadgeCatch, participa en el chat de Twitch de BadgeCatch y su inventario almacenado está desactualizado, o cuando alguien busca expresamente ese nombre de usuario de Twitch o solicita una actualización en BadgeCatch. Se utilizan los datos públicos no documentados de GraphQL de la tarjeta de usuario de Twitch, no una API oficial de inventario. Esta consulta no requiere el token OAuth del usuario consultado, cookies del navegador ni cabeceras de sesión capturadas.
Podemos almacenar metadatos públicos de identidad de Twitch (ID de usuario, nombre de inicio de sesión, nombre para mostrar e imagen de perfil), confirmaciones almacenadas de insignias globales, fechas de confirmaciones anteriores, fechas de análisis y estados de análisis depurados. Los perfiles públicos pueden representar cuentas que nunca han iniciado sesión en BadgeCatch; no implican que sean miembros de BadgeCatch. Los análisis fallidos conservan los datos confirmados anteriormente. Esta integración funciona según los medios disponibles y puede cambiar; BadgeCatch no afirma haber analizado todas las cuentas de Twitch. Los recuentos de propietarios encontrados por BadgeCatch solo describen nuestro conjunto de datos analizados.
Observaciones de insignias en el chat de Twitch
Si invitas a BadgeCatchBot a tu canal, almacenamos tu ID de usuario de Twitch, nombre del canal, configuración de la invitación y una fecha reciente de conexión del bot. El bot lee el chat para responder a los comandos admitidos. Una solicitud !badges puede actualizar el inventario público de insignias de quien la envía o del usuario de Twitch indicado mediante la consulta de colección descrita anteriormente. El texto del chat de los canales que invitan al bot no se almacena como observaciones de insignias. Puedes eliminar el bot en Panel → Cuenta.
BadgeCatch lee el chat público de su propio canal de Twitch mediante Twitch EventSub. Cuando alguien envía allí un mensaje, incluidos usuarios de Twitch que nunca han visitado BadgeCatch ni iniciado sesión, Twitch incluye las insignias de chat mostradas en ese mensaje. BadgeCatch almacena solo lo necesario para registrar esa observación: el ID de usuario de Twitch del remitente, su nombre de inicio de sesión de Twitch, las identidades de las insignias (conjunto, versión y metadatos de Twitch, como los meses de suscripción), el canal donde se envió el mensaje, la primera y la última fecha de observación y cuántas veces se observó la insignia. BadgeCatch no almacena el texto del mensaje, fragmentos de mensajes, emotes, colores, detalles de respuestas ni otros campos del perfil procedentes del evento del chat.
Una observación solo significa que Twitch adjuntó esa insignia a un mensaje del chat de esa cuenta. No es una lista completa de las insignias que posee una cuenta, y una insignia nunca observada no debe interpretarse como una insignia que la cuenta no tiene. Si más adelante inicias sesión en BadgeCatch, las insignias observadas anteriormente en tus mensajes aparecen en tu panel al vincularse mediante tu ID de usuario de Twitch. Las observaciones de usuarios de Twitch sin cuenta de BadgeCatch se eliminan automáticamente cuando pasan 365 días sin nuevas observaciones. Las observaciones del chat, los análisis independientes del inventario de insignias obtenidas y las observaciones de fuentes externas como Potat son conjuntos de datos diferentes y no se combinan de forma implícita.
3. Cómo utilizamos la información
Utilizamos esta información para autenticarte, mantener tu sesión, mostrar tu panel, sincronizar los datos de Twitch que solicitas, proporcionar las notificaciones que activas, proteger el servicio y responder a solicitudes de asistencia. No vendemos tus datos personales ni los utilizamos para publicidad dirigida.
4. Cookies y almacenamiento local
BadgeCatch utiliza una cookie de sesión necesaria y HTTP-only para mantener tu sesión iniciada y una cookie de corta duración para proteger el inicio de sesión con Twitch. Estas cookies no se utilizan para seguirte en otros sitios web. Puedes eliminarlas desde tu navegador, pero hacerlo puede cerrar tu sesión.
Las herramientas de colección pueden guardar tus recompensas guardadas, tu configuración de descubrimiento de streams y los canales ocultos en el almacenamiento local de este navegador. Estas preferencias no se sincronizan con tu cuenta. Si borras los datos del sitio, se eliminan. Las notificaciones opcionales de la lista de seguimiento funcionan mientras esa página permanezca abierta y hayas concedido permiso para recibir notificaciones. Las imágenes del buscador de insignias se comparan localmente en tu navegador y no se suben a BadgeCatch.
5. Servicios de terceros
BadgeCatch depende de Twitch y Kick para sus respectivos inicios de sesión y datos de plataforma, y puede utilizar Discord para enviar notificaciones u ofrecer funciones de comunidad. Esos servicios procesan la información conforme a sus propias políticas de privacidad. BadgeCatch también enlaza a sitios web de terceros, cuyas prácticas no controla.
El comprobador de usuarios de Kick consulta a Kick el nombre de usuario público introducido y almacena temporalmente las insignias globales y el nivel devueltos. Cuando abres la página de tu cuenta de Kick después de iniciar sesión, BadgeCatch guarda tu ID de usuario de Kick, nombre de usuario, insignias globales públicas y fecha del último análisis correcto para mostrar las últimas insignias guardadas si falla una actualización. Cuando está activado el bot de chat opcional de Kick, los mensajes verificados del canal configurado permiten identificar a quienes escriben por primera vez para realizar análisis de insignias escalonados en segundo plano. Los comandos también pueden solicitar el análisis de un usuario público concreto. Estos análisis guardan los mismos campos públicos del inventario y contribuyen a las clasificaciones de insignias y recuentos de propietarios entre los usuarios analizados por BadgeCatch. Los análisis pendientes almacenan un ID de usuario público, el nombre de usuario y los plazos de reintento hasta que se completa un análisis correctamente; los fallos transitorios se reintentan. Los identificadores de comandos de corta duración y los tiempos de espera por usuario evitan respuestas duplicadas; no se almacenan mensajes completos del chat. El bot no puede detectar espectadores que no escriben mediante un evento de entrada al canal. Las imágenes de insignias se cargan desde la CDN de Kick. Este comprobador y el bot no recopilan el progreso de visualización de Kick.
En las páginas de Twitch, el stream y el chat conectan tu navegador a Twitch cuando se abre el panel en un ordenador. El panel se abre de forma predeterminada en ordenadores; el reproductor y el chat no se muestran ni se cargan en pantallas móviles de hasta 960 píxeles de ancho. BadgeCatch recuerda tu elección para ordenador en el almacenamiento local del navegador. Contraer el panel en un ordenador no retira las incrustaciones cargadas; cambiar a un ancho de pantalla móvil sí las retira. Las páginas de superposición de OBS no incluyen este reproductor ni el chat. El reproductor solicita reproducción automática sin sonido, que tu navegador puede bloquear. Twitch puede recibir información técnica, como tu dirección IP y datos del navegador, y utilizar cookies u otros mecanismos de almacenamiento conforme a el aviso de privacidad de Twitch. Los enlaces a Twitch solo abren Twitch cuando los seleccionas.
Los eventos de uso propios distinguen entre un reproductor o chat incrustado en la página y una ubicación observada como visible en el área de visualización del navegador. Son mediciones de ubicación en el sitio web, no pruebas de reproducción, recuentos de espectadores de Twitch, tiempo de visualización ni cumplimiento de los requisitos para obtener insignias. Los eventos de visibilidad se omiten cuando el navegador no puede medirlos, y las señales de oposición al seguimiento también se aplican a ellos.
6. Conservación y seguridad
Las observaciones de insignias del chat de Twitch de usuarios sin cuenta de BadgeCatch se eliminan tras 365 días sin nuevas observaciones; las vinculadas a una cuenta de BadgeCatch mediante el ID de usuario de Twitch se conservan mientras exista la cuenta. Conservamos la información de cuentas e integraciones mientras sea necesaria para prestar el servicio o cumplir obligaciones legales. Utilizamos sesiones firmadas y cifrado para las credenciales sensibles de las integraciones, pero ningún servicio en línea puede garantizar una seguridad absoluta.
7. Tus opciones
Puedes dejar de utilizar BadgeCatch, borrar tus cookies de sesión o revocar el acceso de BadgeCatch en la configuración de tu cuenta de Twitch. Revocar OAuth no impide las consultas públicas anónimas de insignias. Para solicitar el acceso, la rectificación o la eliminación de información asociada a tu cuenta de BadgeCatch, datos públicos de inventario o perfil, u observaciones de insignias del chat vinculadas a tu cuenta de Twitch aunque nunca hayas creado una cuenta de BadgeCatch, escribe a [email protected]. Es posible que necesitemos verificar tu solicitud antes de tramitarla.
8. Menores
BadgeCatch no está dirigido a menores de 13 años y no recopilamos deliberadamente datos personales de menores de 13 años.
9. Cambios en esta política
Podemos actualizar esta política de privacidad cuando cambien el servicio o los requisitos aplicables. La fecha de «Última actualización» que aparece arriba indica la revisión más reciente.