Política de privacidad

Nos tomamos muy en serio la protección de tus datos personales. Esta política te informa, de conformidad con el RGPD, sobre cómo se procesan los datos personales en drivebattle.com y en la app DriveBattle.

1. Responsable

CybeLabs UG (haftungsbeschränkt), Rheinpromenade 9, 40789 Monheim am Rhein, Alemania, [email protected]. Consulta el aviso legal para más detalles.

2. Alojamiento y registros del servidor

El sitio web y el backend de la app se ejecutan en nuestros propios servidores en Alemania y se distribuyen a través de la CDN de Cloudflare, Inc. (101 Townsend St, San Francisco, CA 94107, EE. UU.). Los datos técnicamente necesarios (dirección IP, fecha/hora, URL solicitada, tipo de navegador) se procesan para entregar el sitio y garantizar la seguridad (art. 6(1)(f) RGPD). Cloudflare procesa los datos conforme a las Cláusulas Contractuales Tipo y está certificada bajo el Marco de Privacidad de Datos UE-EE. UU. Los registros del servidor se eliminan como máximo a los 7 días.

Los mapas (teselas de OpenStreetMap alojadas por nosotros), la navegación/rutas, los datos de elevación del terreno y las notificaciones push funcionan íntegramente en nuestra propia infraestructura. Tus datos de ubicación o de trayecto nunca se transmiten a Google, Mapbox, Firebase ni a servicios comparables de publicidad o análisis. Los únicos terceros que reciben de nosotros alguna información de ubicación están enumerados de forma exhaustiva en la sección 11 (búsqueda de lugares y datos cartográficos), la sección 12 (datos de tráfico, TomTom) y la sección 13 (respuestas automáticas de soporte).

3. Cookies

Para el área de inicio de sesión el sitio web solo utiliza una cookie de sesión técnicamente necesaria (art. 6(1)(b) RGPD). No se utilizan cookies de seguimiento ni de publicidad. La analítica web del apartado 4 funciona sin cookies: Umami no instala ninguna y tu consentimiento se guarda en el localStorage de tu navegador, no en una cookie.

4. Analítica web en el sitio (Umami)

Para mejorar el sitio medimos en las páginas públicas (/, /en, /es, /features) las visitas, las páginas de origen, el navegador, el sistema operativo, el tipo de dispositivo, la resolución de pantalla y el país de origen. Se hace con Umami, una analítica autoalojada que se ejecuta en nuestros propios servidores en Alemania. Umami pertenece a CybeLabs UG, es decir, a nosotros mismos: los datos no salen de nuestra propia infraestructura y no se ceden a servicios externos de analítica ni de publicidad.

Replays de sesión y mapas de calor: en las páginas indicadas grabamos parte de las sesiones para ver dónde hacen clic los visitantes, cómo se desplazan y dónde se atascan en el formulario de registro. Los campos de entrada se enmascaran de forma predeterminada, por lo que no se guarda ningún valor que escribas. Los replays no son públicos y se eliminan automáticamente a los 30 días.

Base jurídica y consentimiento: para la analítica en sí nos basamos en nuestro interés legítimo en mejorar el sitio (art. 6(1)(f) RGPD). Los replays de sesión y los mapas de calor sí intervienen en el uso de tu dispositivo y requieren tu consentimiento explícito (§ 25(1) TDDDG, art. 6(1)(a) RGPD). Por eso solo cargamos los scripts después de que pulses «Aceptar» en el aviso. Sin tu consentimiento se mantiene únicamente el recuento de visitas sin cookies; mediante el enlace «Ajustes de análisis» del pie de página puedes cambiar o retirar tu decisión en cualquier momento.

Sin seguimiento fuera del sitio web: la analítica se ejecuta únicamente en las páginas públicas de marketing. En la app con sesión iniciada, el panel, el feed y el Live-Share no se registra nada. No se combinan los datos con tus trayectos ni con tu cuenta, y el análisis no crea perfiles ni perfiles publicitarios basados en tu comportamiento. Si tu navegador envía «Do Not Track», el análisis permanece desactivado.

5. Registro de cuenta

Cuando creas una cuenta de DriveBattle procesamos tu nombre de usuario, tu dirección de correo electrónico y tu contraseña (almacenada exclusivamente como hash criptográfico) para prestarte el servicio (art. 6(1)(b) RGPD). Enviamos un correo de verificación para confirmar tu dirección; las cuentas no verificadas se eliminan automáticamente pasadas 24 horas.

