Política de privacidad de Bamboo Player para Android

Última actualización: 8 de octubre de 2026.

Responsable y contacto

El responsable de Bamboo Player es Pedro Joaquín García, identificado públicamente como desarrollador con el nombre Joaquin Garcia. Para consultas sobre la aplicación, privacidad o ejercicio de derechos, escribe a juakigarcia8@gmail.com indicando «Privacidad Bamboo Player Android».

Esta política explica el tratamiento de datos de la versión Android. Bamboo Player es un reproductor para los archivos, enlaces y listas que tú eliges. Puedes utilizarlo sin crear una cuenta Bamboo; la cuenta es opcional y permite sincronizar tu biblioteca. Las cuentas que puedas introducir para un servidor Xtream pertenecen a ese proveedor.

Solicitar eliminación de la cuenta y de los datos. Puedes solicitarla por correo aunque hayas desinstalado la app.

Tu biblioteca y archivos

La aplicación guarda en tu dispositivo las listas configuradas, los datos de acceso al proveedor, favoritos, historial y progreso de reproducción, ajustes y organización de la biblioteca. Las credenciales y el catálogo se conservan cifrados mediante claves protegidas por Android Keystore. El contenido de los archivos locales no se envía a nuestros servidores por reproducirlo.

El selector de documentos de Android permite que elijas los archivos a los que das acceso. Las descargas se guardan en el almacenamiento de la aplicación. Las portadas, datos descriptivos e índices de descargas pueden conservarse en cachés o índices locales para mejorar la presentación y evitar cargas repetidas.

Conexiones a tus proveedores

Cuando añades una lista, consultas una guía de programación, reproduces o descargas contenido, tu dispositivo conecta con la dirección elegida por ti. Ese servidor recibe la petición, la dirección IP de conexión y, cuando corresponde, las credenciales o cabeceras necesarias para prestar su servicio. Sus condiciones y prácticas de privacidad se aplican a ese tratamiento.

Bamboo admite fuentes HTTPS y HTTP, incluidas fuentes de red local. Una conexión HTTP no cifra el tráfico; la protección depende del protocolo y del proveedor que hayas seleccionado.

Metadatos, imágenes y registros operativos

Para mostrar títulos, sinopsis, reparto, valoraciones e imágenes, la aplicación consulta el servicio de metadatos de Bamboo Player. Las peticiones contienen términos de búsqueda, títulos o identificadores de contenido, el tipo de consulta y las preferencias de idioma y región. Algunas consultas se realizan automáticamente para completar las fichas de los títulos de tu lista. No enviamos a este servicio tus contraseñas IPTV ni la biblioteca completa.

Las consultas de datos pasan por nuestro servidor mediante una sesión temporal verificada y ligada a Play Integrity de Android. La aplicación distribuida en Google Play no incluye claves de TMDB o TheTVDB ni el anterior token compartido del proxy. Las consultas se transmiten en el cuerpo de la petición HTTPS; el registro operativo de esta ruta no guarda el término buscado, la dirección IP ni un identificador de instalación junto a la actividad del catálogo. Conservamos una caché compartida de datos descriptivos para responder con rapidez. Esa caché contiene información de las películas, series o personas consultadas, sin asociarla a tu instalación.

El alojamiento sigue recibiendo la IP de conexión y puede registrar fecha, ruta solicitada, estado HTTP y datos técnicos del navegador o aplicación. Sus registros de acceso no incluyen el cuerpo de estas consultas ni el token de sesión. La rotación está configurada en 14 archivos diarios y puede variar según la actividad y el mantenimiento. Los registros operativos de metadatos tienen una limpieza de entradas de más de 90 días que se ejecuta durante las peticiones; no es un borrado inmediato al cumplirse ese plazo.

Utilizamos metadatos de TMDB y TheTVDB a través de nuestro servidor. Las imágenes se descargan de sus servidores o de las direcciones facilitadas por tu lista; esos servicios reciben la petición de imagen y la IP de conexión. La preferencia de región del dispositivo sirve para adaptar información; la app no solicita ubicación GPS.

Detección de créditos en series

