SoftYorch

Política de Privacidad

Stroop Overload · Última actualización: 6 de octubre de 2026

1. Responsable del tratamiento

SoftYorch (Jorge Agulló), España · softyorch@gmail.com

2. Datos que tratamos

2.1 Datos de cuenta (registro con correo electrónico)

  • Correo electrónico
  • Contraseña (almacenada de forma cifrada por Firebase Authentication; nunca la vemos ni tenemos acceso a ella)
  • El apodo que elijas
  • Si tu correo está verificado y cuándo iniciaste sesión por última vez

2.2 Cuentas de invitado

  • Un identificador anónimo creado por Firebase Authentication, sin correo ni nombre asociados.
  • El progreso de un invitado se guarda en el dispositivo, no en nuestros servidores.
  • Si creas una cuenta desde una sesión de invitado, la cuenta conserva ese mismo identificador y las partidas que jugaste como invitado (las 100 últimas como máximo) se envían a nuestro servidor para puntuarlas.

2.3 Perfil y progreso de juego (cuentas registradas)

  • Apodo, identificador público y avatar
  • Nivel, experiencia (XP), puntos de clasificación, mejor puntuación, racha diaria y fecha de tu última partida
  • Partidas jugadas, ganadas, perdidas y abandonadas, y estadísticas de cada modo de juego (partidas, victorias, mejor puntuación, mejor racha, partida más larga)
  • Trofeos desbloqueados y cuándo, y tus estadísticas de juego online
  • Paletas de color desbloqueadas y estado premium / sin anuncios

2.4 Partidas online

  • Mientras dura una partida, su sala contiene tu apodo, el identificador de tu cuenta, tus respuestas, tu puntuación y si estás conectado. Las salas se eliminan automáticamente seis horas después de crearse.

2.5 Estadísticas de uso (solo con tu consentimiento)

Mediante Google Analytics para Firebase registramos lo que se hace en el juego, no quién lo hace:

  • Pantallas abiertas
  • Partidas empezadas, terminadas y abandonadas: modo, puntuación, rondas, precisión, duración y nivel alcanzado
  • Trofeos desbloqueados, salas y partidas online, cómo iniciaste sesión y si compartiste un resultado
  • Anuncios mostrados y anuncios pulsados
  • Tres propiedades: tipo de cuenta (invitado o registrada), estado sin anuncios y nivel del jugador

Nunca incluimos en estas estadísticas tu apodo, tu correo, el identificador de tu cuenta ni códigos de sala. Google Analytics añade datos técnicos por su cuenta: un identificador de instancia de la app, modelo de dispositivo, versión del sistema operativo, versión de la app, idioma y país aproximado.

2.6 Informes de fallos

Cuando la app se cierra por un error, Firebase Crashlytics envía un informe con la traza del error, el modelo de dispositivo, la versión del sistema operativo, la versión de la app y un identificador de instalación. Los informes de fallos se envían aceptes o no las estadísticas de uso (véase el apartado 4). Sin ese consentimiento no llevan identificador de cuenta, apodo ni registro de lo que hiciste en el juego.

2.7 Publicidad

Google AdMob y la plataforma de consentimiento de Google (User Messaging Platform, UMP) pueden recopilar el identificador de publicidad del dispositivo, su dirección IP y datos de tu interacción con los anuncios, con el fin de mostrar publicidad, personalizada o no según tu respuesta en el formulario de consentimiento.

2.8 Protección frente al abuso

Firebase App Check, mediante Google Play Integrity, comprueba que las peticiones llegan a nuestros servidores desde una copia auténtica de la app en un dispositivo auténtico; para ello Google trata señales de integridad del dispositivo y de la app. Nuestros servidores cuentan además, durante poco tiempo, ciertas peticiones por cuenta para limitar el abuso.

2.9 Datos que se quedan en tu dispositivo

Tus ajustes (sonido, música, efectos visuales, tu elección sobre las estadísticas de uso), tu progreso y trofeos, y las partidas terminadas pendientes de envío. Desinstalar la app lo elimina todo.

No recopilamos: ubicación precisa, contactos, fotos, cámara ni micrófono, ni datos de pago. La app no tiene compras hoy; si llega a tenerlas, las gestionará Google Play y no tendremos acceso a los datos de la tarjeta.