Los correos del sistema (verificación, restablecimiento de contraseña, avisos de cuenta) se envían a través de Migadu Mail SA (Suiza). Suiza está cubierta por una decisión de adecuación de la Comisión Europea (art. 45 RGPD).

Prevención de abusos en el registro: además, al registrarte almacenamos tu dirección IP y - en la app de Android - el identificador del dispositivo (ANDROID_ID) exclusivamente como valores hash criptográficos. Los valores originales nunca se almacenan. La única finalidad es detectar abusos de nuestro programa de recomendación (varias cuentas desde el mismo dispositivo). Base jurídica: nuestro interés legítimo en prevenir el abuso (art. 6(1)(f) RGPD). Nota: los identificadores con hash siguen considerándose datos personales (pseudonimizados).

Programa de recomendación: si te registras a través de un enlace de invitación, almacenamos por invitación de quién se creó tu cuenta, tu progreso de kilómetros hasta alcanzar el umbral de bonificación y el estado del abono. Quien te haya invitado solo ve tu nombre de usuario y ese progreso, no tus trayectos. Además llevamos un registro interno de puntos (XP) en el que cada abono se anota por separado con su fecha y su motivo (por ejemplo, kilómetros recorridos o logros desbloqueados); es la base de tu nivel y de las clasificaciones (art. 6(1)(b) RGPD).

6. Cloudflare Turnstile (protección antibots)

Utilizamos Cloudflare Turnstile (Cloudflare, Inc., EE. UU.) para proteger nuestro formulario de registro frente a bots. Tu dirección IP se transmite a Cloudflare al cargar el widget y se analiza el comportamiento para distinguir personas de bots. No se establecen cookies publicitarias. Base jurídica: nuestro interés legítimo en prevenir el abuso (art. 6(1)(f) RGPD). Se aplican las Cláusulas Contractuales Tipo y el Marco de Privacidad de Datos UE-EE. UU.

7. Tipografías

Todas las tipografías ("Barlow", "Barlow Condensed") se sirven desde nuestro propio servidor. No se establece ninguna conexión con Google Fonts ni con ningún otro servicio de fuentes de terceros.

8. Datos de ubicación y de trayecto (app)

Registrar trayectos es la función principal de la app DriveBattle. Para ello procesamos - únicamente tras tu consentimiento explícito al acceso a la ubicación (opt-in, art. 6(1)(a) y (b) RGPD) - los siguientes datos:

  • Trazados GPS de tus trayectos (posiciones, marcas de tiempo, velocidades) y las estadísticas derivadas de ellos (distancia, duración, velocidad media/máxima, desnivel acumulado, curvas y, en su caso, ángulo de inclinación).
  • Datos del vehículo: los vehículos que añades (denominación, tipo de vehículo, marca, modelo, serie/generación) y el identificador Bluetooth de tu vehículo o casco, si configuras la detección automática de inicio de trayecto.
  • Datos de mantenimiento: si utilizas los recordatorios de mantenimiento, el kilometraje actualizado de tu vehículo (a partir del valor inicial que tú indicas más los kilómetros recorridos después), los intervalos de mantenimiento que elijas y tu libro de servicio digital (trabajos realizados, con fecha y kilometraje).
  • Posición en tiempo real durante un trayecto en curso, si has activado la compartición en vivo para una crew (se puede desactivar por crew).
  • Modo circuito: los resultados de tus sesiones (tiempos por vuelta, sectores, mediciones de aceleración y frenada, wheelies, ángulo de inclinación), incluido el registro de la vuelta con posiciones GPS. Se guardan primero en tu dispositivo y además se respaldan en nuestro servidor para que sobrevivan a una reinstalación de la app o a un cambio de móvil. Solo tú puedes acceder a esta copia y nunca se muestra a nadie más (art. 6.1.b RGPD).
  • Valores OBD2 del vehículo: solo si vinculas un adaptador OBD2 con la app y grabas un trayecto: valores del motor (p. ej. revoluciones, carga del motor, temperatura del refrigerante y del aceite, tensión de a bordo, caudal de combustible) una vez por segundo, asociados a los puntos GPS, las cifras calculadas a partir de ellos (consumo, tiempo al ralentí, valores máximos) y el nombre Bluetooth de tu adaptador. No se lee el número de bastidor. Los valores se guardan con el trayecto y solo tú puedes consultarlos: no se muestran a miembros de la crew ni a desconocidos, ni en la ubicación en vivo, rutas compartidas, archivos GPX o tarjetas para compartir, y no influyen en clasificaciones ni en el antifraude. Puedes borrarlos por separado en cada trayecto; se borran con el trayecto o con tu cuenta y forman parte de tu exportación de datos (art. 6.1.b RGPD).