Para adelantar automáticamente al siguiente episodio, la app puede analizar fotogramas reducidos durante la parte final de un episodio y reconocer localmente patrones de texto propios de los créditos. Los fotogramas, el texto reconocido y el resultado de la detección se procesan únicamente en memoria en el dispositivo: no se guardan ni se envían a Bamboo o a Google.

Esta función utiliza ML Kit de Google. El SDK puede enviar a Google información técnica del dispositivo y de la app, métricas de rendimiento, configuración y versión de la API, tamaños de entrada y salida, tipos de evento y códigos de error para diagnóstico, análisis de uso, mantenimiento, mejora y prevención de abusos. Estos datos técnicos no contienen los fotogramas, el texto reconocido, el título que reproduces ni el resultado de la detección. Google indica que se cifran en tránsito y que no se comparten con terceros. Consulta la información de datos de ML Kit y sus condiciones y privacidad.

Compras, suscripciones y restauración

Los planes Pro se compran mediante Google Play Billing: una suscripción mensual o una compra única para siempre, según las opciones que muestre Google Play en tu región. Google gestiona el pago y sus datos de facturación; Bamboo no recibe el número de tu tarjeta ni la contraseña de tu cuenta de Google. Los precios, las ofertas y sus condiciones aparecen antes de confirmar la compra. Puedes gestionar o cancelar la suscripción desde Google Play; desinstalar Bamboo o pedir la eliminación de datos no cancela por sí solo una suscripción.

Para activar, restaurar y comprobar una licencia, la app envía a Bamboo el identificador del producto, el token de compra emitido por Google, un identificador aleatorio de instalación y los datos necesarios para validar la petición. Bamboo consulta a Google el estado de la compra o suscripción, su vencimiento y confirmación. No activamos Pro basándonos únicamente en una preferencia guardada en el móvil. Las compras pendientes no dan acceso de pago hasta que Google confirma su finalización.

Guardamos el token de compra cifrado, su huella de comprobación, el producto, el estado y las fechas necesarias para verificar el derecho. Esto permite confirmar pagos, detectar reembolsos o vencimientos y restaurar en una instalación legítima. La app recibe una autorización firmada temporal, ligada a su instalación, que puede mantener el acceso sin conexión hasta siete días y nunca más allá del vencimiento confirmado de la suscripción. Las compras de Android se validan con Google Play y no se trasladan mediante copias de seguridad ni compras de iOS.

También podemos conceder acceso gratuito mediante un código autorizado, sin efectuar un cobro ni sustituir Google Play por otro sistema de pago. Al canjearlo, enviamos el código por HTTPS y guardamos únicamente su huella, la asociación con tu instalación y las fechas necesarias. La renovación utiliza una autorización firmada anterior y las mismas comprobaciones de integridad; no conserva el código en la app. Las asociaciones inactivas se eliminan a los 90 días y el código puede volver a canjearse mientras siga autorizado. Podemos revocar estas concesiones; una autorización ya emitida puede seguir vigente sin conexión hasta siete días.

Integridad y protección contra abusos

Utilizamos Google Play Integrity para comprobar que la aplicación, su licencia de distribución y el dispositivo cumplen las condiciones de seguridad necesarias para los servicios protegidos. Google recibe metadatos de la app —paquete, versión y certificado de firma—, el estado de licencia de Google Play, información de certificación del dispositivo y una huella de la petición. Bamboo recibe el resultado necesario para autorizar la operación. No utilizamos estas comprobaciones para publicidad ni para crear perfiles de tus hábitos de visionado. Consulta la información de datos de Play Integrity.

Las sesiones de metadatos duran hasta 15 minutos y se reutilizan durante ese tiempo. Las verificaciones y límites de frecuencia emplean un identificador aleatorio de instalación y huellas técnicas para impedir la repetición de peticiones y limitar abusos. El servidor no conserva el token completo de Integrity ni la respuesta completa de certificación; conserva temporalmente la huella de petición, su resultado y las autorizaciones firmadas que emite. Las huellas de IP usadas para limitar frecuencia están protegidas con una clave del servidor. Son datos seudónimos, no se consideran anónimos por el mero hecho de estar cifrados o resumidos.

Estadísticas opcionales de uso

