NOOP App Guide

Sí. NOOP funciona sin conexión por defecto: no tiene servidor, ni cuenta, ni rastreo, y los datos de tu pulsera, tus importaciones y tus puntuaciones se quedan en una única base de datos en tu propio dispositivo. Lo único que hace por sí solo es comprobar una vez al día si hay versiones nuevas, sin enviar datos de salud, y se puede desactivar. Todo lo demás que podría enviar datos (copias de seguridad, exportaciones, el Coach de IA) está desactivado hasta que lo configuras.

La privacidad de NOOP de un vistazo

  • Cuenta de NOOP: Ninguna
  • Sincronización en la nube: Ninguna
  • Analíticas o rastreo: Ninguno
  • Dónde están los datos: En tu dispositivo
  • Contacta con los servidores de WHOOP: Nunca
  • Activado por defecto: Comprobación diaria de actualizaciones

Los desarrolladores de NOOP describen la app como sin conexión por defecto: el camino que va de tu pulsera a tus puntuaciones (Bluetooth, descifrado, la base de datos local, los cálculos) no tiene nada de código de red. Aun así, «sin conexión» no significa que la app nunca haga una petición, así que el resto de esta página enumera exactamente cuándo puede ocurrir.

Qué se queda en tu dispositivo

Todo lo que NOOP sabe de ti está en un único archivo de base de datos dentro del almacenamiento privado de la app, que otras apps no pueden leer:

  • Datos de la pulsera: frecuencia cardíaca, intervalos latido a latido (R-R), lecturas de oxígeno en sangre, temperatura de la piel, respiración, movimiento, batería y eventos de la pulsera.
  • Tus puntuaciones: Carga, Esfuerzo, Descanso, VFC, fases del sueño y todo lo que NOOP calcula a partir de ellos.
  • Tus importaciones: el historial de WHOOP, Apple Health, Health Connect y nutrición.
  • Lo que introduces tú: tu perfil, tus registros de ánimo, las notas del diario y los ajustes.

Las tramas Bluetooth sin procesar antiguas solo se guardan como búfer temporal y se van limpiando con el tiempo; lo que se conserva son los datos ya descifrados.

¿Cuándo pueden salir datos de tu dispositivo?

Estos son todos los casos en los que NOOP se conecta por sí mismo a internet, con lo que se envía y cómo controlarlo:

Función¿Activada por defecto?Qué se envíaAdóndeCómo desactivarla
Comprobación de actualizacionesSí, como mucho una vez al díaUna petición del número de la última versión pública. Ni datos de salud, ni identificador de cuenta o dispositivoGitHubAjustes → Acerca de → Comprobar automáticamente
Coach de IANo. Desactivado hasta que añades un proveedorTu pregunta y la conversación; resúmenes breves de salud solo con un consentimiento aparteEl proveedor de IA que elijas (o tu propio servidor)No lo configures, o elimina tu clave
Envío a servidor propio (Android, experimental)NoRegistros de salud recientes, en un solo sentidoUn servidor que tú tienes y configurasNo lo configures
Importación desde la nube de OuraNo en las versiones normalesTokens de inicio de sesión de Oura y peticiones del historialOuraSolo existe en versiones especiales

Y lo que haces tú:

  • Las copias de seguridad y exportaciones que guardas o compartes van a donde las pongas.
  • Compartir el registro de la pulsera para un informe de errores envía ese registro a donde lo compartas.
  • Las exportaciones a Apple Health y Health Connect pasan datos a esos servicios en tu dispositivo; lo que ocurra después depende de sus ajustes.
  • Los mapas de rutas de entrenamiento en iPhone y Mac usan la vista de mapas de Apple, que puede descargar teselas de mapa de la zona que se muestra. La ruta en sí se dibuja en tu dispositivo.

La comprobación de actualizaciones es una petición web normal, así que GitHub ve tu dirección IP, igual que si abrieras la página de versiones en un navegador. Si prefieres que no la vea, desactívala; el botón manual Buscar actualizaciones sigue disponible.

