No adivines tu glucosa.
Simúlala.
Un entorno de simulación avanzado que utiliza modelos matemáticos y filtros de Kalman para predecir tu glucemia y automatizar la entrega de insulina.
Escucha cómo funciona GlucoTwin
Una explicación en audio de unos 22 minutos.
Si prefieres escuchar a leer, aquí tienes GlucoTwin contado de principio a fin: cómo el gemelo digital aprende de tus datos, cómo predice tu glucosa y decide la insulina, y qué hace Twin por ti cada día. Dale al play mientras paseas, cocinas o vas en el tren.
Twin: tu asesor por chat y voz
La pantalla de inicio es una conversación. Le escribes o le hablas, consulta tus datos antes de contestar y te avisa cuando ve algo que importa.
Te escribe cuando importa
Después de una hipo o una subida fuerte te explica qué pasó con tus datos. Si apuntas comida sin bolo o sube sin comida, te pregunta. Como mucho 5 mensajes al día y nunca en tus horas de sueño.
Nada sin tu sí
Un bolo, una comida o una basal temporal salen como propuesta con Confirmar / No. Por voz, la app comprueba que el «sí» lo has dicho tú. Los avisos importantes del lazo siempre se ven.
Tu IA, tu clave
Funciona con OpenAI, Gemini o Claude con tu propia clave. La voz en vivo necesita OpenAI o Gemini y cuesta unos 2-3 céntimos por minuto. Recuerda lo que le cuentas y puedes borrarlo cuando quieras. Si prefieres la app de siempre, la vista clásica sigue ahí.
Inteligencia Matemática
Más allá de una simple flecha de tendencia.
Monitoreo Directo
Conexión Bluetooth directa a Dexcom G6/G7/One+ y FreeStyle Libre 3, con lecturas cada 1-5 minutos según el sensor. Cálculo preciso de IOB (Insulina a bordo) y COB en tiempo real.
Algoritmo Predictivo
Utilizamos filtros de Kalman que corrigen la trayectoria con cada nueva medición real para predecir los próximos 60 minutos.
Registro Integral
Trazabilidad completa de eventos: ingestas de carbohidratos, bolos, basales y actividad física. Si quieres, un aviso antes de tus horas habituales de comida te recuerda anunciarla y poner el bolo unos 15 minutos antes.
Modelos y Modos de Operación
Elige el nivel de automatización que se adapte a ti.
Kalman Filter
Filtro predictivo clásico. Estabilidad probada con corrección continua basada en mediciones reales.
ARX Model
Modelo autorregresivo con entradas exógenas. Aprende de tu historial para predicciones más personalizadas.
Modos de Operación
Asesor
Solo recomendaciones. Tú decides cada acción.
Auto-Basal
Ajuste automático de basal. Bolos manuales.
Full Auto
Closed-loop completo. Basal y microbolos automáticos.
Niveles de Intensidad
Cambios suaves, máxima seguridad.
Balance equilibrado por defecto.
Respuesta rápida a cambios.
Asesor con IA
Análisis diario con inteligencia artificial y un chat con memoria, por escrito o por voz en vivo, que consulta tu histórico antes de responder y te escribe cuando ve algo que importa. Detecta patrones, sugiere ajustes de ISF/CR/basal y ejecuta acciones de la app — comidas, bolos, basal temporal, alarmas, copias — siempre con tu confirmación.
Arquitectura Closed-Loop
Flujo de decisión en 4 capas
1. Datos (CGM)
Lectura continua de sensor.
2. Virtual Twin
Filtro Kalman + Modelo Bergman.
3. Controller
Motor de reglas y Seguridad.
4. Entrega
Comando a Bomba / Usuario.
¿Qué pasaría si...?
Toma decisiones informadas simulando escenarios antes de actuar. Aumenta la insulina para ver la curva de predicción descender.
Lógica de Predicción:
- • + Insulina (IOB) = Curva desciende
- • - Insulina = Curva plana o ascendente
- • Modelo cuadrático de absorción
Sistema de Control Inteligente
Seguridad multicapa, aprendizaje adaptativo y trazabilidad completa.
Seguridad Multicapa
Prevención predictiva de hipoglucemia con 30 minutos de anticipación. Suspensión automática de basal y alertas de carbohidratos de rescate.
- • Detección de hipo severa (<54)
- • Protección nocturna especial
- • Ajuste post-ejercicio
- • Tope de insulina activa (IOB): nunca apila de más
- • No dosifica con datos antiguos o fuera de rango
- • Tras una hipo, la subida por el rescate no se toma como comida ni añade insulina
Aprendizaje Adaptativo
Detecta en tiempo real cuándo tu insulina rinde menos de lo esperado — la firma del fenómeno del alba — y dosifica contra la resistencia medida, no contra la teoría. Sugiere ajustes con tu confirmación.
- • Fenómeno del alba: detección en vivo, aviso y compensación automática
- • Resistencia recurrente por franjas: sugiere ajustar tu perfil de madrugada
- • Ajustes ISF/CR/Basal aprendidos de tu historial, siempre graduales
- • Ajuste diario a tus resultados: tiempo bajo y sobre rango de los últimos 3 días
- • Si tu perfil se queda corto varios días, te propone revisarlo con valores concretos
Tracking de Resultados
Cada acción se registra y evalúa. Análisis retrospectivo a 30/60/90 minutos para validar efectividad real.
- • Validación de ISF real
- • Tasa de éxito por acción
- • Historial completo auditable
Reglas de Control Basal
| Predicción 30min | Acción del Sistema | Justificación |
|---|---|---|
| < 70 mg/dL | Suspensión (0%) | Seguridad: Prevención Hipoglucemia |
| 70 - 85 mg/dL | Reducción (50%) | Frenar caída |
| 85 - 140 mg/dL | Basal Nominal (100%) | Mantenimiento en Rango |
| 140 - 180 mg/dL | Aumento (150%) | Corrección Suave |
| > 180 mg/dL | Max (200%) + Microbolo | Hiperglucemia Activa |
Umbrales ilustrativos: los reales se calculan sobre tu objetivo por tramos horarios y el nivel de intensidad configurado.
UAM: Detección de Comidas No Anunciadas
El sistema detecta automaticamente cuando has comido sin registrarlo y corrige el pico de glucosa antes de que sea un problema. Sin notificaciones, sin interrupciones.
¿Que significa UAM?
UAM (Unannounced Meal Detection) es un sistema que detecta comidas no registradas analizando la innovación del filtro de Kalman: la diferencia entre la glucosa que el sensor mide y la que el gemelo digital predijo. Si la glucosa real sube significativamente por encima de la prediccion sin que haya comida registrada, el sistema infiere que ha habido una ingesta no anunciada.
A diferencia de otros sistemas que solo reaccionan cuando la glucosa ya esta alta, UAM detecta la absorcion de carbohidratos en sus primeras fases y actua de forma agresiva para frenar el pico antes de que ocurra.
Maquina de Estados UAM
Detección Inteligente
Usa la innovación del filtro de Kalman (EKF) para detectar cuando la glucosa sube sin explicacion. Requiere 2 lecturas consecutivas con innovación > 10 mg/dL y sin carbohidratos activos (COB < 5g).
- • Filtro de ruido CGM (2 lecturas = 10 min)
- • Descarta ejercicio y dawn phenomenon
- • Estima gramos de carbohidratos ingeridos
Respuesta Agresiva
Actua en dos fases: primero sube la basal temporal al máximo que permite tu bomba para frenar la subida, y después micro-boluses de correccion cada 5 minutos hasta que la glucosa deja de subir.
- • TBR al máximo de tu bomba al confirmar
- • Micro-bolus 1.0U / 5 min (0.7U nocturno)
- • IOB cap: nunca más insulina que carbs estimados
Safety Brake
La seguridad es prioritaria. El sistema cancela todas las correcciones inmediatamente si detecta riesgo de hipoglucemia, sin excepciones.
- • Glucosa < 120 → cancelación inmediata
- • Predicción 30 min < 90 → cancelación
- • Glucosa cayendo → cancelación
Inferencia FPU: Detección del efecto grasa y proteina
Tras una comida, la glucosa puede mostrar una "segunda ola" causada por la absorcion lenta de grasas y proteinas (FPU). El sistema detecta automaticamente este patron — cuando la glucosa deja de caer o rebota tras el pico inicial — e inyecta carbohidratos virtuales (2-5 g/h) en el modelo Bergman para que el gemelo digital sea consciente de esta absorcion tardia y pueda anticipar la correccion.
UAM trabaja de forma completamente silenciosa. No genera notificaciones ni interrupciones. Toda la actividad se registra internamente para que el asesor con IA pueda analizar patrones y optimizar el sistema.
Bomba de Insulina
Closed-loop real: GlucoTwin comanda tu bomba directamente por Bluetooth. Compatible con YpsoPump, Accu-Chek Insight y Dana-i.
Control Directo
Bolos, basal temporal y suspensión comandados desde el móvil, sin tocar la bomba.
- • Bolos estándar, extendidos y multiwave
- • Basal temporal 0-200% con duración configurable
- • Suspensión de emergencia ante hipo severa
- • Reanudación automática de basal al recuperarte de una hipo
Seguridad de Bomba
Cada comando pasa un embudo de reglas clínicas antes de llegar a la bomba, y lo que cuenta es lo entregado, no lo pedido.
- • Contabiliza la insulina realmente entregada (bolos parciales incluidos)
- • Sin comandos duplicados: cada orden viaja una sola vez
- • Bloqueo con glucosa antigua o fuera de rango fisiológico
- • Límites configurables: bolo máximo, IOB máximo e insulina/hora
Tú Decides el Nivel de Control
El mismo motor funciona en tres niveles: desde solo avisarte hasta el lazo cerrado completo.
- • Manual: la app nunca toca la bomba
- • Semi-auto: cada acción requiere tu confirmación
- • Full-auto: automático, con consentimiento explícito previo
- • Registro auditable de cada comando enviado
Funciones Avanzadas
Herramientas inteligentes que van más allá de contar carbohidratos.
Ciclo Menstrual
Las hormonas afectan directamente a la sensibilidad insulínica. GlucoTwin sigue las fases del ciclo y ajusta automáticamente la dosificación de basal y comidas.
- • Seguimiento de 5 fases (lútea temprana y tardía)
- • Multiplicador con transiciones graduales entre fases
- • Aprende de cada ciclo comparando cada fase con tu media
- • Alertas al entrar en fase lútea (mayor resistencia)
- • Soporte de anticoncepción (píldora, DIU, implante)
Análisis Nutricional con IA
Haz una foto o describe tu comida por voz. La inteligencia artificial analiza los macronutrientes y rellena automáticamente carbohidratos, proteínas y grasas.
- • Reconocimiento visual de alimentos
- • Entrada por voz en lenguaje natural
- • Desglose: carbohidratos, proteína, grasa
- • Sugerencia automática de tipo de comida e IG
Calculadora FPU y Bolo Extendido
Las grasas y proteínas generan glucosa lenta durante 2-5 horas. GlucoTwin calcula las Unidades Grasa-Proteína (FPU) con el método de Varsovia y sugiere bolos mixtos automáticamente.
- • Cálculo FPU: (grasa×9 + proteína×4) / 100
- • Bolo inmediato para carbohidratos
- • Bolo extendido para FPU (3-5 horas)
- • Siempre editable y con confirmación manual
¿Cómo funciona un bolo extendido?
Un bolo estándar entrega toda la insulina de golpe, ideal para carbohidratos rápidos. Pero comidas ricas en grasa (pizza, hamburguesas, fritos) generan subidas de glucosa tardías. El bolo extendido reparte la insulina a lo largo de varias horas, cubriendo esa absorción lenta.
Validación del Modelo
Resultados comparados: Predicción vs Realidad
Ejercicio Inteligente
Detección automática, alarmas preventivas y datos reales para el gemelo digital.
Integración con Anillo Inteligente
GlucoTwin se conecta vía Bluetooth LE a un anillo inteligente (Colmi) para obtener datos fisiológicos en tiempo real: frecuencia cardíaca, pasos, calorías y detección automática de actividad física. Estos datos alimentan directamente al gemelo digital, eliminando el registro manual de ejercicio.
Alarmas Preventivas
Durante el ejercicio, GlucoTwin monitoriza la glucosa y genera alarmas específicas con la cantidad exacta de hidratos que necesitas consumir.
- 1 Nivel preventivo: Glucosa < 120 y bajando → sugiere 15-20g de hidratos
- 2 Nivel urgente: Glucosa < 90 o predicción < 70 → alerta inmediata con gramos exactos
Datos Reales para la IA
El asesor de IA recibe datos reales de ejercicio — no estimaciones. Esto mejora drásticamente la calidad de las recomendaciones diarias.
- • HR promedio por sesión de ejercicio
- • Duración y tipo (cardio, fuerza, mixto)
- • Caída real de glucosa post-ejercicio
- • Correlación ejercicio → sensibilidad insulínica
Ahora: datos reales de la BD con HR, pasos y calorías del anillo.
Efecto Residual 12h
El ejercicio aumenta la sensibilidad a la insulina durante horas después de terminar. GlucoTwin modela este efecto con una curva de decaimiento exponencial.
- • Muy intenso: 50% más sensible inmediatamente
- • Intenso: 30% más sensible
- • Moderado: 20% más sensible
- • Decae exponencialmente: e-t/4h
¿Cómo determina la intensidad del ejercicio?
La frecuencia cardíaca promedio durante la sesión determina la intensidad. El factor de reducción de insulina se aplica automáticamente al Twin durante el ejercicio activo.
Ease-off: Reducción Rápida de Basal
Al iniciar ejercicio GlucoTwin baja la basal para prevenir hipoglucemias: al 30% si lo apuntas tú, y según tu glucosa (del 0 al 70%) si lo detecta el anillo. Un botón de acceso rápido en el dashboard permite activarlo en cualquier momento.
Salud Conectada
Tus datos de salud y tu glucosa, conectados con Google Health y tu anillo para un gemelo más preciso.
Integración con Google Health Connect
GlucoTwin se integra con Google Health Connect: exporta automáticamente cada glucosa y lee tus datos de salud desde cualquier app o wearable compatible. Esa información se fusiona con el anillo Colmi y alimenta directamente al gemelo digital.
Exportación de Glucosa
Cada glucosa recibida se escribe en Google Health Connect en tiempo real, disponible para el resto de tus apps de salud.
- • Valor en mg/dL y unidades
- • Fecha, hora y tendencia
- • Compatible con cualquier app que lea Health Connect
15 Métricas de Salud
GlucoTwin lee tus datos fisiológicos de Health Connect, vengan del móvil, una báscula, un tensiómetro o cualquier wearable compatible.
- • Pasos, calorías, distancia y ejercicio
- • Frecuencia cardíaca, HRV y SpO₂
- • Tensión arterial, temperatura y peso
- • Sueño y fases de descanso
Gemelo Sensible a la Fisiología
Las señales fisiológicas sostenidas ajustan la predicción y la dosificación del gemelo, con límites de seguridad estrictos para evitar excesos.
- • Fiebre → mayor resistencia a la insulina
- • Sueño insuficiente → ajuste de sensibilidad
- • Actividad reciente → más sensible (riesgo de hipo)
- • Estrés (HRV baja) → modulación conservadora
Logros
79 insignias para celebrar lo que haces bien: días en rango, noches tranquilas, semanas sin hipos, pasos y ejercicio. Nunca te riñen y lo que consigues no se pierde.
12 familias, 4 rarezas
En rango, hipos, picos, estabilidad, noches, mejora personal, pasos, ejercicio, calorías, datos del sensor, días especiales y primeros pasos. Cada insignia es Común, Rara, Épica o Legendaria.
Niveles, rachas y récords
Ganas puntos de experiencia con cada logro y con tus días buenos, subes de nivel y ves tus rachas actuales y tus mejores marcas. Twin te felicita en el chat cuando consigues uno.
Sin premiar la insulina
Ningún logro depende de cuánta insulina te pones, de los bolos ni de las comidas anunciadas. Se calculan en el móvil y no se envían a ningún servidor.
Ecosistema
Tu glucosa, allá donde estés.
Reloj Wear OS
El reloj puede recibir el sensor Dexcom directamente: glucosa en la muñeca aunque el móvil no esté cerca.
- • Conexión directa sensor → reloj (Dexcom)
- • Esfera propia con glucosa y tendencia
- • IOB, COB y predicción del gemelo en la muñeca
Estadísticas Clínicas
Los indicadores que usa tu endocrino, calculados en el propio móvil.
- • Tiempo en rango (TIR), GMI y variabilidad
- • AGP por periodos de 24 h a 90 días
- • Widget con glucosa y última recomendación
Asistente de Voz
Habla con Twin como en una llamada (con OpenAI o Gemini) o escríbele: registra comidas, pide un bolo o una basal temporal, silencia alarmas, haz una copia de seguridad. Las acciones de dosificación siempre piden confirmación.
- • Cualquier acción de la app por voz o chat, con confirmación
- • Consulta de glucosa, IOB, tiempo en rango e histórico
- • App disponible en español, inglés y catalán
Manual de Usuario
Privacidad primero: todo se procesa en tu dispositivo. La sincronización en la nube y el asesor con IA son opcionales y requieren tu consentimiento explícito.
Proyecto DIY experimental para uso personal: no es un producto sanitario certificado.