Zonas de privacidad: Puedes definir zonas (por ejemplo, alrededor de tu domicilio). El inicio y el final de tus trayectos se recortan a un radio aleatorio antes de que otros los vean; el centro de una zona solo es visible para ti. Dentro de las zonas activas, tu posición en tiempo real se suprime por completo. La compartición de trayectos se puede desactivar por crew, y puedes ocultar tu velocidad máxima frente a otros usuarios.

Compartición de ubicación en tiempo real ("sígueme"): Opcionalmente puedes compartir tu ubicación en tiempo real durante un tiempo limitado, en dos variantes:

  • 1:1 con una persona: con una única persona que confirmes expresamente (se requiere consentimiento mutuo).
  • Enlace público: como alternativa puedes generar un enlace que puedes difundir libremente. Cualquier persona que conozca ese enlace puede ver tu ubicación en tiempo real, sin cuenta y sin iniciar sesión, mientras la compartición esté activa (véase la sección 9). Por eso, comparte ese enlace únicamente con personas a las que quieras permitírselo de forma consciente.

En ambas comparticiones, otorgadas deliberadamente, las zonas de privacidad no se aplican. La compartición finaliza automáticamente al cabo de la duración que elijas (de 5 minutos a 24 horas) y puede terminarse en cualquier momento; después, el enlace queda sin valor.

Opinión voluntaria sobre la navegación: al terminar una navegación te preguntamos ocasionalmente si la ruta fue buena. Si - y solo si - envías esa opinión, transmitimos, junto con tu valoración y tu comentario libre, la ruta planificada y el trayecto realmente recorrido. Estas geometrías NO se recortan deliberadamente con tus zonas de privacidad: sin el recorrido real no es posible reproducir un fallo de cálculo de ruta. Se añaden el modelo del dispositivo y la versión del sistema operativo. La consulta es voluntaria y se puede omitir en cualquier momento, los datos solo son visibles para los administradores y sirven exclusivamente para mejorar el cálculo de rutas. Base jurídica: tu consentimiento al enviarla (art. 6(1)(a) RGPD); si omites la consulta, no se transmite ninguno de estos datos.

9. Contenidos, fotos y comunicación (app)

Para prestar las funciones de comunidad (art. 6(1)(b) RGPD) procesamos los contenidos que publicas activamente: foto de perfil y biografía, publicaciones del feed (texto y fotos), comentarios y reacciones, galerías de fotos de lugares públicos, rutas compartidas y conexiones de amistad. A ello se suma tu comunicación: mensajes directos y chat de crew, en cada caso como texto, imagen adjunta y mensaje de voz, así como las autorizaciones con las que permites a personas concretas enviarte imágenes. Los mensajes no están cifrados de extremo a extremo en nuestros servidores: se transmiten cifrados, pero se almacenan en texto claro para que la app pueda entregarlos. Las fotos que subes para las imágenes de estadísticas de trayecto se procesan únicamente para crear esa imagen.

Las fotos se procesan en el servidor: cada imagen subida se redimensiona, se vuelve a guardar como JPEG y, en ese proceso, se le eliminan los metadatos EXIF, de modo que las coordenadas GPS y las horas de captura que suelen contener las fotos no se almacenan ni se comunican. Esto se aplica a todas las subidas de imágenes: fotos de perfil y de crew, fotos del feed, galerías de lugares y adjuntos de imagen en mensajes directos y en el chat de crew.