Cómo mantener NOOP totalmente sin conexión

  1. Desactiva la comprobación automática de actualizaciones

    Abre Ajustes → Acerca de y desactiva Comprobar automáticamente. Así NOOP no hace ninguna petición de actualización salvo que toques Buscar actualizaciones.

  2. No configures el Coach de IA

    No añadas una clave de proveedor de IA ni un servidor personalizado. Sin ellos, el Coach no hace ninguna petición.

  3. No configures el envío a servidor propio (Android)

    Viene desactivado por defecto y solo funciona cuando introduces la dirección y el token de tu propio servidor.

  4. Ten en cuenta los servicios de la plataforma

    Los mapas, Apple Health, Health Connect y tu app de instalación manual tienen sus propios ajustes de red, independientes de NOOP.

Lo que NOOP nunca recopila

  • Ninguna cuenta ni inicio de sesión de NOOP. No hay nada en lo que registrarse.
  • Ninguna telemetría, analítica ni informe de fallos, y ningún código de rastreo de terceros.
  • Ningún identificador publicitario.
  • Ninguna sincronización en la nube ni copia remota gestionada por NOOP.
  • Ninguna credencial de WHOOP. NOOP nunca inicia sesión en WHOOP ni lee de los servidores de WHOOP.

Cada permiso, explicado

PermisoPor qué lo pide NOOPPlataformas
Bluetooth / Dispositivos cercanosPara encontrar tu pulsera, emparejarla y leer sus datosTodas
UbicaciónAndroid 8 a 11 la necesitan para buscar dispositivos Bluetooth; en cualquier versión, solo si registras un entrenamiento con GPSAndroid
NotificacionesUna notificación discreta de «conectado» mientras NOOP mantiene el enlace con la pulsera, además de las alertas de muñeca y la alarma inteligenteAndroid, iPhone, Mac
Ignorar optimización de bateríaPara que Android no cierre NOOP por la noche y pierdas los datos de sueñoAndroid
Acceso a notificacionesSolo para las alertas de muñeca (hacer vibrar la pulsera cuando te notifica una app que elijas). Desactivado por defecto; NOOP solo ve qué app ha enviado la notificación, nunca el mensajeAndroid
Health Connect / Apple HealthSolo los tipos de datos que elijas importar o compartirAndroid / iPhone
ArchivosSolo los archivos que elijas para importar y exportarTodas

Puedes revisar o retirar cualquiera de estos permisos cuando quieras en los ajustes de tu dispositivo.

¿Tus datos de NOOP están cifrados?

NOOP no añade su propio cifrado a su base de datos. En su lugar, se apoya en la protección que ya tiene tu dispositivo:

  • Cifrado del dispositivo: FileVault en Mac y la protección de datos integrada en iPhone y Android hacen que el archivo no se pueda leer mientras el dispositivo está bloqueado o apagado.
  • Aislamiento de la app (sandbox): la base de datos está en el almacenamiento privado de NOOP, donde otras apps no pueden leerla.

Lo que eso no cubre: que alguien use tu dispositivo desbloqueado, y las copias de seguridad y exportaciones, que son archivos normales que cualquiera puede abrir. Guárdalas en un sitio de confianza.

El Coach de IA y tus datos

El Coach de IA te permite hacer preguntas sobre tus datos con tus propias palabras. Está diseñado para compartir lo mínimo posible:

  • Desactivado hasta que lo configuras con tu propia clave de Anthropic, OpenAI o Google Gemini, o con un servidor propio, como Ollama o LM Studio.
  • Qué se envía: tu pregunta y la conversación. Los resúmenes breves de métricas y entrenamientos recientes se incluyen solo si activas el consentimiento de datos, que está desactivado por defecto.
  • Lo que nunca se adjunta automáticamente: flujos de frecuencia cardíaca sin procesar, datos Bluetooth e identificadores del dispositivo.
  • Sin intermediarios: las peticiones van directamente de tu dispositivo al proveedor que hayas elegido, y se aplica su propia política de privacidad. Con un modelo en tu propio ordenador, nada sale de tu red.

El registro de la pulsera

