Política de privacidad

Versión 1.2 / Vigente: 2 de agosto de 2026 / Última actualización: 6 de agosto de 2026

Esta Política explica cómo la app de iOS “English Vocab Runner” (la “App”) trata la información. Refleja la implementación actual según auditoría de código, Privacy Manifest y documentación interna.

1. Ámbito

Esta Política se aplica a la App y a este sitio público alojado en Firebase Hosting. Los servicios de Apple (Sign in with Apple, Game Center y App Store) también se rigen por las políticas de Apple.

2. Información que recopilamos

Según el uso de la App, podemos tratar:

  • Información de perfil (nombre visible)
  • Identificadores de usuario (UID de Firebase Authentication; identificadores para vincular Game Center en la app)
  • Progreso de juego, rango, trofeos, personajes, cofres, tutorial, bono de inicio de sesión
  • Progreso de estudio de vocabulario
  • Saldos de monedero y registros de transacciones de compra
  • Interacción con batallas, tienda y funciones similares
  • Datos de fallos y diagnóstico (Firebase Crashlytics)
  • Caché local en el dispositivo (por ejemplo UserDefaults)
  • Identificadores y datos publicitarios vía Google AdMob (puede incluir IDFA si permite el seguimiento con ATT)

En el diseño actual, Sign in with Apple no solicita ni almacena el correo electrónico.

3. Finalidades

  • Autenticación y gestión de sesión
  • Guardar y sincronizar estudio / batalla / progreso
  • Cumplimiento de compras, anti-replay y recuperación de compras incompletas
  • Coordinación multijugador con Game Center
  • Seguridad y prevención de abusos
  • Investigación de fallos (Crashlytics)
  • Anuncios recompensados y acortar la espera de cofres tras ver el anuncio
  • Respuestas de soporte

4. Sign in with Apple

Sign in with Apple es obligatorio. Los datos de autenticación de Apple se usan con Firebase Authentication. El diseño actual no solicita el alcance de correo electrónico.

5. Game Center

Game Center se usa para multijugador. Una identidad verificada de Game Center puede vincularse a su cuenta en la app. La cuenta de Game Center la gestiona Apple.

6. Firebase Authentication

Usamos Firebase Authentication para el inicio de sesión y la gestión de UID.

7. Cloud Firestore / Cloud Functions

Usamos Cloud Firestore y Cloud Functions para perfil, progreso, rango, monedero, liquidación de batallas, reclamaciones de compra y controles de integridad en el servidor.

8. Firebase App Check

Usamos Firebase App Check (App Attest / DeviceCheck, etc.) para reducir llamadas no autorizadas.

9. Firebase Crashlytics

Usamos Firebase Crashlytics para datos de fallos y diagnóstico a fin de mejorar la estabilidad.

10. StoreKit y compras dentro de la app

La App ofrece compras consumibles de StoreKit. Conservamos registros de compra para el cumplimiento y evitar créditos duplicados. Los reembolsos siguen el proceso de Apple.

11. Juego, rango e historial de estudio

Se almacenan rango, trofeos, progreso de vocabulario, personajes, cofres, tutorial y bono de inicio de sesión para operar el Servicio.

12. Seguimiento y publicidad

La App usa anuncios recompensados de Google AdMob. Completar un anuncio puede acortar la espera de un cofre. Podemos mostrar App Tracking Transparency (ATT) para que los anuncios personalizados usen IDFA si usted lo permite. Puede rechazar el seguimiento y seguir usando la App (la personalización puede limitarse). Firebase Analytics está desactivado.

13. Servicios de terceros

  • Apple (Sign in with Apple, Game Center, StoreKit / App Store, ATT)
  • Google Firebase (Authentication, Firestore, Cloud Functions, App Check, Crashlytics e infraestructura relacionada)
  • Google AdMob (anuncios recompensados)

Revise también las políticas de esos proveedores.

14. Compartición

No vendemos información de usuarios. Compartimos información con encargados del tratamiento solo según sea necesario para el Servicio, o cuando lo exija la ley. Datos relacionados con publicidad pueden enviarse a AdMob (Google) para la entrega de anuncios.

15. Conservación

Conservamos la información el tiempo necesario para las finalidades de esta Política. No afirmamos un plazo fijo no implementado. Tras eliminar la cuenta, pueden permanecer registros mínimos descritos abajo.

16. Eliminación de cuenta

Puede eliminar su cuenta desde Perfil en la App. Consulte Eliminación de cuenta. La eliminación incluye perfil, monedero, rango, personajes, cofres, bono, tutorial, progreso de vocabulario, vinculación de Game Center en la app, token de IAP y caché local, entre otros. Su cuenta de Apple y de Game Center no se eliminan con este proceso.

17. Datos mínimos que pueden permanecer tras la eliminación

Tras la eliminación, puede permanecer lo siguiente. No afirmamos que sean totalmente anónimos:

  • Registros de transacciones IAP anonimizados o con hash
  • Registros anti-replay / anti doble crédito
  • Tombstone de eliminación de cuenta
  • Resúmenes de firma de Game Center
  • Registros de auditoría de partidas humanas
  • Registros de seguridad / prevención de abusos

18. Tratamiento internacional

La información puede tratarse fuera de su país o región mediante proveedores en la nube como Firebase, según sea necesario para el Servicio.

19. Menores

La App no está diseñada solo para niños. Padres o tutores deben decidir si el uso es adecuado. La presentación en la tienda sigue las respuestas de clasificación por edad en App Store Connect.

20. Seguridad

Aplicamos medidas razonables como transporte cifrado, autenticación, App Check y validación en el servidor. Ningún método de transmisión o almacenamiento es completamente seguro.

21. Cambios de esta Política

Podemos actualizar esta Política. Los cambios importantes se reflejarán en esta página.

22. Contacto

handworks.contact@gmail.com

Para preguntas de privacidad, escriba a la dirección anterior.