Quién puede ver tus contenidos y qué es público sin iniciar sesión: en principio, las publicaciones, los mensajes y los trayectos solo son visibles para los destinatarios que elijas (miembros de la crew, interlocutores de chat o el alcance que selecciones para una publicación). Existen, no obstante, cuatro vistas que se pueden abrir en la web sin cuenta y sin iniciar sesión. Están excluidas de los motores de búsqueda (noindex), pero cualquiera que conozca la dirección puede abrirlas:

  • Tu perfil en drivebattle.com/u/<nombre de usuario>. Accesible simplemente conociendo tu nombre de usuario, incluso si tú nunca has compartido un enlace. Son visibles: nombre de usuario, biografía, foto de perfil, fecha de registro, nivel y puntos, corona o distintivo de campeón, tus logros desbloqueados, tu posición en la clasificación global y los totales de número de trayectos, kilómetros totales, duración total y velocidad máxima. No son visibles tu dirección de correo electrónico, los trayectos individuales, las rutas, las zonas de privacidad ni los vehículos. Si has desactivado la visualización de tu velocidad máxima, ese valor también se omite aquí. Si eliminas o desactivas tu cuenta, la página deja de ser accesible.
  • Perfiles de crew en drivebattle.com/crews/<número>, con el nombre de la crew, sus cifras, su posición en la clasificación y la lista de miembros (nombre de usuario, foto de perfil y nivel de los miembros).
  • Rutas que compartes en drivebattle.com/r/<token>, si compartes una ruta mediante enlace: nombre de la ruta, tu nombre de usuario, distancia, duración, número de curvas y el trazado de la ruta. El trazado se recorta con tus zonas de privacidad antes de almacenarse; no se comunica ninguna referencia al trayecto de origen. El enlace contiene un token aleatorio, solo es válido mientras la compartición por enlace esté activa, caduca a los 90 días y queda invalidado de forma permanente cuando retiras la compartición.
  • Enlaces de ubicación en tiempo real en drivebattle.com/live/<token> (véase la sección 8): muestran tu ubicación en tiempo real mientras la compartición que has otorgado esté activa.

Las tres últimas vistas solo existen si tú compartes algo, y pueden finalizarse en cualquier momento. El perfil en /u/<nombre de usuario>, en cambio, forma parte de la competición pública; elige tu nombre de usuario y tu biografía en consecuencia.

Moderación de contenidos denunciados: cuando un usuario denuncia un contenido, guardamos la denuncia junto con el motivo, la persona denunciante y la persona autora. Si eliminamos un contenido, conservamos una copia (texto e imagen) en un archivo interno de moderación. La base jurídica es nuestro interés legítimo en una plataforma segura y conforme a derecho, así como en poder acreditar nuestras decisiones (art. 6(1)(f) RGPD); para los demás usuarios el contenido deja de ser visible desde su eliminación. Solo los administradores tienen acceso. El plazo de conservación es de 180 días; después el registro se elimina automáticamente, salvo que exista un procedimiento en curso.

10. Notificaciones push (app)

Las notificaciones push (por ejemplo, nuevos comentarios, actividad de la crew, mensajes) se entregan a través de un servicio de notificaciones alojado por nosotros mismos en nuestros propios servidores, y no a través de Google Firebase ni de otros terceros. Puedes desactivar cada tipo de notificación individualmente en los ajustes de la app. Base jurídica: art. 6(1)(b) RGPD.

11. Búsqueda de lugares y consultas de datos cartográficos (app)

La búsqueda de lugares dentro de la app utiliza principalmente un índice de lugares local en nuestro servidor. Solo si no se encuentra ninguna coincidencia allí, nuestro servidor reenvía el término de búsqueda introducido a Nominatim (OpenStreetMap Foundation). Tu dirección IP no se transmite a Nominatim, ya que la solicitud se origina desde nuestro servidor (art. 6(1)(b) RGPD).

Para mostrar los radares de velocidad utilizamos igualmente un conjunto de datos local en nuestro servidor. Únicamente como alternativa de reserva - si ese conjunto de datos no está disponible - nuestro servidor consulta el área del mapa como un recuadro rectangular (cuadrícula redondeada, no una posición individual) a Overpass/OpenStreetMap. También en este caso la solicitud parte de nuestro servidor y tu dirección IP no se transmite (art. 6(1)(f) RGPD).

12. Datos de tráfico (TomTom)