Cuando algo falla, los desarrolladores de NOOP piden el registro de la pulsera. Se guarda en la memoria de tu dispositivo y solo sale de él cuando lo compartes tú. Recoge los pasos de conexión, los nombres de los comandos y el nombre Bluetooth de la pulsera. No contiene cifras de frecuencia cardíaca, intervalos R-R, oxígeno en sangre, temperatura ni datos de ninguna cuenta.

¿Es seguro instalar NOOP?

Todo el código fuente de NOOP es público en GitHub, así que cualquiera puede comprobar lo que hace. Aun así, tu dispositivo te avisará al instalarlo, porque los desarrolladores publican de forma anónima, sin una cuenta de desarrollador de pago de Google o Apple:

  • Android la marca como app de un desarrollador desconocido (Play Protect).
  • iPhone necesita tu propio Apple ID para firmarla mediante SideStore o AltStore.
  • Mac la bloquea una vez porque no está notarizada. La app de Mac funciona en un entorno aislado (sandbox).

Esos avisos se deben a la falta de firma, no a nada que se haya encontrado en la app. El riesgo real es una copia falsa: descarga NOOP solo desde sus versiones oficiales o con los botones de esta web, que llevan allí.

Cómo borrar tus datos de NOOP

  • Android: desinstala NOOP. Sus datos se borran con la app.
  • iPhone: elimina la app (Eliminar app → Eliminar app). Sus datos se borran con ella.
  • Mac: elimina la app y después borra la carpeta NOOP (com.noopapp.noop) de ~/Library/Containers.
  • Tus copias de seguridad y exportaciones se quedan donde las guardaste, así que bórralas también.

Los datos que enviaste a Apple Health o Health Connect se quedan allí hasta que los borres en esas apps.

Preguntas frecuentes

¿NOOP envía mis datos a WHOOP?

No. NOOP nunca inicia sesión en una cuenta de WHOOP y nunca contacta con los servidores de WHOOP. Solo se comunica con tu pulsera, por Bluetooth, en tu propio dispositivo.

¿NOOP tiene analíticas o rastreo?

No. La app no tiene analíticas, informes de fallos, identificador publicitario ni rastreo de ningún tipo.

¿Por qué NOOP necesita permiso de internet si funciona sin conexión?

Para algunas funciones opcionales: la comprobación diaria de actualizaciones (activada por defecto, no envía datos de salud), el Coach de IA si configuras uno y, en Android, un envío experimental a un servidor propio. Recoger datos de la pulsera y calcular las puntuaciones nunca usa la red.

¿Por qué NOOP pide la ubicación en Android?

Android 8 a 11 exigen el permiso de ubicación a cualquier app que busque dispositivos Bluetooth. En Android 12 y posteriores, NOOP usa Dispositivos cercanos y no usa la ubicación para el Bluetooth. NOOP solo pide la ubicación por separado si registras un entrenamiento con GPS.

¿Mis datos de NOOP están cifrados?

NOOP no añade su propio cifrado a su base de datos. Se apoya en el cifrado integrado de tu dispositivo (FileVault en Mac, la protección de datos en iPhone y Android), que protege el archivo mientras el dispositivo está bloqueado o apagado. Las copias de seguridad y exportaciones que hagas no están cifradas.

¿Qué pasa con mis datos si desinstalo NOOP?

Se borran con la app, porque NOOP no guarda ninguna copia en la nube. En Mac, la carpeta de datos se queda hasta que la eliminas. Haz antes una copia de seguridad si es posible que la quieras recuperar.

¿Los desarrolladores de NOOP pueden ver mis datos?

No. NOOP no tiene servidor, así que tus datos no tienen adónde ir. Los desarrolladores solo ven algo si decides compartir el registro de tu pulsera en un informe de errores, y ese registro no contiene valores de frecuencia cardíaca ni ningún otro dato de salud.

¿El Coach de IA es privado?

El Coach de IA está desactivado hasta que añades tu propio proveedor de IA. Entonces tus preguntas van directamente al proveedor que hayas elegido, y los resúmenes de salud solo se incluyen si das un consentimiento aparte. Con un modelo que se ejecuta en tu propio ordenador, la conversación nunca sale de tu red.