En resumen
- Quiénes somos: Bot Rivals lo publica Ferdinando Bonsegna, desarrollador independiente con sede en Italia, que es el responsable del tratamiento. Para cualquier cosa, escribe a 1bonsegnaferdinando@gmail.com.
- Qué utilizamos: la cuenta con la que inicias sesión (Apple, Google, o correo electrónico y contraseña, gestionada por Firebase de Google), tu año de nacimiento (para comprobar que tienes al menos 13 años), tu perfil de juego (nombre público, trofeos, monedas del juego, piezas, misiones, Pase), los resultados de las partidas, las denuncias y los bloqueos, y los datos técnicos necesarios para la conexión.
- Qué ven los demás jugadores: durante una partida, tu nombre público, tus trofeos, el robot que has dibujado, su nombre y tu Retrato. Nuestro servidor reenvía estos dibujos a tu rival y no los conserva, salvo una copia adjunta a una denuncia que otro jugador haga sobre ti (apartado 2.4).
- Qué no hacemos: no hay publicidad, ni analítica de terceros, ni seguimiento entre aplicaciones o sitios web, ni venta de datos. Los únicos servicios externos de la app son el inicio de sesión con Apple, Google y Firebase.
- Dónde: el servidor del juego y la base de datos funcionan en Amazon Web Services en Fráncfort (UE). El inicio de sesión a través de Firebase puede implicar una transferencia a los Estados Unidos, con las garantías que exige el RGPD.
- Durante cuánto tiempo: tu perfil, mientras tengas una cuenta; las partidas, 90 días; las denuncias, un año; los registros del servidor, 30 días.
- Puedes eliminar tu cuenta en la app (Ajustes → Eliminar cuenta) o por correo electrónico. Tienes los derechos que reconoce el RGPD y puedes presentar una reclamación ante la autoridad de control italiana (Garante per la protezione dei dati personali) o ante la de tu país.
- Edad: el juego está destinado a personas de 13 años o más; por debajo de la edad de consentimiento digital de tu país se necesita el consentimiento de un progenitor.
1. Responsable del tratamiento
Ferdinando Bonsegna (desarrollador independiente)Italia
Correo electrónico: 1bonsegnaferdinando@gmail.com
Esta política se aplica al juego Bot Rivals para iOS y Android, al servidor en línea del juego y a este sitio web (botrivals.app). Para cualquier pregunta sobre tus datos, o para ejercer tus derechos, escribe a la dirección de correo electrónico indicada arriba.
2. Qué datos tratamos
2.1 Cuenta e inicio de sesión
Para jugar en línea se necesita una cuenta. El inicio de sesión lo gestiona Firebase Authentication, un servicio de Google. Puedes iniciar sesión de tres formas:
- Con Apple (en iPhone): se abre la ventana de inicio de sesión de la propia Apple. A Apple solo le pedimos tu dirección de correo electrónico, nunca tu nombre; puedes elegir la opción «Ocultar mi correo electrónico» de Apple, en cuyo caso recibimos una dirección de reenvío privada. Apple facilita a Firebase un identificador de la cuenta de Apple y ese correo electrónico.
- Con Google: se abre la página de inicio de sesión de Google. Google facilita a Firebase el identificador de tu cuenta de Google, tu dirección de correo electrónico y, si existen, el nombre y la foto de tu perfil de Google.
- Con correo electrónico y contraseña: la app envía tu correo electrónico y tu contraseña directamente a Firebase, que guarda la contraseña solo en forma protegida (hash). Firebase también envía los correos de verificación de la dirección y de restablecimiento de la contraseña. Una cuenta de correo electrónico solo puede jugar en línea después de que confirmes la dirección.
Nuestro servidor de juego solo recibe de Firebase un token de inicio de sesión firmado, del que lee el identificador de la cuenta (uid) y el método de inicio de sesión. Nuestro servidor no lee ni guarda el nombre, el correo electrónico ni la foto de tu cuenta de Google o de correo electrónico, y nunca se convierten en tu nombre en el juego.
Año de nacimiento: la primera vez que inicias sesión te preguntamos tu año de nacimiento, para comprobar que tienes al menos 13 años. Guardamos el año y el hecho de que la comprobación se ha superado, vinculados a tu cuenta. Si tienes menos de 13 años, no se crea ninguna cuenta y el año no se conserva.
Tras iniciar sesión, el servidor te asigna una sesión (un código firmado válido durante 30 días, que se renueva mientras juegas), que se guarda en tu teléfono.
2.2 Perfil de juego
En nuestro servidor conservamos, vinculados a tu uid:
- tu nombre público: al principio un nombre generado (por ejemplo «PILOTO 1234», derivado del uid y que no revela nada de tu cuenta) y después el que tú elijas;
- los trofeos, el récord de trofeos, las victorias, las derrotas y el número de duelos;
- las monedas del juego (Monedas, Planos, Cristales), las piezas, los materiales, las armas con sus niveles y copias, las cajas de herramientas pendientes de abrir y los contadores de garantía de las cajas de herramientas;
- el Pase (temporada, nivel, puntos, recompensas reclamadas), las misiones, los logros, las recompensas del camino de ligas, los contadores de entrenamiento con recompensa y del tutorial;
- la lista de jugadores que has bloqueado (500 como máximo) y el recuento diario de denuncias que has enviado.
2.3 Partidas
El servidor ejecuta cada duelo: recibe las órdenes que das durante la partida, simula el duelo y calcula el resultado. De cada partida conserva un registro con: el identificador de la partida, los uid de los dos jugadores, el ganador, el motivo por el que terminó la partida y su duración. Se utiliza para calcular las recompensas, para vincular una denuncia a la partida correcta y para prevenir abusos.
Para jugar, la app también envía al servidor el dibujo de tu robot (trazos, materiales, piezas montadas y niveles), el nombre del robot y tu Retrato dibujado. El servidor los utiliza para la partida y los reenvía a tu rival, pero no los guarda: una vez terminada la partida ya no están en el servidor, salvo que tu rival te denuncie (apartado 2.4).
2.4 Denuncias y bloqueos
Cuando denuncias a un jugador registramos: quién denuncia (uid), a quién se denuncia (uid), la partida, el motivo elegido (dibujo ofensivo, nombre ofensivo, hace trampas, otro), las notas que escribas, en su caso (500 caracteres como máximo), la fecha y una copia de lo que el jugador denunciado mostró en esa partida: su nombre público, el nombre del robot, el dibujo del robot y el Retrato, para que una persona pueda revisar la denuncia. La denuncia también se escribe en el registro del servidor. Cuando bloqueas a un jugador, su uid pasa a tu lista de bloqueos y no volveréis a ser emparejados nunca.
Tras revisar una denuncia, una persona puede ocultar el Retrato de un jugador, sustituir su nombre público por uno generado o suspender la cuenta. La suspensión se registra en la cuenta con su fecha y su motivo, y la cuenta suspendida ya no puede iniciar sesión.
2.5 Datos técnicos
- Dirección IP: necesaria para conectarte al servidor y, solo en memoria, para limitar el número de solicitudes desde una misma dirección (protección contra abusos). El servidor del juego no la escribe en sus registros; el proxy HTTPS situado delante del servidor no conserva registros de acceso, pero sus mensajes de error técnicos pueden contener ocasionalmente una dirección IP.
- Registros del servidor: mensajes técnicos con uid, los nombres públicos de los jugadores de un duelo, denuncias y errores, guardados en Amazon CloudWatch Logs en Fráncfort. Se utilizan para prestar el servicio, solucionar problemas y para la moderación.
- Sesiones revocadas: cuando cierras sesión o eliminas tu cuenta, registramos que las sesiones emitidas hasta ese momento ya no son válidas.
2.6 Mensajes que nos envías
Si nos escribes, tratamos tu dirección de correo electrónico, el contenido de tu mensaje y cualquier dato que nos facilites para que podamos ayudarte (por ejemplo, tu nombre en el juego).
2.7 Este sitio web
botrivals.app es un sitio web estático: no utiliza cookies, scripts externos, analítica ni seguimiento. El proveedor de alojamiento trata los datos técnicos mínimos necesarios para servir las páginas (por ejemplo, la dirección IP de la solicitud).
3. Fines y bases jurídicas
| Fin | Datos | Base jurídica (RGPD) |
|---|---|---|
| Crear y gestionar tu cuenta, permitirte iniciar sesión | Cuenta, sesión | Ejecución de un contrato (art. 6, apdo. 1, letra b)) |
| Hacer funcionar el juego: perfil, economía, duelos, emparejamiento, recompensas, Pase, misiones | Perfil, partidas, dibujos durante la partida | Ejecución de un contrato (art. 6, apdo. 1, letra b)) |
| Mostrar tu nombre, tu robot y tu Retrato a tu rival | Nombre público, trofeos, dibujos | Ejecución de un contrato (art. 6, apdo. 1, letra b)): es la esencia del juego multijugador |
| Moderación: denuncias, bloqueos, sanciones, protección de los demás jugadores | Denuncias, bloqueos, partidas, registros | Interés legítimo en un entorno seguro y justo (art. 6, apdo. 1, letra f)) y obligaciones legales relativas a contenidos ilícitos (art. 6, apdo. 1, letra c)) |
| Seguridad, prevención de trampas y abusos, límites de solicitudes | IP (en memoria), partidas, registros | Interés legítimo (art. 6, apdo. 1, letra f)) |
| Asistencia y respuesta a solicitudes | Correo electrónico y mensajes | Ejecución de un contrato (art. 6, apdo. 1, letra b)) y obligación legal en el caso de solicitudes de ejercicio de derechos sobre los datos (art. 6, apdo. 1, letra c)) |
| Compras, cuando estén disponibles | Datos de las transacciones | Ejecución de un contrato (art. 6, apdo. 1, letra b)) y obligaciones fiscales y contables (art. 6, apdo. 1, letra c)) |
No utilizamos tus datos para publicidad, elaboración de perfiles comerciales ni marketing, y no los vendemos. Cuando nos basamos en el interés legítimo, puedes oponerte (apartado 10).
Los datos de la cuenta son necesarios para jugar en línea: sin una cuenta solo está disponible el entrenamiento sin conexión con un perfil ya guardado.
4. Datos que pueden ver los demás jugadores
Durante un duelo en línea tu rival ve: tu nombre público, tus trofeos, el robot que has dibujado y su nombre, y tu Retrato. Nunca ve tu correo electrónico ni el nombre de tu cuenta de Google. Elige un nombre público que no revele tu identidad real y no pongas datos personales en tu Retrato (por ejemplo, tu nombre completo o un dibujo reconocible de tu cara).
5. Proveedores y destinatarios
- Google (Firebase Authentication e inicio de sesión con Google): gestiona las cuentas y el inicio de sesión por cuenta nuestra. El servicio lo prestan Google LLC y/o Google Ireland Limited conforme a las condiciones de tratamiento de datos de Firebase. Bot Rivals utiliza su propio proyecto de Firebase.
- Apple (Iniciar sesión con Apple): si lo eliges, Apple te permite iniciar sesión conforme a su propia política de privacidad y nos facilita el identificador y el correo electrónico descritos en el apartado 2.1. Cuando eliminas tu cuenta, pedimos a Apple que revoque el acceso de Bot Rivals.
- Amazon Web Services (Amazon Web Services EMEA SARL): aloja el servidor del juego (Amazon EC2), la base de datos (Amazon DynamoDB) y los registros del servidor (Amazon CloudWatch) en la región eu-central-1 (Fráncfort), como encargado del tratamiento.
- Apple y Google (App Store y Google Play): distribuyen la app y, cuando estén disponibles, gestionarán los pagos. Para este tratamiento actúan como responsables del tratamiento independientes, conforme a sus propias políticas de privacidad.
- Otros jugadores: los datos indicados en el apartado 4.
- Autoridades: solo cuando la ley lo exija, por ejemplo a raíz de una solicitud motivada de una autoridad judicial.
La app no contiene SDK de publicidad, analítica, informes de errores ni redes sociales.
6. Transferencias fuera de la UE
El servidor y la base de datos del juego están en la Unión Europea (Fráncfort). Los datos de inicio de sesión gestionados por Firebase también pueden ser tratados por Google en los Estados Unidos. En ese caso, la transferencia se basa en la decisión de adecuación relativa al Marco de Privacidad de Datos UE-EE. UU., en el que participa Google LLC, o en las cláusulas contractuales tipo de la Comisión Europea. AWS solo puede acceder a los datos desde fuera de la UE con esas mismas garantías. Puedes pedirnos una copia de las garantías en 1bonsegnaferdinando@gmail.com.
7. Durante cuánto tiempo conservamos los datos
| Datos | Plazo |
|---|---|
| Perfil de juego, nombre público, lista de bloqueos, año de nacimiento, suspensión | Mientras tengas una cuenta. Se eliminan cuando eliminas tu cuenta. |
| Copias de seguridad de la base de datos de perfiles | La recuperación a un momento dado abarca como máximo los últimos 35 días: tras la eliminación, el perfil también desaparece de estas copias de seguridad en un plazo de 35 días. |
| Registros de partidas | 90 días; después se eliminan automáticamente. Si eliminas tu cuenta, tu uid en los registros se sustituye por «deleted». |
| Denuncias, con las notas y la copia del dibujo y del Retrato denunciados | 1 año desde la denuncia; después se eliminan automáticamente (véase más abajo en caso de eliminación de la cuenta). |
| Revocaciones de sesión (cierre de sesión o eliminación) | 31 días. |
| Sesión en el servidor | No se guarda: es un código firmado, válido durante un máximo de 30 días desde su última renovación. |
| Dibujo del robot y Retrato en el servidor | Solo durante la partida, en memoria (salvo la copia incluida en una denuncia). |
| Dirección IP para los límites de solicitudes | Solo en la memoria del servidor, nunca se escribe en disco; se borra cuando el servidor se reinicia (en cada actualización) o cuando la tabla se llena. |
| Registros del servidor | 30 días en Amazon CloudWatch Logs; después se eliminan automáticamente. |
| Cuenta de Firebase (correo electrónico, método de inicio de sesión) | Se elimina automáticamente junto con tu cuenta de juego (apartado 11). |
| Correos electrónicos enviados a la asistencia | El tiempo necesario para tramitar la solicitud y, después, como máximo 24 meses, salvo que sea necesario conservarlos más tiempo para la formulación o la defensa de reclamaciones. |
| Datos de compra (en el futuro) | Durante los plazos exigidos por la normativa fiscal y contable. |
8. Datos guardados en tu teléfono
La app guarda en tu teléfono, sin enviarlos a nadie salvo en los casos descritos arriba: tus robots, tu Retrato, tu nombre, tus ajustes (idioma, audio, controles), tu sesión, un identificador aleatorio de la app creado en el primer inicio y un pequeño archivo local de diagnóstico (1 MB como máximo) que nunca se envía. El teléfono también recuerda un código anónimo de los jugadores que has denunciado o bloqueado, para que ya no se te muestren sus dibujos. Al desinstalar la app se eliminan estos datos.
9. Menores
Bot Rivals no es una app para niños. Solo puedes usarla si tienes al menos 13 años: el juego te pregunta tu año de nacimiento la primera vez que inicias sesión. Si no has alcanzado la edad a partir de la cual tu país te permite consentir por ti mismo el uso de servicios en línea (por ejemplo, 14 años en Italia y 16 en Polonia y Alemania), solo puedes usar Bot Rivals con el consentimiento y la supervisión de un progenitor o tutor. Si sabemos que una cuenta pertenece a una persona menor de 13 años, o a un menor sin el consentimiento necesario, la eliminamos. Un progenitor puede escribirnos a 1bonsegnaferdinando@gmail.com.
10. Tus derechos
En virtud del RGPD (artículos 15 a 22) tienes derecho a:
- saber si tratamos tus datos y obtener una copia de ellos (acceso);
- rectificar los datos inexactos (puedes cambiar tu nombre público tú mismo en la app);
- obtener la supresión de tus datos;
- solicitar la limitación del tratamiento;
- recibir los datos de tu perfil en un formato estructurado y de lectura mecánica (portabilidad);
- oponerte al tratamiento basado en el interés legítimo, por motivos relacionados con tu situación particular.
Escribe a 1bonsegnaferdinando@gmail.com. Para proteger tu cuenta, podemos pedirte que nos escribas desde la dirección de correo electrónico vinculada a la cuenta o que nos facilites datos que nos permitan reconocerla (por ejemplo, tu nombre público y tu método de inicio de sesión). Respondemos en el plazo de un mes; en el caso de solicitudes complejas este plazo puede prorrogarse otros dos meses, y te lo comunicaremos si así fuera.
11. Eliminar tu cuenta
Puedes eliminar tu cuenta en la app: Ajustes → CUENTA → Eliminar cuenta (dos confirmaciones; necesitas conexión y no debes estar en un duelo). Las instrucciones completas están en la página Eliminar tu cuenta.
Qué ocurre:
- todas tus sesiones dejan de funcionar;
- tu perfil, tu nombre público, tus trofeos, tus monedas del juego, tus piezas y tu lista de bloqueos se eliminan del servidor;
- en los registros de partidas y en las denuncias que hayas hecho, tu uid se sustituye por «deleted»;
- las denuncias recibidas de otros jugadores se conservan hasta que caducan (un año), pero en lugar de tu uid llevan un código opaco que no te identifica directamente. Una misma cuenta genera siempre el mismo código: así se conserva el historial de moderación si la cuenta vuelve. Base jurídica: interés legítimo en la seguridad de los demás jugadores;
- tu sesión, tus robots, tu Retrato y tu nombre se eliminan del teléfono.
- tu cuenta de inicio de sesión de Firebase (correo electrónico y método de inicio de sesión) se elimina automáticamente justo después;
- si iniciaste sesión con Apple, la app te pide que confirmes con Apple y pedimos a Apple que revoque el acceso de Bot Rivals, de modo que el juego deja de aparecer en Iniciar sesión con Apple en los ajustes de tu ID de Apple.
Si más adelante vuelves a iniciar sesión con la misma cuenta de Apple o de Google o con el mismo correo electrónico, empezarás con un perfil vacío.
12. Decisiones automatizadas
El servidor decide automáticamente el resultado de los duelos, las recompensas, el emparejamiento (en función de los trofeos y los bloqueos) y el contenido de las cajas de herramientas, según las reglas del juego. No tomamos decisiones basadas únicamente en el tratamiento automatizado que produzcan efectos jurídicos en ti o te afecten significativamente de modo similar. Las suspensiones y expulsiones por incumplir las reglas las decide una persona tras revisar el caso.
13. Seguridad
- Toda la comunicación entre la app y el servidor está cifrada (HTTPS y WebSocket seguro).
- La base de datos está cifrada en reposo; el acceso está limitado al servidor del juego.
- Nunca vemos ni guardamos tu contraseña: la gestiona Firebase (y Apple, si inicias sesión con Apple).
- El servidor es la autoridad: los resultados de los duelos, las recompensas y las cajas de herramientas se calculan en el servidor, no en el teléfono.
- Sesiones firmadas y revocables; límites al número de solicitudes.
Si tenemos conocimiento de una violación de la seguridad de los datos que te ponga en riesgo, lo notificamos a la autoridad competente y, cuando la ley lo exija, también a ti.
14. Compras (cuando estén disponibles)
Hoy en Bot Rivals no se puede comprar nada con dinero real. Cuando se puedan comprar Cristales, el pago se realizará a través de la App Store o de Google Play: no recibiremos los datos de tu tarjeta ni de tu método de pago. Recibiremos de la tienda la información de la transacción (producto, identificador de compra, fecha, estado y reembolsos) para entregarte tus compras y cumplir las obligaciones legales. Actualizaremos esta política antes de activar las compras.
15. Cookies y seguimiento
Este sitio web no utiliza cookies ni tecnologías similares. La app no utiliza identificadores publicitarios y no te sigue a través de las apps o sitios web de otras empresas. Durante el inicio de sesión con Google se abre una ventana o una página de Google, que puede utilizar las propias cookies de Google conforme a la política de privacidad de Google. En los dispositivos que no disponen de la ventana de inicio de sesión del sistema, el inicio de sesión con Google pasa por una página de nuestro servidor que carga la biblioteca Firebase de Google.
16. Reclamaciones ante una autoridad
Si consideras que tratamos tus datos infringiendo el RGPD, puedes presentar una reclamación ante una autoridad de control. Nuestra autoridad principal es la italiana:
Garante per la protezione dei dati personaliPiazza Venezia 11, 00187 Rome, Italy
garanteprivacy.it
También puedes dirigirte a la autoridad del país en el que vives o trabajas, o en el que se haya producido la supuesta infracción; en Polonia, por ejemplo, el Prezes Urzędu Ochrony Danych Osobowych (uodo.gov.pl). De todos modos, te animamos a escribirnos primero: a menudo podemos resolverlo enseguida.
17. Cambios
Podemos actualizar esta política, por ejemplo cuando añadamos funciones (como las compras) o cambiemos de proveedor. La fecha y la versión que figuran al principio de la página indican el último cambio. Te informaremos en la app de los cambios importantes antes de que se apliquen.