Para los avisos de retenciones, accidentes y obras y - como función premium - para colorear tu ruta según el estado del tráfico, utilizamos el servicio TomTom (TomTom International B.V., Ámsterdam, Países Bajos). TomTom tiene su sede en la UE, por lo que no se produce ninguna transferencia a un tercer país. Estas consultas se realizan a través de nuestro servidor; tu dirección IP no se comunica a TomTom. Sí se transmite información de ubicación:

  • Avisos de tráfico: el área del mapa mostrada o recorrida como recuadro rectangular, redondeada a una cuadrícula de 0,1 grados (unos 11 km); no una posición individual.
  • Evaluación de rutas: el área circundante de las rutas calculadas como recuadro rectangular (con un margen de unos 5 km), para determinar la ruta realmente más rápida; tampoco aquí una posición individual.
  • Coloreado de la ruta según el tráfico (premium): aquí se consultan puntos concretos de tu ruta planificada como coordenadas exactas, reducidos a un máximo de 60 puntos separados unos 700 m entre sí. Es la información de ubicación más precisa que transmitimos a un tercero. Solo se transmite el trazado de la ruta planificada, no tu posición real ni ningún trayecto grabado. La función es opcional, está desactivada de forma predeterminada y puede desactivarse en cualquier momento en el panel de navegación; mientras está desactivada, esta consulta no se realiza.

Base jurídica: la prestación de la función que has solicitado y nuestro interés legítimo en disponer de información de tráfico útil (art. 6(1)(b) y (f) RGPD). No se envía ningún identificador de cuenta, de usuario ni de vehículo, por lo que TomTom no puede atribuir las consultas a una persona. No creamos ningún historial de tráfico: las respuestas se mantienen como máximo 5 minutos en la memoria de nuestros servidores y nunca se escriben en una base de datos.

13. Respuestas automáticas de soporte (IA)

Cuando envías una solicitud de soporte desde la app o desde la web, intentamos responderla primero de forma automática. Para ello utilizamos el modelo de lenguaje Claude del proveedor Anthropic PBC (San Francisco, EE. UU.) a través de su interfaz comercial de pago (Claude API). Toda respuesta automática está identificada como tal en la app y en la web; una persona de nuestro equipo la supervisa y puede intervenir en cualquier momento. Puedes pedir expresamente atención humana en cualquier momento: la solicitud se nos remitirá sin generar más respuestas automáticas.

Qué datos se transmiten a Anthropic - la transmisión se realiza exclusivamente a través de nuestro servidor; tu dirección IP no se comunica a Anthropic:

  • el texto de tu solicitud junto con el asunto, la categoría y los últimos mensajes del historial del ticket,
  • un resumen de tu cuenta, tal y como tú mismo lo ves en la app: nombre visible, idioma, versión de la app, fecha de creación de la cuenta, estado premium, XP, kilómetros totales, tus vehículos (tipo, marca, modelo) y los nombres de tus crews,
  • si lo pides durante la conversación, detalles de tus propios trayectos: fecha, distancia, duración, velocidad, desnivel, curvas, ángulo de inclinación, récords, logros e intervalos de mantenimiento,
  • si preguntas por el recorrido de un trayecto, además los nombres de los lugares por los que pasó, en la misma forma recortada que ve tu crew (tus zonas de privacidad se eliminan previamente). Nunca se transmiten coordenadas ni datos GPS en bruto.

No se transmiten: tu dirección de correo electrónico, tu contraseña, tus datos de doble factor, las coordenadas de tus zonas de privacidad, tus trazados GPS ni datos de otros usuarios. Las funciones de consulta están vinculadas técnicamente a tu cuenta; el modelo no puede consultar cuentas ajenas. Las preguntas relativas a otras personas se derivan automáticamente a una persona de nuestro equipo.

Transferencia a un tercer país: Anthropic tiene su sede en EE. UU. Hemos suscrito con Anthropic el contrato de encargo de tratamiento (DPA), incluidas las cláusulas contractuales tipo de la UE, que forma parte de sus Commercial Terms of Service (art. 28 y art. 46 RGPD). Además, Anthropic está certificada bajo el Marco de Privacidad de Datos UE-EE. UU.

Sin uso para entrenamiento: para la interfaz comercial que utilizamos rige contractualmente que tus entradas y las respuestas no se emplean para entrenar los modelos de Anthropic. Anthropic conserva los contenidos únicamente de forma temporal para prevenir abusos y depurar errores, y los elimina después conforme a los plazos de conservación comerciales. Las reglas de entrenamiento y de conservación de cinco años aplicables a las tarifas de consumo (Claude Free/Pro/Max) no son de aplicación aquí.