Si mantienes activadas las estadísticas de uso, la app envía por HTTPS a Bamboo eventos de aperturas y actividad, onboarding, pantallas de planes, intentos y resultados de compra y restauración, importaciones y actualizaciones de listas, búsquedas, reproducción, PiP y Cast. Estos registros permiten monitorizar el funcionamiento de la app, comprobar qué funciones se utilizan y diagnosticar errores.

Cada evento incluye identificadores aleatorios de instalación, sesión y evento, plataforma Android o Android TV, fabricante y modelo del dispositivo, versión del sistema operativo, versión y compilación de la app, idioma, zona horaria y fecha. El servidor conserva junto al evento la IP de conexión y huellas técnicas de la conexión y del cliente. El identificador de instalación permite relacionar eventos de la misma instalación; el de sesión permite agrupar la actividad de una ejecución. Son datos seudónimos, no estadísticas anónimas. No se asocian a tu cuenta Bamboo ni utilizamos la IP para inferir tu ubicación.

Los detalles pueden incluir el estado de acceso Pro y su comprobación, el plan seleccionado, intentos, cancelaciones, compras pendientes o completadas, duración de la prueba y códigos de error; el tipo de lista, número de canales, origen local o remoto, protocolo de conexión y una huella resumida del dominio de la fuente; el tipo general de contenido utilizado —directo, película o serie—, número y tipo de resultados de búsqueda y rango de longitud de la consulta. No incluyen cuentas, direcciones completas o credenciales de listas, títulos reproducidos, términos buscados, tokens de compra ni identificadores publicitarios. La huella del dominio no contiene la URL completa, su ruta ni parámetros; puede permitir relacionar eventos del mismo proveedor.

Puedes desactivar estas estadísticas en Ajustes → Biblioteca y privacidad → Estadísticas de uso. Están activadas inicialmente; desactivarlas detiene los nuevos envíos y elimina la cola local pendiente, sin impedir las funciones de la app. La cola local admite hasta 500 eventos y descarta los de más de siete días. Los eventos recibidos se conservan hasta 90 días, con limpieza diaria. Para solicitar la eliminación de los registros de tu instalación, escribe a juakigarcia8@gmail.com indicando el identificador que puedes copiar en Ajustes → Licencia y planes → Copiar identificador de instalación para soporte. Borrar una cuenta Bamboo no elimina automáticamente estos registros porque no están asociados a esa cuenta.

Google Cast

Al transmitir a un receptor que elijas, se le facilita el contenido o su dirección, título y portada. Un archivo local puede servirse al receptor a través de tu red local. El SDK de Google Cast también envía a Google registros técnicos anónimos de uso y sesiones para mejorar su funcionamiento. Google indica que estos registros se cifran durante el transporte y no permiten desactivación ni borrado individual desde la app. Consulta la información de datos de Google Cast.

Cuenta opcional y sincronización de biblioteca

Puedes crear una cuenta con nombre, correo y contraseña o acceder con Google o Apple desde Ajustes → Sincronización. Firebase Authentication, de Google, gestiona la identidad, la verificación del correo, la recuperación de contraseña y los métodos de acceso vinculados. Recibe los datos de cuenta necesarios para esos métodos, como nombre, correo, identificador de usuario, credenciales y tokens de autenticación, además de IP y datos técnicos del cliente para seguridad. Si eliges Google o Apple, esos servicios reciben tu solicitud de acceso conforme a sus políticas. Bamboo no recibe la contraseña de tu cuenta Google o Apple. No utilizamos tu cuenta para anuncios.

Si aceptas la sincronización de tu biblioteca y accedes a tu cuenta, la app sincroniza con nuestro servicio HTTPS sync.bambooplayer.es, alojado en un VPS, para recuperar y actualizar fuentes y listas IPTV, favoritos, listas personales y sus nombres y miembros, títulos y referencias de contenido, elementos vistos y posiciones y duración de reproducción. Los paquetes de fuentes pueden incluir el catálogo M3U, direcciones de servidores y reproducción y credenciales de tus proveedores, incluidas las de Xtream, para configurar los otros dispositivos. Estos datos quedan asociados a tu identificador Firebase. No se suben los vídeos locales ni los archivos descargados para sincronizar la biblioteca.

