Política de privacidad de FitCrush Studios

Última actualización: 10 de octubre de 2026. Común a todos los juegos de FitCrush Studios (PedalSmash: Cycle y los que se publiquen).

Esta política explica qué datos usan nuestros juegos y qué hacemos con ellos. En resumen: puedes jugar como invitado y entonces todo se queda en tu dispositivo. Si creas una cuenta, guardamos en nuestro servidor lo necesario para darte el servicio (cuenta, partidas, compras). Las estadísticas de uso sólo se recogen si las aceptas. No hay publicidad, no vendemos datos y no los compartimos con terceros salvo los proveedores que se indican.

1. Responsable

FitCrush Studios. Contacto: support@fitcrushstudios.com. Web: fitcrushstudios.com.

2. Datos en tu dispositivo

  • Perfil que tú introduces: peso, altura, edad, sexo (opcional), nivel de forma y FTP. Sirven para estimar calorías y ajustar la dificultad.
  • Datos del equipo por Bluetooth (en los juegos que lo usan, como PedalSmash: Cycle): cadencia, potencia, velocidad, resistencia y, si se emite, pulso, en tiempo real.
  • Historial de sesiones y el detalle por segundo de cada una (para exportarlas a Health Connect o Strava si lo pides).
  • Equipo guardado: nombre y dirección Bluetooth del último dispositivo, para reconectar.

Se guardan en el almacenamiento interno del dispositivo y se borran con Ajustes, Borrar todos mis datos.

3. Cuenta (opcional)

  • Registro con correo: correo, nombre de usuario y contraseña (cifrada con bcrypt; nadie puede leerla).
  • Acceso con Google: recibimos de Google tu correo y tu nombre para crear o vincular la cuenta. Si ya existía una cuenta con ese correo creada con contraseña y sin verificar, al entrar con Google se anula esa contraseña (protege tu cuenta frente a quien la hubiera creado antes con tu correo).
  • Partidas y logros: el resumen de cada partida (fecha, duración, calorías, distancia, puntos, potencia media, velocidad máxima, meta e hitos) para tu historial, tus logros y la clasificación semanal.
  • Sesiones: un identificador de sesión cifrado; deja de valer tras 180 días sin uso.

Los datos viajan cifrados (HTTPS) a un servidor propio en la Unión Europea (Hetzner, Alemania).

4. Estadísticas de uso (sólo si las aceptas)

Para mejorar los juegos (saber qué se usa, dónde se atasca la gente, qué falla en qué dispositivos) la app puede enviar estadísticas de uso, pero sólo si lo aceptas en el primer arranque o en Ajustes, Privacidad. Si no lo aceptas, no se envía nada de esto.

  • Qué se envía: eventos de uso (abrir la app, pasos del primer arranque, empezar y terminar una partida con su modo, mundo y duración, ver la pantalla Pro, iniciar o completar una compra, canjear un código, conectar el equipo, cambiar ajustes) con su hora; y datos técnicos del dispositivo: modelo, versión de Android, versión de la app, procesador gráfico, idioma y país del idioma.
  • Identificador: un identificador aleatorio de la instalación, que en el servidor se guarda resumido (hash SHA-256), y tu cuenta si has iniciado sesión. No se guardan tu dirección IP, tu ubicación, tus contactos ni identificadores publicitarios.
  • Para qué: estadísticas agregadas (usuarios activos, retención, embudo de uso, errores por dispositivo) para mejorar los juegos. No para publicidad ni perfiles comerciales.
  • Base legal: tu consentimiento, que puedes retirar en cualquier momento en Ajustes, Privacidad: al retirarlo se borra en el servidor todo lo asociado a esa instalación.
  • Conservación: los eventos se borran a los 13 meses.

5. Compras (Pro)

Las compras se hacen con Google Play: el pago, tu método de pago y la renovación o cancelación los gestiona Google según su política de privacidad; nunca vemos tu tarjeta. Para verificar que la compra es auténtica, la app envía a nuestro servidor el producto y el token de compra, y el servidor lo comprueba con la API de Google Play. Guardamos sólo el estado del derecho (producto, si está activo, hasta cuándo, número de pedido de Google y, con cuenta, a qué cuenta pertenece). Al borrar la cuenta se borra este registro; la compra sigue en Google Play y se puede restaurar.

