Política de privacidad
Esta es una traducción al español de la versión original en inglés. Procuro que las dos digan exactamente lo mismo; si encuentras alguna diferencia, escríbeme a support [at] amaru.surf y la corrijo.
No recopilo nada sobre ti.
El juego no tiene analítica, ni publicidad, ni reportes de fallos, ni rastreo, ni cuenta ni inicio de sesión propios, ni servidor. Nada sobre ti se me envía a mí ni a nadie más, con una excepción: la tabla de clasificación, que es Game Center de Apple en iPhone, iPad y Apple TV y Google Play Juegos en Android. En Android, la biblioteca de Google para esa tabla, dentro de la app, también recopila datos de analítica y de diagnóstico para Google. Todo esto se explica abajo.
Quién es el responsable
Amaru Surf lo hace y lo publica Ignacio Moreno, un desarrollador independiente. Soy el responsable del tratamiento de los datos para efectos de esta política, en la medida en que haya datos que tratar — como se explica abajo, no los hay.
Las preguntas sobre esta política, o sobre cualquier cosa que haga la app, van a support [at] amaru.surf. Leo esa dirección.
Lo que Amaru Surf no hace
Esta lista es concreta y no general, porque una política vaga no vale nada. Nada de lo siguiente existe en la app, salvo la única excepción de Android, que está en la nota justo después de la lista:
- Ningún tipo de analítica ni telemetría
- Nada de publicidad, y ningún SDK de publicidad en la app
- Ni compras dentro de la app ni suscripciones
- Ningún servicio de reportes de fallos o de diagnóstico
- Ni cuentas de usuario, ni inicio de sesión, ni registro
- No se recopilan direcciones de correo, números de teléfono ni contactos
- Ningún identificador de publicidad (IDFA en iOS, ID de publicidad en Android)
- Ningún acceso a la ubicación, la cámara, el micrófono, los contactos, las fotos ni los archivos
- Ni cookies, ni vistas web, ni navegador integrado
- Ningún rastreador, píxel ni SDK de terceros que envíe datos de vuelta a su origen
- No se vende, comparte ni transfiere información personal
Una excepción, solo en Android: la app de Android incluye la biblioteca de Google Play Games Services, que hace funcionar la tabla de clasificación. Según la propia descripción de Google, esa biblioteca inicia tu sesión en Play Juegos y recopila datos de analítica y de diagnóstico para Google, así que las líneas de arriba sobre analítica, diagnóstico, inicio de sesión, SDK y transferencia de información personal describen al juego en sí, no a esa biblioteca. Lo que hace la biblioteca se explica abajo, en “La tabla de clasificación”.
Como yo no recopilo nada, no tengo nada tuyo que entregarte, corregir, exportar ni eliminar. Si quieres ejercer un derecho conforme al RGPD (GDPR), la CCPA o cualquier otra ley de protección de datos que se aplique a tu caso, la respuesta honesta es que no tengo ningún dato personal tuyo sobre el cual actuar. Puedes escribirme y pedirme que te lo confirme. Los datos de la tabla de clasificación los tiene Apple o Google, no yo, y las solicitudes sobre ellos van a Apple o a Google (consulta “La tabla de clasificación”, abajo).
Todo lo que la app puede hacer fuera de tu dispositivo
En vez de describirlo en abstracto, aquí está la lista completa. La conexión de la app con el mundo exterior es una interfaz pequeña y fija, y estas tres cosas son todo lo que hay.
-
Descubrimiento en la red local, para el multijugador
Cuando abres la pantalla de multijugador, el juego anuncia una sala en tu red local y busca salas que hayan abierto otros jugadores. En iPhone, iPad y Apple TV esto usa Bonjour; en Android usa Network Service Discovery. Las dos son la forma estándar del sistema operativo para que los dispositivos de una misma red se encuentren entre sí.
Este tráfico nunca sale de tu red local. No hay servidor de emparejamiento, ni retransmisión, ni conexión a internet de por medio. Tu dispositivo habla directamente con el otro dispositivo por tu WiFi.
Lo que se anuncia es: el nombre de la sala — que es el apodo que escribiste, de hasta seis letras —, cuántos jugadores tiene, si hay un heat en curso, y la dirección de red para llegar a ella. Otros jugadores en tu red pueden verlo mientras la sala esté abierta. Si prefieres no transmitir un nombre reconocible, elige otro; al juego no le importa cuál sea.
Durante un heat multijugador, tu apodo, tu posición en la ola y tus puntos viajan a los otros dispositivos de la sala, porque eso es lo que hace que el heat sea compartido. Van a esos dispositivos y a ningún otro lado.
-
La tabla de clasificación: Game Center y Google Play Juegos
Cuando termina una partida, el juego envía tu puntuación final a una única tabla de mejores puntuaciones, y la pantalla de título puede abrir el panel de esa tabla. En iPhone, iPad y Apple TV es Game Center de Apple: la puntuación va a Apple, Apple la asocia con tu cuenta de Game Center y la muestra en su propia interfaz.
No manejo ninguna tabla de puntuaciones, no recibo tu identidad de Game Center y no tengo ninguna base de datos de jugadores. El manejo que hace Apple de Game Center se rige por la política de privacidad de Apple, no por esta. Puedes desactivar Game Center en la Configuración de tu iPhone, iPad o Apple TV, y el juego funciona normalmente sin él.
En Android la tabla de clasificación es Google Play Juegos (Google Play Games Services), y la app incluye la biblioteca de Google para usarla. Cuando el juego arranca, Google Play Juegos inicia tu sesión con tu perfil de Play Juegos si ya tienes uno; si no tienes, no aparece nada. El juego te pide iniciar sesión, o crear un perfil, solo cuando tocas CLASIFICACION (LEADERBOARD con el juego en inglés) sin haber iniciado sesión, y funciona normalmente si nunca lo haces. Cuando termina una partida, la misma puntuación final va a Google, que la asocia con tu perfil de Play Juegos y la muestra en su propia interfaz.
Según la propia descripción de Google, su biblioteca de Play Juegos también recopila tu identidad de jugador (nombre de jugador y avatar) cuando creas o actualizas tu perfil de Play Juegos, y datos de analítica y de diagnóstico que Google usa para mantener estable la biblioteca y mejorar sus productos; Google cifra en tránsito lo que recopila. El manejo que hace Google de todo esto se rige por la política de privacidad de Google, no por esta. Google te deja elegir quién puede ver tu perfil de Play Juegos, y eliminar el perfil junto con sus datos de juego, desde Play Juegos o tu Cuenta de Google. El juego nunca le pregunta a Google quién eres, y nada de esto me llega a mí.
Google Play cuenta esto como datos que recopila la app. Sus reglas tratan lo que una biblioteca dentro de una app envía fuera del teléfono como datos recopilados por esa app, aunque vaya a Google y no a mí, así que la sección de Seguridad de los datos del juego en Google Play enumera lo que recopila Play Juegos (consulta “Declaraciones en las tiendas”, abajo).
-
El portapapeles del sistema
La pantalla de la sala multijugador te deja copiar la dirección de la sala para mandársela a un amigo, y la pantalla para escribir una dirección tiene un botón PEGAR (PASTE con el juego en inglés) para el otro lado. El Apple TV no tiene portapapeles, así que ahí el juego no tiene ninguno de los dos.
El portapapeles solo se lee en el momento en que tocas PEGAR — nunca en segundo plano, nunca con un temporizador, nunca cuando la app vuelve al primer plano. En iOS 16 y posteriores verás en ese momento el aviso del sistema que pregunta si permites pegar, que es justo donde debe aparecer. Lo que se lee se usa para llenar un campo de dirección y no se guarda, no se registra ni se transmite a ningún lado.
Esa es toda la lista. Nada más en el juego sale del dispositivo en el que se está ejecutando.
Lo que se guarda en tu dispositivo
El juego guarda un pequeño archivo de configuración en tu propio dispositivo. Contiene tres cosas, y nada más:
- Si silenciaste la música
- El apodo que elegiste para el multijugador — hasta seis letras, lo que hayas escrito
- El idioma que elegiste en la pantalla de opciones, inglés o español — si elegiste uno. Si no, el juego sigue el idioma de tu dispositivo, que lee al arrancar y nunca guarda
Tu avance dentro de una partida — vidas, heat, puntos — vive en la memoria mientras juegas. Nada de esto se envía a ningún lado. Borrar la app lo elimina.
En Android el archivo está en el almacenamiento privado de la app, y la app además establece allowBackup="false", así que este archivo de configuración no se incluye en un respaldo en la nube. En iPhone y iPad está en el almacenamiento propio de la app, que iOS incluye en los respaldos de tu dispositivo (en iCloud o en una computadora) como los datos de cualquier app; el juego por su cuenta nunca lo envía a ningún lado. En Apple TV las mismas tres opciones se guardan en el almacenamiento propio de la app en el Apple TV, y el juego tampoco las envía a ningún lado.
Permisos, y para qué está cada uno
Android
La app declara cuatro permisos. Los cuatro existen para el descubrimiento del multijugador local. Ninguno está ahí para publicidad, analítica o rastreo, y la app no pide nada más.
| Permiso | Para qué sirve de verdad |
|---|---|
INTERNET | Android lo exige para abrir cualquier conexión de red, incluida una que solo habla con otro teléfono en tu propio WiFi. Es lo único para lo que el juego lo usa. |
ACCESS_NETWORK_STATE | Para saber si hay una red en la cual buscar salas. |
ACCESS_WIFI_STATE | Para encontrar la dirección de este dispositivo en el WiFi, y que la pantalla de la sala te muestre la dirección que otro jugador puede escribir. |
CHANGE_WIFI_MULTICAST_STATE | Muchos chips de WiFi descartan los paquetes multicast para ahorrar energía, a menos que una app mantenga un bloqueo de multicast. El descubrimiento necesita que esos paquetes lleguen. Sin esto, la lista de salas simplemente se quedaría vacía en muchos teléfonos. |
En particular, no están: AD_ID (el identificador de publicidad) ni BILLING (compras dentro de la app). Ninguno se declara, porque el juego no hace ninguna de las dos cosas.
El hardware de WiFi y la pantalla táctil están marcados como no obligatorios. Un dispositivo sin WiFi pierde la lista de salas y nada más, y con un control o un teclado el juego se juega perfectamente.
iPhone y iPad
iOS te mostrará un aviso de permiso de Red local la primera vez que el juego busque salas. Lo vas a ver, y vale la pena saber por qué:
Desde iOS 14, una app no puede tocar la red local — ni siquiera para encontrar otra copia de sí misma en tu propio WiFi — hasta que le digas que sí. El aviso existe por la lista de salas del multijugador y por nada más.
Puedes rechazarlo. El juego funciona completamente normal sin acceso a la red local: jugar solo, jugar en el sillón, la tabla de clasificación, todo. Lo que pierdes es la lista automática de salas — y aun así puedes unirte con un amigo escribiendo su dirección a mano.
El manifiesto de privacidad de la app, el mismo en iPhone, iPad y Apple TV, declara que no hay rastreo, ni dominios de rastreo, ni tipos de datos recopilados. Las únicas API del sistema que declara usar son las comunes para leer sus propios archivos, leer el tiempo que lleva encendido el dispositivo para medir el tiempo del juego, y guardar su propia configuración. La única capacidad que pide la app es Game Center. La app de Apple TV declara el mismo uso de la red local, para la lista de salas del multijugador y nada más.
Comprar el juego
Amaru Surf es una app de pago. Tu compra la maneja por completo Apple o Google — ellos cobran, y la app nunca ve tu nombre, tus datos de pago ni tu correo electrónico. Yo solo recibo los reportes de ventas agregados que las tiendas dan a los desarrolladores, que no identifican a compradores individuales.
El manejo que hacen Apple y Google de tu compra se rige por sus propias políticas de privacidad y sus términos, no por esta. Los reembolsos los maneja la tienda donde compraste.
Menores de edad
Amaru Surf es apto para todas las edades. Yo no recopilo información personal de nadie y, por lo tanto, no recopilo ninguna de menores — ni a sabiendas ni de otra forma. No hay nada en el juego que le pida a un menor una dirección de correo, un nombre, una fotografía, una ubicación o una edad, y no hay publicidad, ni compras dentro de la app, ni forma de que un jugador se comunique con un desconocido. La excepción es de Google, en Android: su biblioteca de Play Juegos recopila lo que se describe arriba en “La tabla de clasificación”, y tocar CLASIFICACION sin haber iniciado sesión abre la pantalla de Google para iniciar sesión en Play Juegos o crear un perfil. Las dos cosas se rigen por la política de privacidad de Google.
El único lugar donde un jugador escribe algo es un apodo de hasta seis letras, que sirve para identificar su tabla en el multijugador, se guarda en su propio dispositivo y solo lo ven otros jugadores que ya están en la misma red WiFi. El chat del multijugador se limita a ocho frases fijas que se eligen de un menú — no se puede enviar texto libre.
Si crees que un menor proporcionó información personal de alguna forma a través de esta app, escríbeme a support [at] amaru.surf y lo reviso, aunque no espero encontrar nada que borrar.
Cambios a esta política
Si el juego llega a cambiar de una forma que afecte esta política, actualizaré esta página y cambiaré la fecha de vigencia de arriba. Los cambios importantes — cualquier cosa que signifique que el juego empezó a recopilar algo que hoy no recopila — también se reflejarán en la ficha de la app en las tiendas antes de que salga el cambio, porque las tiendas lo exigen.
Esta política vive en https://amaru.surf/privacy y ahí se va a quedar; esta traducción está en https://amaru.surf/es/privacy.
Declaraciones en las tiendas
En App Store, Amaru Surf está declarado como “Datos no recopilados”. En Google Play, su sección de Seguridad de los datos declara lo que recopila la biblioteca de Play Juegos de Google para la tabla de clasificación — tu identidad de Play Juegos, tus puntuaciones y datos de analítica y de diagnóstico, como se explica arriba —, y ningún otro dato. Esta política está escrita para coincidir exactamente con esas declaraciones; si alguna vez encuentras una diferencia entre esta página, la ficha de la tienda y lo que la app hace en realidad, es un bug, y me gustaría que me lo contaras en support [at] amaru.surf.