3. Para qué usamos los datos

  • Crear y gestionar tu cuenta e iniciar tu sesión (Firebase Authentication).
  • Guardar tu progreso, calcular en nuestros servidores tu puntuación, nivel y trofeos, y mostrar la clasificación (Cloud Firestore, Cloud Functions).
  • Hacer funcionar las partidas online (Cloud Firestore, Firebase Realtime Database).
  • Entender cómo se juega y mejorar el juego (estadísticas de uso).
  • Encontrar y corregir errores (informes de fallos).
  • Mostrar publicidad y, si lo aceptaste, personalizarla (Google AdMob).
  • Proteger el juego frente a trampas y abusos.
  • Enviar los correos sin los que el servicio no funciona: verificación de la dirección y restablecimiento de contraseña. No enviamos correos comerciales.

4. Base legal

  • Ejecución del contrato de uso de la app (art. 6.1.b RGPD): cuenta, progreso, clasificación y juego online.
  • Tu consentimiento (art. 6.1.a RGPD): estadísticas de uso y publicidad personalizada. Lo das, o no, en el formulario de consentimiento que aparece la primera vez que abres la app.
  • Interés legítimo (art. 6.1.f RGPD): informes de fallos, necesarios para que la app funcione para todos, y seguridad de las cuentas y las puntuaciones (prevención del abuso, validación de resultados).

Puedes cambiar tu respuesta en cualquier momento: Perfil → Opciones de privacidad vuelve a abrir el formulario de consentimiento, y Perfil → Estadísticas de uso desactiva solo las estadísticas. Retirar el consentimiento no afecta a lo tratado antes.

5. Qué pueden ver otros jugadores

Tu apodo, identificador público, avatar, nivel, puntos de clasificación y mejor puntuación se muestran a otros jugadores en la clasificación y en las partidas online. Para construir la clasificación, la app de cualquier jugador con sesión iniciada puede leer el perfil y el progreso de las cuentas registradas. Tu correo electrónico nunca forma parte de eso.

Cuando compartes un resultado, el texto se crea en tu dispositivo y se entrega a la app que elijas. Solo anotamos que se compartió algo, y solo si aceptaste las estadísticas de uso.

6. Encargados y terceros

Utilizamos estos proveedores, que actúan como encargados del tratamiento o conforme a sus propias políticas de privacidad:

  • Google Firebase (Authentication, Cloud Firestore, Realtime Database, Cloud Functions, App Check, Google Analytics, Crashlytics): cuentas, datos de juego, estadísticas e informes de fallos.
  • Google AdMob y Google User Messaging Platform: publicidad y gestión del consentimiento.
  • Google Play (distribución de la app y Play Integrity).

Estos proveedores pueden tratar datos fuera del Espacio Económico Europeo, con las garantías que reconoce el RGPD (el Marco de Privacidad de Datos UE-EE. UU. o cláusulas contractuales tipo). No vendemos tus datos.

7. Conservación de los datos

  • Cuentas registradas: mientras exista la cuenta. Al eliminarla desde la app se borran al momento la cuenta, el perfil, el progreso, los trofeos y las salas online.
  • Cuentas de invitado: se eliminan automáticamente tras 30 días sin uso. El progreso de un invitado vive en el dispositivo y se pierde al cerrar sesión o desinstalar.
  • Salas online: seis horas.
  • Informes de fallos: 90 días.
  • Estadísticas de uso: el periodo configurado en Google Analytics, 14 meses como máximo.

8. Tus derechos

De acuerdo con el RGPD puedes ejercer en cualquier momento tus derechos de acceso, rectificación, supresión, oposición, limitación del tratamiento y portabilidad, y retirar cualquier consentimiento que hayas dado:

También tienes derecho a presentar una reclamación ante la Agencia Española de Protección de Datos (www.aepd.es) o ante la autoridad de control de tu país.

9. Menores de edad

La app no está dirigida a menores de 13 años y no recopila conscientemente sus datos. Si sabemos que un menor de 13 años nos ha facilitado datos sin autorización parental, los eliminaremos.

10. Seguridad

Aplicamos medidas técnicas y organizativas razonables para proteger los datos personales: el cifrado en tránsito y en reposo que proporciona Firebase, reglas en el servidor que impiden que un jugador modifique los datos de otro, y puntuaciones calculadas en el servidor. Ningún sistema es infalible: usa una contraseña robusta y no la compartas.

11. Cambios en esta política

Podemos actualizar esta política para reflejar cambios legales o del servicio. Los cambios sustanciales se anunciarán en la app o en esta web. La fecha de “Última actualización” indica la versión vigente.

12. Contacto

SoftYorch · softyorch@gmail.com