6. Códigos promocionales

Si canjeas un código (por ejemplo, de un gimnasio o de una campaña), guardamos qué código, cuándo y en qué cuenta se canjeó y hasta cuándo te da Pro, para aplicarlo, evitar abusos y saber cuántos se usan por campaña. Al socio que te dio el código (p. ej. tu gimnasio) sólo le podemos dar cifras totales, nunca quién lo canjeó.

7. Panel en vivo y clasificación semanal

Mientras juegas, la app envía cada pocos segundos tu nombre de usuario (o un alias de invitado) y el marcador de la partida en curso para mostrar quién juega a la vez; sólo se guarda en memoria unos segundos. Cuando hay pocos jugadores reales se completa con jugadores simulados. Con cuenta, tus puntos cuentan en una clasificación semanal visible para los demás (tu nombre de usuario y tus puntos).

8. Servicios conectados (opcionales)

Health Connect

Si lo activas, la app escribe en Health Connect cada sesión terminada (ejercicio, calorías, distancia, potencia, velocidad, cadencia y pulso). No lee nada de Health Connect. Lo escrito no se envía a nuestros servidores ni se comparte, no se usa para publicidad ni se vende, y cumple la política de permisos de Health Connect, incluidos sus requisitos de uso limitado.

Strava

Si conectas Strava, sus tokens de acceso (permiso para subir actividades y leer tu nombre de atleta) se guardan cifrados en nuestro servidor. Al subir una actividad, el fichero pasa por el servidor hacia Strava y no se guarda. Puedes desconectarlo en Ajustes, y se borra con tu cuenta.

Avisos

Sólo si los aceptas. Los del propio dispositivo se deciden allí. Para los del servidor (clasificación, reto semanal, novedades) se registra un identificador de Firebase Cloud Messaging (Google), un identificador aleatorio de la instalación, el idioma, la zona horaria (para no avisarte de noche), qué avisos aceptas y, con sesión, tu cuenta. Se borra al apagarlos.

9. Quién accede a los datos

Sólo el personal de FitCrush Studios que lo necesita para dar soporte y gestionar los juegos, a través de una zona de administración protegida con contraseña y verificación en dos pasos, en la que cada acción queda registrada. Proveedores que tratan datos por nuestra cuenta: Hetzner (alojamiento, Alemania), Google (Google Play, inicio de sesión con Google y Firebase Cloud Messaging) y, si lo conectas, Strava. No vendemos datos.

10. Permisos del dispositivo

  • Bluetooth (dispositivos cercanos): para conectar el equipo. En Android 12 o superior la app declara que no usa el Bluetooth para averiguar tu ubicación.
  • Ubicación (sólo Android 11 o inferior): esas versiones la exigen para buscar dispositivos Bluetooth; la app no lee ni guarda tu ubicación.
  • Vibración, notificaciones (si las aceptas) y Health Connect (escritura) si activas la exportación.

11. Tus derechos

Puedes acceder a tus datos, corregirlos, borrarlos, oponerte o limitar su uso, pedir su portabilidad y retirar tu consentimiento cuando quieras, escribiendo a support@fitcrushstudios.com. En la app: Ajustes, Cuenta, Borrar mi cuenta borra de inmediato la cuenta, sus partidas, derechos y tokens; Ajustes, Privacidad retira el consentimiento de estadísticas y borra lo asociado. Si crees que no tratamos bien tus datos, puedes reclamar ante la Agencia Española de Protección de Datos (aepd.es).

12. Copia de seguridad, actualizaciones y valoraciones

Si tienes activada la copia de seguridad de Android, el sistema puede incluir el historial y el perfil en tu copia cifrada de Google. La app usa las bibliotecas oficiales de Google Play para actualizarse y pedir una valoración; esa comunicación la gestiona Google Play.