Las peticiones se autentican con tokens Firebase y se cifran durante el transporte HTTPS. Los paquetes de fuentes se cifran en el almacenamiento del VPS y sus copias se cifran. El servidor dispone de las claves necesarias para descifrar los paquetes: esta sincronización no tiene cifrado de extremo a extremo. Los registros de favoritos y progreso se guardan en una base de datos de acceso restringido del servidor; no afirmamos que toda esa base tenga cifrado a nivel de campo. Los datos locales siguen protegidos mediante Android Keystore.

Puedes cerrar sesión para detener la sincronización. Cerrar sesión, desinstalar o borrar datos locales no elimina la cuenta ni lo almacenado en el servicio. La eliminación de cuenta y sus excepciones se explican abajo. La cuenta no sustituye la comprobación de compras de Google Play ni traslada una compra Android a iOS.

Copias de seguridad y documentos compartidos

Puedes exportar una copia o vincular un documento compartido mediante el proveedor de archivos que elijas, además de la sincronización mediante cuenta. La copia se cifra con una contraseña mediante AES-GCM; debes conservar esa contraseña para restaurarla. La contraseña del documento compartido se guarda cifrada en el dispositivo. Los permisos de acceso a archivos locales y las licencias Pro no se trasladan en la copia.

Si activas la actualización del documento compartido, Android puede modificarlo en segundo plano. Su almacenamiento y conservación dependen del proveedor elegido. Esta modalidad por documento no necesita una cuenta Bamboo y Android no sincroniza mediante iCloud. Puedes desvincular el documento desde los ajustes; eso no borra las copias que ya existan en tu proveedor.

Finalidades, base jurídica y destinatarios

Tratamos los datos necesarios para prestarte las funciones que solicitas y proteger el servicio. El tratamiento necesario para utilizar esas funciones se apoya en la prestación del servicio; los registros limitados de seguridad y diagnóstico se apoyan en el interés legítimo en mantenerlo seguro y operativo. Los permisos y funciones opcionales se activan mediante tus decisiones en la aplicación o en Android.

Los destinatarios pueden ser el alojamiento y las copias de seguridad del servicio de sincronización, Google/Firebase para gestionar la cuenta, Google o Apple si eliges sus métodos de acceso, proveedores de metadatos, Google Play para compras y comprobaciones de integridad, Google para las métricas técnicas de ML Kit, Google Cast y los proveedores o receptores que configures. No vendemos datos personales ni incorporamos publicidad comportamental. Algunos servicios externos pueden tratar datos fuera de tu país; sus condiciones y políticas describen ese tratamiento. Los enlaces a tráileres, páginas web u otras aplicaciones abren servicios externos con sus propias políticas.

La comprobación de compras y la restauración se realizan para prestar el servicio adquirido. La prevención de fraude, validación de integridad y límites de frecuencia se apoyan en el interés legítimo en proteger el servicio. Si una comprobación impide una operación legítima, puedes escribir al contacto indicado para solicitar ayuda y revisión. Google aplica sus propias condiciones y política a los pagos, la cuenta de Google Play y los datos que gestiona directamente.

Conservación, eliminación y derechos

La cuenta y la biblioteca sincronizada se conservan mientras mantengas la cuenta, hasta que solicites su eliminación; el servicio no aplica actualmente borrado automático de cuentas por inactividad. Los recibos técnicos usados para no repetir un lote de sincronización se limpian después de 30 días mediante mantenimiento periódico. Las copias cifradas del servicio rotan con umbrales de tres días en el VPS y siete días en el destino externo; una copia previa al borrado puede permanecer hasta la siguiente limpieza. Si fuese necesario restaurar una copia, deben reaplicarse las eliminaciones pendientes antes de volver a prestar el servicio con esos datos.

Firebase indica que conserva las IP de autenticación durante unas semanas y el resto de la información de autenticación hasta que se solicita eliminar el usuario; después, la elimina de sus sistemas activos y copias en un plazo de hasta 180 días. Firebase Authentication procesa esos datos en Estados Unidos. Consulta la información de privacidad y conservación de Firebase.

Los datos locales permanecen hasta que los eliminas mediante las funciones disponibles, borras los datos de la aplicación o la desinstalas. Las copias y archivos exportados deben eliminarse también en su destino. Los registros de respuesta y prevención de repetición del servicio se limpian aproximadamente al día; los contadores de límites de frecuencia, a los dos días. Las asociaciones de instalación sin actividad se retiran a los 90 días. La limpieza se ejecuta con mantenimiento periódico y puede completarse después del umbral indicado.

