SwiftUI
Interfaces de iPhone, Apple Watch y Mac adaptadas a cada pantalla, componentes accesibles y navegación nativa.
IntegradoUna lectura precisa de la arquitectura, de las decisiones sobre los datos y de las integraciones de Apple. Los estados distinguen lo que está integrado en el código de lo que aún requiere validación en hardware real.
Gymios para iPhone y Apple Watch está disponible en el App Store. La versión para Mac llegará más adelante.
Para la información que expone la app Salud, Gymios trata esta fuente como referencia. Un dato de Gymios puede completar un campo vacío, pero no sustituye en silencio un valor existente en Salud.
Peso, altura, sueño, frecuencia cardíaca, estado de ánimo o entrenamientos se recogen solo tras tu autorización, con su fecha y su fuente.
Un dato Bluetooth, un documento reconocido o un registro importado conserva su procedencia. Los valores sensibles no verificados quedan pendientes de confirmación.
El perfil y los cuestionarios de Gymios solo piden la información que falta. Rechazar u omitir un dato no bloquea el análisis de los demás elementos.
Una salida, una medición compatible o unas sensaciones solo se añaden a la app Salud tras la autorización correspondiente. Importar una copia de seguridad de Gymios no modifica ni elimina nada en Salud.
| Fuente | Función | Control | ¿Sobrescribe la app Salud? |
|---|---|---|---|
| App Salud | Referencia de los campos compatibles | Permisos de Apple por categoría | No aplicable |
| Dispositivo o importación | Medición complementaria trazable | Validación técnica y humana | No |
| Registro en Gymios | Completa una información que falta | Acción explícita del usuario | No |
| Análisis de Gymios | Observación derivada y explicable | Periodo, fuentes y cobertura visibles | No |
Gymios se desarrolla como una app SwiftUI nativa. Las integraciones del sistema están aisladas para que denegar un permiso no desactive los módulos que no dependen de él.
Interfaces de iPhone, Apple Watch y Mac adaptadas a cada pantalla, componentes accesibles y navegación nativa.
IntegradoSesiones, nutrición, mediciones confirmadas, objetivos y preferencias siguen disponibles localmente.
IntegradoLectura y escritura por categorías, permisos centralizados, procedencia y ninguna copia general en CloudKit.
Validación en dispositivoContinuidad de las sesiones, rutas planificadas y colas de transferencia capaces de esperar a que vuelva la conexión.
Validación con un par realTrazado GPS, ritmo, etapas, rutas que siguen las carreteras, importación/exportación GPX y biblioteca de salidas.
Validación de larga duraciónSincronización opcional de las categorías autorizadas explícitamente en la base de datos privada de la cuenta de Apple.
Desactivado por defectoDetección de cintas, bicicletas y remos estandarizados, sin prometer compatibilidad antes de probar el modelo.
Validación del hardwareReconocimiento local de etiquetas, alimentos y valores candidatos, siempre mostrados antes de la confirmación.
IntegradoEl estado «integrado» describe el código disponible. No sustituye las pruebas en dispositivos, los acuerdos con fabricantes ni las validaciones profesionales indicadas.
La comunidad pública y el seguimiento privado de un entrenador son dos espacios separados. Activar uno nunca da acceso automáticamente al otro.
El módulo es privado y está desactivado al principio. Después, el usuario elige su seudónimo, su visibilidad y cada relación.
Ajustes integradosLos trofeos se publican solo tras tu autorización. Las fichas del entrenador incluyen solo las categorías marcadas y distinguen los datos muy sensibles.
Implementado, servicio por desplegarLa función de entrenador es una simple declaración. Gymios no verifica títulos: solo compartes con una persona que conoces.
ImplementadoDestinatario, finalidad, categorías, periodo y caducidad se definen antes del acceso. La revocación en el servidor es inmediata y corta la ficha compartida.
Política y servicio integradosEl entrenador nunca consulta directamente la app Salud. Las fichas se preparan localmente a partir de una lista cerrada de categorías autorizadas y luego se cifran en un servicio distinto de iCloud.
Cada canal tiene su propia lista blanca. Activar una sincronización no da acceso automáticamente a las demás categorías.
Sesiones, nutrición, mediciones confirmadas, objetivos y datos de trabajo se quedan en el dispositivo.
Por defectoLectura o escritura solo para las categorías elegidas en la interfaz segura de Apple.
Por categoríaRutinas y planificación; rutas preparadas e historial GPS grabado por Gymios solo con dos consentimientos separados. Se excluyen las salidas importadas de Salud, las mediciones y zonas cardíacas, la glucemia y la nutrición.
OpcionalIdentificador del logro y porcentaje de avance, sin mediciones de Salud ni ruta detallada.
OpcionalSolo se envía el código de barras por HTTPS para buscar la ficha del producto.
Servicio de tercerosPreferencias no médicas en iCloud; identidad, relaciones, trofeos y fichas del entrenador en un servicio distinto, con cifrado de los contenidos sensibles en el almacenamiento. La API HTTPS está desplegada; la apertura espera la configuración de producción de Apple y la validación de la moderación.
API desplegadaLa documentación técnica separa cuatro niveles de prueba. Los pasos siguientes describen los controles previstos; las validaciones en hardware y en distribución siguen en curso.
Compilar la función y probar sus reglas automatizables.
Verificar localmente la interfaz y los escenarios sin sensores.
Probar GPS, Watch, HealthKit, Bluetooth, autonomía e interrupciones en dispositivos.
Controlar firma, privacidad, accesibilidad y requisitos de Apple para la versión distribuida.
Gymios presenta registros, tendencias y observaciones personales. La app no es un dispositivo médico, ni un diagnóstico, ni un tratamiento, y no sustituye a ningún profesional de la salud, del deporte o de la nutrición.
La hoja de ruta separa los elementos integrados, los que están en validación y las ideas futuras.