13. Menores y salud

Los juegos no están dirigidos a menores de 13 años y no permiten crear cuentas a sabiendas a menores de esa edad. No son productos sanitarios: las calorías y demás cifras son estimaciones.

14. Cambios

Si esta política cambia, se publicará aquí con su nueva fecha y, si el cambio es importante, te avisaremos en la app.

FitCrush Studios Privacy Policy

Last updated: October 10, 2026. Common to all FitCrush Studios games (PedalSmash: Cycle and future titles).

In short: you can play as a guest and everything stays on your device. With an account we store on our server what's needed to provide the service (account, sessions, purchases). Usage statistics are only collected if you opt in. No ads, we don't sell data and we don't share it except with the providers listed below.

1. Controller

FitCrush Studios. Contact: support@fitcrushstudios.com.

2. Data on your device

Profile you enter (weight, height, age, optional sex, fitness level, FTP), live Bluetooth equipment data (cadence, power, speed, resistance, heart rate if broadcast), session history and per-second detail (for Health Connect or Strava export on request), and the last connected device. Stored on the device; erased with Settings, Delete all my data.

3. Account (optional)

Email, username and bcrypt-hashed password, or Google sign-in (email and name). If an unverified password account with your email already existed, signing in with Google voids that password. Session summaries (date, duration, calories, distance, score, average power, top speed, goal, milestones) for history, achievements and the weekly leaderboard. Session tokens expire after 180 days of inactivity. Encrypted in transit to our own server in the EU (Hetzner, Germany).

4. Usage statistics (opt-in only)

Only if you accept on first launch or in Settings, Privacy: usage events (app open, onboarding steps, session start/end with mode, world and duration, Pro screen views, purchase start/completion, code redemption, equipment connection, settings changes) with their time, plus technical data (device model, Android version, app version, GPU, language and its country). A random installation ID stored hashed (SHA-256) and your account if signed in. No IP address, location, contacts or advertising IDs are stored. Purpose: aggregate statistics to improve the games, never advertising. Legal basis: consent, which you can withdraw anytime in Settings, Privacy (this deletes everything linked to that installation on the server). Events are deleted after 13 months.

5. Purchases (Pro)

Made through Google Play; we never see your payment details. To verify a purchase the app sends the product and purchase token to our server, which checks it with the Google Play API. We store only the entitlement status (product, active, until when, Google order number and, with an account, which account).

6. Promo codes

When you redeem a code we store which code, when, on which account and until when it grants Pro, to apply it, prevent abuse and count usage per campaign. Partners who hand out codes (e.g. gyms) only receive aggregate figures, never who redeemed.

7. Live panel and weekly leaderboard

While playing, your username (or a guest alias) and live score are sent every few seconds to show who's playing; kept in memory for seconds only. Simulated players fill the panel when there are few real ones. With an account, your weekly points and username are visible to other players.

8. Connected services (optional)

Health Connect: write-only (exercise, calories, distance, power, speed, cadence, heart rate); never read, never sent to our servers, shared, used for ads or sold; compliant with the Health Connect permissions policy including Limited Use. Strava: access tokens stored encrypted on our server; uploaded files pass through and are not stored. Notifications: opt-in; server notifications register a Firebase Cloud Messaging token, random installation ID, language, time zone, preferences and, if signed in, your account.

9. Who can access the data

Only FitCrush Studios staff who need it for support and game management, through an admin area protected by password and two-step verification with every action logged. Processors: Hetzner (hosting, Germany), Google (Google Play, Google sign-in, Firebase Cloud Messaging) and Strava if connected. We don't sell data.

10. Your rights

Access, rectification, erasure, objection, restriction, portability and withdrawal of consent: write to support@fitcrushstudios.com. In the app, Settings, Account, Delete my account erases your account immediately; Settings, Privacy withdraws statistics consent. You may complain to the Spanish Data Protection Agency (aepd.es).

11. Children, health and changes

Not directed to children under 13. Not medical devices; figures are estimates. Changes will be published here with a new date and, if important, announced in the app.