Resumen
DogPilot es una app de adiestramiento canino organizada en torno a cinco pestañas: Inicio, Training, Chat, Escuela y Más. La app permite la gestión de grupos basada en escuelas, la planificación de entrenamientos, la gestión del catálogo de ejercicios, el seguimiento de créditos, la mensajería basada en conversaciones con notificaciones push en el móvil y la gestión de perfiles.
Solo tratamos los datos necesarios para operar DogPilot, dar soporte al canje de invitaciones y a la vinculación de grupos, mantener la estabilidad técnica y responder a las solicitudes de soporte.
Qué datos pueden tratarse
1. Datos que facilitas directamente
Según el uso, DogPilot puede tratar datos como:
- nombres o nombres para mostrar
- direcciones de correo electrónico usadas para el inicio de sesión con correo y contraseña
- nombres de escuelas, descripciones de escuelas y nombres de grupos de escuela
- nombres, categorías, niveles y descripciones paso a paso de ejercicios en el catálogo de ejercicios
- notas de crédito introducidas por los responsables durante ajustes manuales de crédito
- motivos de ausencia introducidos al cancelar la inscripción a un entrenamiento
- datos de contacto relacionados con una invitación facilitados por un administrador
- mensajes, títulos de temas, respuestas a encuestas y resúmenes publicados de resultados de encuestas escritos dentro de una conversación o escuela a la que perteneces
- mensajes de soporte y cualquier detalle que decidas enviarnos
2. Datos de entrenamientos, ejercicios y créditos
Para dar soporte a la planificación de entrenamientos, al seguimiento de ejercicios y a la gestión de créditos, DogPilot puede tratar:
- datos de sesiones de entrenamiento, incluyendo fecha, hora, lugar, estado y grupos y ejercicios asignados
- datos de inscripción y asistencia, incluyendo confirmación de asistencia, cancelación y motivos de ausencia
- valoraciones de ejercicios enviadas por los miembros
- saldos de crédito, estado de exención de facturación, transacciones de crédito y motivos de transacción vinculados al perfil de un miembro en la escuela
3. Datos de invitación y vinculación de grupos
Para dar soporte a la incorporación mediante invitación a una escuela y a la asignación opcional a un grupo de escuela, DogPilot puede tratar:
- identificadores de escuela usados para el canje de invitaciones a escuelas
- identificadores y nombres opcionales de grupos de escuela almacenados en una invitación a escuela
- tokens de invitación
- información sobre el estado de la invitación
- datos de vista previa de la invitación a escuela, como nombre de la escuela, descripción, URL del logotipo, color y nombre opcional del grupo de destino
- nombres para mostrar o datos de contacto de las personas invitadas
- marcas de tiempo de creación, caducidad, revocación y aceptación de la invitación
- información de pertenencia vinculada entre un perfil con sesión iniciada, una escuela y, cuando proceda, un grupo de escuela de destino
4. Datos técnicos y de inicio de sesión
DogPilot puede tratar datos técnicos necesarios para la estabilidad y el funcionamiento de la app, incluyendo:
- identificadores del proveedor de autenticación y metadatos vinculados al método de inicio de sesión
- un marcador local de sesión de DogPilot, no sensible, que se usa para confirmar que una sesión de autenticación de Firebase se configuró explícitamente en la app; se almacena en el dispositivo y se borra junto con los datos locales de la app
- identificadores técnicos relacionados con un flujo heredado de mejora de perfil anónimo en configuraciones compatibles cuando existe una instalación más antigua en el mismo dispositivo
- marcas de tiempo del último inicio de sesión del perfil, usadas para identificar perfiles inactivos de cara a una posterior limpieza operativa
- marcas de tiempo de finalización de la introducción inicial, usadas para evitar mostrar repetidamente la guía de primer uso en distintos dispositivos
- tokens de Firebase Cloud Messaging usados para entregar notificaciones push relacionadas con las conversaciones en dispositivos móviles
- versión de la app
- detalles del sistema operativo y de la plataforma
- identificadores técnicos relacionados con el dispositivo cuando lo requieran los servicios utilizados
- marcas de tiempo de eventos técnicos
- datos de error necesarios para la resolución de problemas y la estabilidad del servicio
- informes de fallos recopilados mediante Firebase Crashlytics en las versiones de publicación, incluyendo trazas de pila, modelo de dispositivo, versión del sistema operativo y versión de la app; los informes de fallos no incluyen tus mensajes, valoraciones u otros datos de contenido
- tokens de atestación de integridad de la app tratados mediante Firebase App Check (Play Integrity en Android, DeviceCheck en iOS) para proteger el backend frente a abusos
5. Comportamiento cuando el backend no está disponible
En plataformas donde la configuración del backend en vivo no esté disponible, DogPilot puede mostrar estados de backend no disponible. En tales casos, los datos en vivo de grupos e invitaciones pueden no cargarse ni conservarse hasta que el soporte del backend esté disponible.
6. Comunicación de soporte
Si te pones en contacto con nosotros, podemos tratar la información que facilites voluntariamente, incluyendo:
- tu dirección de correo electrónico
- el contenido de tu solicitud
- capturas de pantalla o descripciones de un problema
- información sobre la versión de la app, la plataforma o el dispositivo relevante para resolver el problema
Publicidad
DogPilot muestra un pequeño banner publicitario a los usuarios Basic (gratuitos) en las pantallas principales. Los usuarios Premium no ven publicidad.
Google AdMob
DogPilot utiliza Google AdMob, un servicio de publicidad proporcionado por Google LLC (o Google Ireland Limited para los usuarios del Espacio Económico Europeo y Suiza), para mostrar banners publicitarios a los usuarios Basic (gratuitos).
AdMob puede recopilar y tratar datos en relación con la entrega de anuncios, incluyendo:
- identificadores publicitarios (como el Identificador de Publicidad de Google en Android o el Identifier for Advertisers en iOS)
- dirección IP
- tipo de dispositivo, versión del sistema operativo y ajustes del dispositivo
- datos de uso de la app y datos de interacción relativos a los anuncios mostrados
- datos de ubicación aproximada derivados de la dirección IP o de los ajustes del dispositivo, cuando esté permitido
Google trata estos datos con fines como la segmentación de anuncios, la medición de anuncios, la prevención del fraude y la mejora del servicio.
DogPilot no transmite activamente datos de perfil personales a AdMob. No obstante, AdMob puede utilizar identificadores a nivel de dispositivo y señales contextuales de forma independiente para mostrar anuncios.
Gestión del consentimiento: Cuando lo exija la legislación aplicable (incluido el Reglamento General de Protección de Datos de la UE y la Ley de Privacidad del Consumidor de California), DogPilot utiliza la User Messaging Platform (UMP) de Google para solicitar tu consentimiento antes de habilitar la publicidad personalizada. Puedes retirar o ajustar en cualquier momento tu consentimiento publicitario a través de los ajustes de tu dispositivo (por ejemplo, restableciendo o limitando el identificador publicitario de tu dispositivo).
Transparencia del seguimiento de apps (iOS): En iOS, DogPilot solicita tu permiso mediante el cuadro de diálogo de Transparencia del Seguimiento de Apps de Apple antes de usar el identificador publicitario (IDFA) para anuncios personalizados. El cuadro de diálogo solo se muestra a los usuarios que realmente ven publicidad (plan Basic). Si lo rechazas, los anuncios siguen siendo no personalizados; puedes cambiar tu elección en cualquier momento en los Ajustes de iOS, en Privacidad y seguridad → Seguimiento.
Para más información sobre cómo trata Google los datos en relación con AdMob, consulta la Política de Privacidad de Google: https://policies.google.com/privacy
También puedes excluirte de la publicidad personalizada a través de los ajustes de anuncios de Google: https://adssettings.google.com
Funciones de IA
DogPilot utiliza IA generativa (modelos Google Gemini accesibles a través de Firebase AI) para unas pocas funciones claramente delimitadas. Todas ellas se activan únicamente bajo demanda, se marcan como generadas por IA y pueden ser imprecisas.
- Traducciones automáticas de ejercicios — cuando un responsable crea o edita un ejercicio, su nombre y su descripción se envían al servicio de IA para generar traducciones a los seis idiomas de la app. Solo se transmite el texto del ejercicio.
- Análisis de IA por perro (Premium) — cuando un usuario pulsa explícitamente el botón Análisis de IA, se envían al servicio de IA datos agregados de entrenamiento y de valoraciones del perro seleccionado (puntuaciones, nombres de ejercicios, notas escritas por el usuario) para generar un breve resumen de progreso en texto.
Además, DogPilot ofrece herramientas opcionales de asistencia con IA disponibles únicamente para los responsables de escuela del nivel Premium. Están sujetas a un límite diario por escuela de uso razonable:
- Valoraciones de IA de entrenamientos y de la escuela — cuando un responsable lo solicita, se envían al servicio de IA los datos agregados de valoraciones posteriores al entrenamiento y de asistencia de un único entrenamiento pasado o de su escuela en conjunto para generar una valoración por escrito. Estas valoraciones se guardan con un historial para que el responsable pueda comparar el progreso a lo largo del tiempo.
- Enfoque de IA para el próximo entrenamiento — cuando un responsable lo solicita, se envían al servicio de IA los datos agregados de las disciplinas peor valoradas de la escuela para sugerir en qué centrarse en el próximo entrenamiento. Esta sugerencia no se guarda.
- Anuncios redactados con IA — cuando un responsable opta por redactar un anuncio con IA, las palabras clave que introduce el responsable se envían al servicio de IA para generar un título y un mensaje, que el responsable edita antes de publicar.
- Generador de ejercicios con IA — cuando un responsable opta por generar un ejercicio con IA, el objetivo o la descripción de entrenamiento que introduce el responsable se envían al servicio de IA para proponer un nombre, una descripción, una categoría y un nivel de dificultad del ejercicio, que después se traduce automáticamente como cualquier ejercicio.
En todos los casos, Google trata los datos como prestador de servicios para generar el resultado solicitado. Las solicitudes de IA no se utilizan para crear perfiles publicitarios, y DogPilot no utiliza tus datos para entrenar sus propios modelos.
Por qué se tratan los datos
Utilizamos los datos principalmente para los siguientes fines:
- operar DogPilot y mantener la app funcional
- dar soporte a la generación y al canje de invitaciones
- validar el canje de invitaciones a escuelas antes de crear una pertenencia a la escuela o una asignación a un grupo de destino
- vincular un perfil con sesión iniciada a una escuela y, cuando proceda, a un grupo de escuela de destino
- mantener los datos de escuela, grupo y pertenencia cuando exista soporte de backend en vivo
- mostrar y recordar el estado de la introducción inicial a nivel de cuenta
- identificar perfiles inactivos que puedan ser aptos para una posterior limpieza operativa
- mejorar la estabilidad técnica y diagnosticar problemas
- generar traducciones automáticas de ejercicios y, a petición explícita, resúmenes, valoraciones, sugerencias y borradores generados por IA
- responder a las solicitudes de soporte
- proteger el servicio frente a usos indebidos y abusos técnicos
Comunicación con terceros
Los datos solo se comparten en la medida necesaria para operar DogPilot o cuando lo exija la ley.
Según la configuración activa, esto puede incluir:
- Firebase Authentication para el inicio de sesión con correo y contraseña y para los proveedores de inicio de sesión basados en OAuth compatibles, como Google y Apple cuando están configurados
- Firebase Authentication para mejorar un perfil local anónimo más antiguo a un inicio de sesión visible en configuraciones de dispositivo compatibles
- Cloud Firestore para la persistencia de escuelas, grupos, pertenencias, invitaciones y conversaciones
- Firebase Storage para imágenes subidas, como imágenes de fondo y material de la escuela
- Firebase Cloud Messaging para entregar notificaciones push sobre nuevos mensajes de conversación en dispositivos móviles
- Google AdMob para mostrar banners publicitarios a los usuarios Basic (gratuitos); consulta la sección de Publicidad anterior para más detalles
- Firebase AI (modelos Google Gemini) para las traducciones automáticas de ejercicios, el análisis de IA por perro bajo demanda y las herramientas de asistencia con IA bajo demanda para los responsables; consulta la sección de Funciones de IA anterior para más detalles
- Firebase Crashlytics para recopilar informes de fallos en las versiones de publicación con el fin de diagnosticar y corregir problemas de estabilidad
- Firebase App Check para verificar que las solicitudes al backend proceden de una instalación auténtica de la app
- proveedores de plataformas de apps como Apple o Google si DogPilot se distribuye a través de sus ecosistemas
- proveedores técnicos necesarios para prestar soporte o mantener la infraestructura
No vendemos datos personales.
Lugar y duración del almacenamiento
Los datos pueden almacenarse localmente en un dispositivo, dentro de la infraestructura de backend configurada o en los sistemas de soporte utilizados para gestionar una solicitud.
Si optas por eliminar la cuenta, DogPilot puede eliminar los datos de perfil actuales asociados a esa sesión. Si ese perfil es el último responsable de una escuela, DogPilot también puede eliminar la escuela afectada y sus datos operativos relacionados, incluidos grupos, entrenamientos, conversaciones, pertenencias y material de la escuela asociado, ya que esos datos están vinculados estructuralmente a la entidad de la escuela.
Por lo general, los datos se almacenan solo durante el tiempo necesario para su finalidad prevista, por ejemplo:
- mientras un grupo de entrenamiento siga activo,
- mientras una invitación sea válida o deba documentarse,
- mientras un caso de soporte esté abierto,
- o mientras se apliquen obligaciones legales de conservación.
Las conversaciones archivadas se conservan hasta un año después de su archivado y luego se eliminan automáticamente, incluidos todos sus mensajes, para todos los participantes.
Los datos caducados, revocados, obsoletos o que ya no sean necesarios pueden eliminarse, anonimizarse o sobrescribirse de acuerdo con los requisitos operativos y legales.
Tus derechos
Cuando lo prevea la legislación aplicable, puedes tener derechos como:
- el derecho de acceso a los datos personales,
- el derecho a corregir datos inexactos,
- el derecho a solicitar la supresión,
- el derecho a restringir determinados tratamientos,
- el derecho de oposición en casos concretos,
- y el derecho a la portabilidad de los datos.
Para ejercer estos derechos, ponte en contacto con nosotros por correo electrónico.
Seguridad de los datos
Adoptamos medidas técnicas y organizativas adecuadas para proteger los datos frente a accesos no autorizados, pérdida, uso indebido o divulgación. Como con cualquier producto basado en internet o conectado a la nube, no se puede garantizar una seguridad absoluta.
Niños y menores
DogPilot no está dirigido específicamente a niños. Si se tratan datos personales de menores, esto solo debe ocurrir con la participación o bajo la responsabilidad de un progenitor o tutor legal cuando lo exija la ley.
Contacto
Para consultas o solicitudes relacionadas con la privacidad:
DogPilot
Un producto de sysoft.ch, Suiza
Correo electrónico: hello@dogpilot.app