Los registros de compra se conservan mientras sean necesarios para validar o restaurar un derecho activo, incluida una compra para siempre. Los registros de compras inactivas, o suscripciones vencidas, se eliminan después de 90 días sin una verificación reciente conforme a la limpieza del servicio. La comprobación periódica puede actualizar una compra pendiente, pausada o en recuperación. Podemos conservar información adicional cuando exista una obligación legal o una reclamación pendiente; Google y otros proveedores aplican sus propios plazos. Los datos que ya se hayan agregado o anonimizado no permiten un borrado individual.

Puedes solicitar acceso, rectificación, supresión, limitación, oposición o portabilidad cuando proceda escribiendo a juakigarcia8@gmail.com con el asunto «Privacidad Bamboo Player Android». Para localizar datos, indica la fecha aproximada y función utilizada y, si dispones de él, el identificador de instalación para soporte. No envíes contraseñas IPTV, tokens de compra, números de tarjeta ni archivos privados. Podemos pedir información proporcionada para comprobar que la solicitud te corresponde. La supresión de registros técnicos o de compra que no se eliminan con la cuenta se gestiona por este contacto, no exige crear una cuenta Bamboo y puede requerir una nueva validación si posteriormente restauras la compra. No elimina los registros que Google deba conservar ni cancela pagos futuros; gestiona las suscripciones en Google Play.

Eliminar tu cuenta Bamboo Player y sus datos

Sin instalar la app: envía una solicitud de eliminación de cuenta a juakigarcia8@gmail.com con el asunto «Eliminar cuenta Bamboo Player Android». Indica el correo utilizado en Bamboo y si accediste con correo, Google o Apple. Para Apple con correo oculto, indica la dirección privada de retransmisión que utiliza tu cuenta Bamboo. También puedes solicitar eliminar solo datos concretos conservando la cuenta, indicando cuáles. No envíes contraseñas ni tokens. Verificaremos de forma proporcionada que eres titular de la cuenta, por ejemplo respondiendo a su dirección registrada, antes de ejecutar el borrado, y te comunicaremos el resultado. No necesitas reinstalar la aplicación ni contratar Pro.

Desde la app: abre Ajustes → Sincronización → Gestionar cuenta → Eliminar cuenta y confirma tu identidad mediante el método de acceso de esa cuenta. La app solicita eliminar los registros y archivos sincronizados del VPS y después el usuario Firebase; el acceso Apple vinculado se revoca durante ese proceso. Si el proceso muestra un error, utiliza el contacto anterior para completar y comprobar el borrado.

Se eliminan del servicio activo las fuentes y sus paquetes con credenciales, favoritos, listas personales, vistos, progreso y recibos de sincronización asociados; se solicita borrar la identidad y sus datos de cuenta en Firebase. Conservamos únicamente el identificador de la cuenta eliminada y la fecha de eliminación para impedir que un dispositivo con una sesión antigua vuelva a subir la biblioteca. Este registro de seguridad no tiene un vencimiento automático y no contiene la biblioteca, el correo ni las contraseñas. Las copias anteriores y Firebase siguen los plazos explicados arriba.

La eliminación de cuenta no borra la biblioteca o las descargas que permanezcan en tus dispositivos, las copias exportadas a otro proveedor ni la cuenta de tu proveedor IPTV, Google o Apple. Puedes borrar esos datos en su propio destino. Las compras y registros de seguridad no vinculados a la cuenta conservan los plazos anteriores; puedes pedir su supresión por correo aportando el identificador de instalación si está disponible. Eliminar la cuenta no cancela la suscripción de Google Play: puedes gestionarla en Google Play antes o después de solicitar el borrado.

Atenderemos los derechos dentro de los plazos legales aplicables. También puedes presentar una reclamación ante la Agencia Española de Protección de Datos o la autoridad competente de tu país.

La aplicación no está dirigida a niños. Si crees que hemos recibido datos de un menor indebidamente, contacta con nosotros. Publicaremos en esta página los cambios relevantes de esta política y actualizaremos su fecha.