Base jurídica y alcance: el tratamiento sirve para atender tu solicitud (art. 6(1)(b) RGPD) y responde a nuestro interés legítimo en una atención de soporte rápida (art. 6(1)(f) RGPD). Se generan como máximo cinco respuestas automáticas por ticket y un máximo de 20 procesos diarios por cuenta. El texto de la solicitud y la respuesta generada se almacenan además en nuestro registro interno de soporte para que podamos revisar y corregir las respuestas automáticas. No se produce ninguna decisión automatizada con efectos jurídicos en el sentido del art. 22 RGPD: la IA responde preguntas, no toma decisiones sobre tu cuenta, tus contenidos ni medidas de moderación.

14. Informes de errores y fallos

Si se produce un error en la app o en el servidor, se transmite y almacena en nuestro servidor un informe técnico del error (mensaje de error, traza de pila, versión de la app y, en su caso, tu ID de usuario) para encontrar y corregir fallos (art. 6(1)(f) RGPD - interés legítimo en un servicio estable). No participan servicios de análisis o publicidad de terceros. Los informes de errores se eliminan automáticamente a los 90 días. Si eliminas tu cuenta antes, se suprime el vínculo con tu ID de usuario (el informe puramente técnico permanece anonimizado hasta que transcurran los 90 días).

15. Plazos de conservación y eliminación de la cuenta

Conservamos tus trayectos y trazados GPS mientras exista tu cuenta, sin límite temporal. Es el núcleo del servicio: debes poder consultar en cualquier momento tu historial, tus estadísticas y tus valores en las clasificaciones (art. 6(1)(b) RGPD). Mantienes el control: puedes eliminar cada trayecto por separado en la app - el trazado GPS correspondiente se elimina con él - y al eliminar tu cuenta se suprimen todos los trayectos y trazados. Tu posición en tiempo real no se historiza: se sobrescribe continuamente, se considera obsoleta al cabo de unos minutos sin actualizarse y se elimina al borrar la cuenta.

En resumen: cuentas sin verificar 24 horas · cuentas desactivadas 30 días hasta su eliminación definitiva · archivo de moderación de contenidos retirados 180 días · informes de errores 90 días · registros del servidor como máximo 7 días · datos de tráfico de TomTom como máximo 5 minutos (solo en memoria) · solicitudes de soporte visibles para ti en la app durante 30 días desde la última actividad y conservadas más allá en el historial interno de soporte como prueba de su tramitación · contenidos de soporte transmitidos a Anthropic solo de forma temporal para prevenir abusos, sin uso para entrenamiento (sección 13) · trayectos, trazados y contenidos durante la vigencia de tu cuenta.

Puedes eliminar tu cuenta tú mismo en la app en cualquier momento. Tu cuenta se desactiva de inmediato y queda oculta para el resto de usuarios, y se elimina de forma permanente e irreversible transcurridos 30 días, junto con tus trayectos, trazados, contenidos y mensajes. Si vuelves a iniciar sesión dentro de ese plazo, la cuenta se reactiva. Quedan excluidos los datos que debamos conservar para cumplir obligaciones legales o para acreditar decisiones de moderación: si un contenido del que eres autor fue denunciado o retirado, el nombre de usuario utilizado en ese momento permanece almacenado en la denuncia (véase la sección 9) para que la decisión siga siendo verificable. Puedes eliminar trayectos y publicaciones individuales directamente en la app en cualquier momento. Alternativamente, puedes solicitar la eliminación por correo electrónico a [email protected].

16. Tus derechos

Tienes derecho de acceso (art. 15 RGPD), rectificación (art. 16), supresión (art. 17), limitación del tratamiento (art. 18), portabilidad de los datos (art. 20) y oposición (art. 21). Puedes revocar en cualquier momento cualquier consentimiento que hayas otorgado (por ejemplo, el acceso a la ubicación), con efectos para el futuro. Asimismo, tienes derecho a presentar una reclamación ante una autoridad de control en materia de protección de datos; la autoridad competente para nosotros es la autoridad de protección de datos de Renania del Norte-Westfalia (LDI NRW).

Última actualización: julio de 2026