Documento legal
Política de
Privacidad
Última actualización: 30 de octubre de 2026
Contenido
01
Datos que Recopilamos
RUNKO (el "responsable" del tratamiento de tus datos) recopila únicamente los datos necesarios para operar el servicio:
- Cuenta: Correo electrónico y nombre de pantalla al registrarte con email/contraseña, Google o Apple. Con Google o Apple recibimos de ese proveedor tu correo (en Apple puede ser un correo privado de retransmisión) y un identificador de cuenta; con email/contraseña, la contraseña la gestiona Firebase Auth. También puedes usar la app como invitado: en ese modo tu progreso se guarda solo en tu dispositivo y no se envía a nuestros servidores hasta que crees o inicies sesión en una cuenta.
- Progreso en la app: Misiones completadas, XP, monedas, racha diaria, badges y nivel global — almacenados en tu dispositivo (AsyncStorage) y sincronizados con Firestore cuando tienes sesión iniciada.
- Notas personales: El texto que escribes en las notas de las misiones (Notas RUNKO). Se guarda en tu dispositivo y, con sesión iniciada, se sincroniza con tu perfil en Firestore. Solo tú puedes leerlas; no las usamos para otro fin. Te pedimos no escribir en ellas datos sensibles (salud, financieros, de terceros).
- Plan de suscripción: Tu tipo de plan (free, pro, family-owner, family-member), fecha de vencimiento de la suscripción (
subscriptionEndDate), identificador de suscripción de Stripe (stripeSubscriptionId) e identificador de cliente de Stripe (stripeCustomerId). En planes familiares, también el ID del titular del plan y los correos de los miembros e invitados del plan, visibles para el titular y los miembros de ese plan. - Datos de pago: Los pagos se realizan en runko.app y los procesa íntegramente Stripe. RUNKO nunca almacena números de tarjeta ni datos bancarios. Los registros de pagos (fecha, monto, plan contratado, correo e identificadores de Stripe) se guardan en nuestros sistemas para gestión del acceso y obligaciones fiscales y contables.
- Atribución de vendedores: Si compraste desde el enlace de un vendedor o campaña afiliada, guardamos el identificador del vendedor, la campaña y tu correo en el registro de esa venta para calcular su comisión.
- Tienda interna y preferencias: Saldo de créditos virtuales, créditos gastados, efectos activos (multiplicadores, protecciones), preferencias de tema e idioma — almacenados en tu dispositivo (AsyncStorage) y, los de la tienda, sincronizados con Firestore.
- Datos técnicos y de uso: Para mejorar RUNKO registramos de forma anónima cómo se usa la app: misiones abiertas y completadas, uso de la tienda interna y de la racha, cuándo se agota la energía de un mundo, y si la app se vuelve a abrir 1, 7 y 30 días después de instalarla. Estos registros no incluyen tu nombre, correo, identificador de cuenta ni identificador del dispositivo o de publicidad, ni la hora exacta ni tu ubicación. Se agrupan por día, plataforma y versión de la app, y llevan el idioma y la región configurados en tu teléfono (por ejemplo, es-MX o en-US); eso es un ajuste de idioma, no tu ubicación. Se guardan en Firebase (Google). No están ligados a tu cuenta y no los asociamos contigo. RUNKO no incluye publicidad ni reporte automático de fallos. Los proveedores de infraestructura (Firebase/Google, Netlify, Stripe) pueden registrar tu dirección IP y datos técnicos de la conexión como parte de su operación.
In English — usage analytics: To improve RUNKO we anonymously record how the app is used: missions started and completed, use of the in-app store and streaks, when a world runs out of energy, and whether the app is opened again 1, 7 and 30 days after install. These records do not include your name, email, account ID, device or advertising ID, exact time, or location. They are grouped by day, platform and app version, and include the language and region set on your phone (for example, es-MX or en-US); this is a language setting, not your location. They are stored in Firebase (Google); they are not linked to your account and we do not associate them with you. RUNKO has no ads and no automatic crash reporting.
02
Cómo Usamos tus Datos
- Autenticación: Para verificar tu identidad y proteger tu cuenta.
- Funcionamiento del servicio: Para guardar y sincronizar tu progreso entre dispositivos.
- Gestión de suscripciones: Para habilitar funciones premium, gestionar el ciclo de vida anual (inicio, renovación, cancelación) y administrar planes familiares.
- Recordatorio de práctica: Si aceptas el permiso de notificaciones de tu dispositivo, RUNKO programa localmente en tu dispositivo un recordatorio si pasan unas 36 horas sin entrenar. No usamos notificaciones push desde servidores ni recopilamos un token de notificaciones. Puedes desactivarlas en los ajustes de tu dispositivo en cualquier momento.
- Recordatorios de renovación: A partir de los 15 días previos al vencimiento de tu suscripción, RUNKO puede mostrar avisos dentro de la app para que confirmes que tu método de pago está vigente. Estos avisos se generan localmente en tu dispositivo a partir de la fecha de vencimiento guardada en Firestore; no implican el envío de tus datos a terceros adicionales.
- Comunicaciones transaccionales: Stripe puede enviarte recibos y avisos de cobro. Las invitaciones al plan familiar se muestran dentro de la app al iniciar sesión con el correo invitado. No enviamos publicidad sin tu consentimiento.
- Soporte y seguridad: Para atender tus solicitudes a soporte@runko.app y prevenir fraude o abuso.
No vendemos, alquilamos ni compartimos tus datos personales con terceros con fines publicitarios, y no usamos tus datos para rastrearte entre aplicaciones o sitios de otras empresas.
03
Datos que NO Recopilamos
- Ubicación geográfica precisa.
- Contactos del dispositivo.
- Historial de navegación fuera de RUNKO.
- Datos biométricos.
- Identificadores publicitarios ni datos para mostrar anuncios.
- Fotos, micrófono, cámara ni archivos de tu dispositivo.
- Datos personales sensibles (salud, origen étnico, creencias, etc.), salvo que tú los escribas voluntariamente en tus notas.
- Números de tarjeta o datos bancarios (Stripe los gestiona directamente).
04
Terceros y Proveedores
RUNKO utiliza los siguientes servicios externos, cada uno con su propia política de privacidad:
| Proveedor | Uso | Datos compartidos |
|---|---|---|
| Firebase / Google | Autenticación, base de datos (Firestore) y estadísticas anónimas de uso | Email, UID, nombre de pantalla, progreso, notas y datos del plan |
| Apple | Sign in with Apple (autenticación) | Email (puede ser privado) y nombre |
| Stripe | Procesamiento de pagos | Email, plan elegido, monto y datos de pago que tú ingresas directamente en Stripe |
| Netlify | Hosting y funciones serverless | IPs de solicitudes (logs de servidor). En runko.app el navegador también descarga tipografías de Google Fonts, lo que expone tu IP a Google |
Estos proveedores pueden procesar datos en servidores fuera de México (por ejemplo, Estados Unidos). Al usar RUNKO aceptas estas transferencias, necesarias para prestar el servicio.
05
Retención y Eliminación de Datos
- Tus datos se conservan mientras tu cuenta esté activa.
- Si usas RUNKO como invitado, tus datos solo están en tu dispositivo; se borran al desinstalar la app o borrar sus datos.
- Al eliminar tu cuenta, borramos tu perfil de Firestore (
users/{uid}, que incluye tu progreso, notas y datos del plan), tu cuenta de Firebase Auth y tu progreso local en la app. Si eres miembro de un plan familiar, se te retira del plan; si eres el titular, el plan se elimina. - Suscripción activa: eliminar tu cuenta no cancela por sí solo el cobro de una suscripción de Stripe. Cancélala antes desde el Portal de Cliente de Stripe (en runko.app) o escribe a soporte@runko.app.
- Los registros de transacciones y de comisiones de vendedores (que incluyen correo e identificadores de Stripe) se conservan por obligaciones fiscales y contables, y los registros de Stripe según sus propias políticas (generalmente hasta 7 años).
Cómo eliminar tu cuenta
- Desde la app: Perfil → Eliminar cuenta (se te pedirá confirmar tu identidad).
- Sin acceso a la app: escribe a soporte@runko.app con el asunto "Eliminar mi cuenta", desde el correo con el que te registraste. Verificaremos tu identidad y eliminaremos tu cuenta y datos dentro de los plazos de la sección 6.
06
Tus Derechos
De acuerdo con la Ley Federal de Protección de Datos Personales en Posesión de los Particulares (México) tienes derecho a:
- Acceso: Solicitar qué datos tenemos sobre ti.
- Rectificación: Corregir datos incorrectos o incompletos.
- Cancelación / Eliminación: Solicitar la eliminación de tu cuenta y datos personales desde la app (Perfil → Eliminar cuenta) o escribiéndonos.
- Oposición: Oponerte al tratamiento de tus datos para fines específicos.
- Revocación del consentimiento: Retirar el consentimiento que nos diste para el tratamiento de tus datos, en la medida en que la ley lo permita.
Para ejercer estos derechos escribe a soporte@runko.app indicando tu nombre, el correo de tu cuenta y el derecho que quieres ejercer. Responderemos tu solicitud en un plazo máximo de 20 días hábiles y, si procede, la haremos efectiva dentro de los 15 días hábiles siguientes. Si consideras que tu derecho no fue atendido, puedes acudir a la autoridad competente en materia de protección de datos personales.
07
Seguridad
- El acceso a Firestore está protegido por reglas de seguridad que limitan el acceso a tu propio perfil y, en planes familiares, a los datos del plan al que perteneces.
- Las operaciones administrativas (como remover miembros de un plan familiar) se ejecutan en funciones serverless con Firebase Admin SDK, nunca desde el cliente.
- Toda comunicación usa HTTPS/TLS.
- No almacenamos contraseñas — Firebase Auth gestiona las credenciales de forma segura.
08
Menores de Edad
RUNKO está dirigida a personas de 13 años o más. No está dirigida a menores de 13 años y no recopilamos intencionalmente sus datos. Si tienes entre 13 y 17 años, declaras contar con el permiso de tu madre, padre o tutor para usar RUNKO y para el tratamiento de tus datos conforme a esta política.
Si eres madre, padre o tutor y crees que un menor de 13 años nos ha proporcionado información personal, o que un menor de edad la proporcionó sin tu permiso, escríbenos a soporte@runko.app y la eliminaremos.
09
Cambios a Esta Política
Podemos actualizar esta política en cualquier momento. Publicaremos la nueva versión en esta misma URL con la fecha de actualización. Para cambios materiales, te notificaremos dentro de la app. El uso continuado del servicio después de la notificación implica aceptación.
10
Contacto
Para ejercer tus derechos ARCO, solicitar la eliminación de tu cuenta o hacer cualquier consulta sobre privacidad:
Esta política se rige por las leyes de México. Cualquier controversia será resuelta en los tribunales de la Ciudad de México.