Política de privacidad de Airman Trainer
Última actualización: 20 de agosto de 2026.
Airman Trainer es una app por invitación para crear y publicar catálogos, operada por Waggie LLC. Está separada de la app Airman PT para clientes y no recibe puntuaciones, entrenamientos, rutas, medidas corporales ni progreso de entrenamiento de clientes.
Información que utiliza Trainer
Cuenta e inicio de sesión. Iniciar sesión con Apple y Firebase Authentication procesan un identificador de cuenta, tokens de autenticación y, cuando Apple lo proporciona, tu correo electrónico o dirección de retransmisión privada. Trainer no solicita tu nombre.
Invitaciones y autorización. Trainer almacena el correo invitado y su hash unidireccional junto con el estado, emisor, función, capacidades y marcas de tiempo de la invitación. Esos valores de contacto permanecen en el registro modificable de la invitación hasta que se elimina la cuenta de Trainer vinculada o un administrador los elimina. Una auditoría inmutable de emisión de invitaciones también conserva el hash unidireccional del correo invitado durante la vida útil de ese registro para preservar evidencia de seguridad. El hash es seudónimo y puede deducirse a partir de un correo conocido; no es anónimo. Tu perfil de Trainer almacena tu ID de usuario de Firebase, funciones, capacidades y campos limitados de contacto.
Trabajo del catálogo. Firestore y Cloud Storage procesan el contenido de ejercicios, entrenamientos, programas, asignaciones, traducciones, preparación multimedia, revisiones y publicaciones que creas o apruebas. Los registros del catálogo pueden incluir atribución de autor, revisor, solicitud de lanzamiento, importación y transición.
Integridad del servicio. Firebase Functions, Firebase App Check con Apple App Attest y la infraestructura de Firebase procesan información de solicitudes, certificaciones, IP, diagnóstico y seguridad necesaria para autenticar solicitudes, evitar abusos, operar el servicio e investigar fallas.
Comunicaciones con soporte. Si eliges el formulario público de soporte de Trainer, Firebase Functions y los proveedores de correo necesarios para entregar y responder tu solicitud procesan la dirección de correo electrónico, el tema y el mensaje que proporcionas. El formulario no solicita tu nombre. También puedes usar la opción de correo electrónico.
Almacenamiento local y proveedores de servicio
La app guarda en tu dispositivo el idioma de revisión del catálogo y solicitudes de recuperación específicas para lanzamientos o transiciones del catálogo que estén pendientes. Firestore usa caché solo en memoria después de una eliminación única de la caché heredada en disco. Google Firebase actúa como proveedor de servicio para Authentication, Firestore, Functions, Storage, App Check y diagnósticos operativos; el procesamiento puede ocurrir en Estados Unidos.
Cómo se usa y comparte la información
La información se usa únicamente para administrar el acceso por invitación, aplicar funciones, crear y publicar el catálogo de la organización, conservar la integridad de los lanzamientos, proteger el servicio, resolver fallas y responder solicitudes de soporte. Trainer no tiene publicidad, venta a intermediarios de datos ni rastreo entre apps. La información se comparte solo con usuarios autorizados de la organización, personal de Waggie LLC que opera el servicio y los proveedores descritos anteriormente cuando sea necesario para esos fines.
Conservación y eliminación de cuentas
Puedes iniciar la eliminación dentro de Airman Trainer desde Cuenta y privacidad en cualquier estado autenticado de la cuenta. No se requiere soporte. La eliminación desactiva de inmediato el acceso a Trainer e inicia la limpieza en el servidor del perfil de Trainer, la información de contacto y los hashes de invitaciones modificables, los borradores multimedia privados, los archivos de preparación y las solicitudes pendientes de recuperación de esa cuenta. En el proceso normal sin interrupciones, la app usa el código de autorización nuevo para revocar la autorización de Apple antes de eliminar la cuenta de Firebase Auth y terminar la limpieza local.
Si la app se interrumpe o se elimina después de la limpieza en el servidor y el código nuevo de autorización de Apple ya no está disponible, la eliminación de la cuenta se completa de todas formas. Cuando transcurren 24 horas desde el último intento de eliminación sin avanzar de ese paso, el proceso de recuperación que se ejecuta cada hora toma el caso y elimina la cuenta de Firebase Auth. Ese proceso alternativo no puede confirmar la revocación de Apple porque Airman Trainer no conserva el código de autorización. También puedes dejar de usar Iniciar sesión con Apple para Airman Trainer desde la configuración de tu cuenta de Apple.
El texto, las revisiones, las aprobaciones y el trabajo de publicación del catálogo propiedad de la organización siguen disponibles. La atribución de los registros modificables de la organización se reemplaza con deleted-trainer. Desde la limpieza en el servidor hasta que se confirma la eliminación de Auth, un registro protegido y accesible solo por el servidor conserva temporalmente el ID de usuario de Firebase sin modificar para completar una eliminación interrumpida. El ID sin modificar se elimina en cuanto se confirma la eliminación de Firebase Auth. La marca restante contiene un hash de la cuenta y un conjunto limitado de hasta ocho hashes unidireccionales de credenciales de recuperación, pero no información de contacto ni contenido del catálogo. Esos hashes se conservan juntos durante 30 días después de la confirmación para impedir que tokens de Firebase almacenados en caché vuelvan a crear acceso y permitir que la limpieza local diferida verifique la eliminación; después vencen y se eliminan automáticamente.
Por separado, tu identificador de cuenta sin modificar se conserva cuando reescribirlo rompería registros inmutables vinculados a la integridad: historial de auditoría de seguridad, procedencia de importaciones del catálogo, lanzamientos de publicación y sus archivos, metadatos de transición del catálogo y la secuencia de lanzamientos vinculada a esos registros. Se conserva durante la vida útil de cada registro inmutable correspondiente, sin vencimiento fijo, únicamente para proteger la seguridad, la autoría y la integridad criptográfica o de publicación. Este identificador conservado es seudónimo, no anónimo.
Tus opciones
Puedes rechazar Iniciar sesión con Apple y no crear una cuenta de Trainer. Si iniciaste sesión, puedes eliminar la cuenta en la app. También puedes comunicarte con soporte de Trainer si tienes preguntas de privacidad, pero soporte no es el mecanismo de eliminación.
Seguridad, elegibilidad y cambios
Trainer usa autorización basada en funciones, App Check y controles de seguridad de la plataforma, pero ningún sistema puede garantizar seguridad absoluta. El servicio está destinado a adultos invitados que realizan trabajo autorizado del catálogo, no a menores. Podemos actualizar esta política cuando cambien la app o su procesamiento y actualizaremos la fecha anterior.
Contacto
Preguntas de privacidad: support@airmanptscorecalculator.com.