NOOP App Guide

Tak. NOOP domyślnie działa offline: nie ma serwera, konta ani śledzenia, a dane z opaski, importy i wyniki zostają w jednej bazie danych na twoim urządzeniu. Jedyne, co robi sam, to raz dziennie sprawdza, czy są nowe wersje. Nie wysyła przy tym żadnych danych o zdrowiu, a funkcję można wyłączyć. Wszystko inne, co mogłoby wysyłać dane (kopie zapasowe, eksporty, Trener AI), jest wyłączone, dopóki tego nie skonfigurujesz.

Prywatność NOOP w skrócie

  • Konto NOOP: Brak
  • Synchronizacja z chmurą: Brak
  • Analityka lub śledzenie: Brak
  • Gdzie są dane: Na twoim urządzeniu
  • Łączy się z serwerami WHOOP: Nigdy
  • Domyślnie włączone: Codzienne sprawdzanie aktualizacji

Twórcy NOOP opisują aplikację jako domyślnie offline: droga od opaski do wyników (Bluetooth, dekodowanie, lokalna baza danych, obliczenia) w ogóle nie zawiera kodu sieciowego. „Offline” nie oznacza jednak, że aplikacja nigdy nie wysyła żadnego żądania, dlatego dalsza część tej strony dokładnie wymienia, kiedy może się to zdarzyć.

Co zostaje na twoim urządzeniu

Wszystko, co NOOP o tobie wie, znajduje się w jednym pliku bazy danych w prywatnej pamięci aplikacji, której inne aplikacje nie mogą odczytać:

  • Dane z opaski: tętno, odstępy między uderzeniami serca (R-R), odczyty natlenienia krwi, temperatura skóry, oddech, ruch, bateria i zdarzenia opaski.
  • Twoje wyniki: Energia, Wysiłek, Odpoczynek, HRV, fazy snu i wszystko, co NOOP na ich podstawie oblicza.
  • Twoje importy: historia z WHOOP, Apple Health i Health Connect oraz dane o żywieniu.
  • To, co wpisujesz: twój profil, oceny nastroju, notatki w dzienniku i ustawienia.

Stare, surowe ramki Bluetooth są przechowywane tylko jako krótkoterminowy bufor i z czasem usuwane; zachowywane są zdekodowane dane.

Kiedy dane mogą opuścić twoje urządzenie?

Oto wszystkie sytuacje, w których sam NOOP łączy się z internetem, wraz z tym, co jest wysyłane, i sposobem, jak to kontrolować:

FunkcjaDomyślnie włączona?Co jest wysyłaneDokądJak to wyłączyć
Sprawdzanie aktualizacjiTak, najwyżej raz dziennieZapytanie o najnowszy publiczny numer wersji. Bez danych o zdrowiu, bez identyfikatora konta czy urządzeniaGitHubUstawienia → O → Sprawdzaj automatycznie
Trener AINie. Wyłączony, dopóki nie dodasz dostawcyTwoje pytanie i rozmowa; krótkie podsumowania zdrowotne tylko za osobną zgodąWybrany przez ciebie dostawca AI (lub twój własny serwer)Nie konfiguruj go albo usuń swój klucz
Wysyłanie na własny serwer (Android, eksperymentalne)NieNowe dane zdrowotne, w jedną stronęSerwer, który należy do ciebie i który samodzielnie konfigurujeszNie konfiguruj go
Import z chmury OuraNie w zwykłych wersjachTokeny logowania Oura i zapytania o historięOuraIstnieje tylko w specjalnych wersjach

A to, co robisz samodzielnie:

  • Kopie zapasowe i eksporty, które zapisujesz lub udostępniasz, trafiają tam, gdzie je umieścisz.
  • Udostępnienie dziennika paska w zgłoszeniu błędu wysyła ten dziennik tam, gdzie go udostępnisz.
  • Eksporty do Apple Health i Health Connect przekazują dane tym usługom na twoim urządzeniu; to, co dzieje się dalej, zależy od ich ustawień.
  • Mapy tras treningów na iPhonie i Macu korzystają z widoku map Apple, który może pobierać fragmenty mapy dla pokazanego obszaru. Sama trasa jest rysowana na twoim urządzeniu.

Sprawdzanie aktualizacji to zwykłe żądanie internetowe, więc GitHub widzi twój adres IP, tak samo jak wtedy, gdy otwierasz stronę z wydaniami w przeglądarce. Jeśli wolisz tego uniknąć, wyłącz je; ręczny przycisk Sprawdź aktualizacje pozostaje dostępny.

Jak używać NOOP całkowicie offline

  1. Wyłącz automatyczne sprawdzanie aktualizacji

    Otwórz Ustawienia → O i wyłącz Sprawdzaj automatycznie. NOOP nie wysyła wtedy żadnego zapytania o aktualizacje, dopóki nie dotkniesz Sprawdź aktualizacje.

  2. Nie konfiguruj Trenera AI

    Nie dodawaj klucza dostawcy AI ani własnego serwera. Bez nich Trener nie wysyła żadnych żądań.

  3. Nie konfiguruj wysyłania na własny serwer (Android)

    Ta funkcja jest domyślnie wyłączona i działa dopiero wtedy, gdy wpiszesz adres swojego serwera i token.

  4. Pamiętaj o usługach systemowych

    Mapy, Apple Health, Health Connect i twoja aplikacja do sideloadingu mają własne ustawienia sieciowe, niezależne od NOOP.

Czego NOOP nigdy nie zbiera

  • Żadnego konta NOOP ani logowania. Nie ma się gdzie rejestrować.
  • Żadnej telemetrii, analityki ani raportowania awarii i żadnego kodu śledzącego firm trzecich.
  • Żadnych identyfikatorów reklamowych.
  • Żadnej synchronizacji z chmurą ani zdalnej kopii zapasowej prowadzonej przez NOOP.
  • Żadnych danych logowania do WHOOP. NOOP nigdy nie loguje się do WHOOP ani nie pobiera danych z serwerów WHOOP.

Wszystkie uprawnienia wyjaśnione

UprawnienieDlaczego NOOP o nie prosiPlatformy
Bluetooth / Urządzenia w pobliżuŻeby znaleźć opaskę, sparować się z nią i odczytywać jej daneWszystkie
LokalizacjaAndroid od 8 do 11 wymaga jej do wyszukiwania urządzeń Bluetooth; w każdej wersji tylko wtedy, gdy nagrywasz trening z GPSAndroid
PowiadomieniaDyskretne powiadomienie „połączono”, gdy NOOP utrzymuje połączenie z opaską, a także alerty na nadgarstku i inteligentny alarmAndroid, iPhone, Mac
Ignorowanie optymalizacji bateriiŻeby Android nie zamykał NOOP w nocy, bo wtedy tracisz dane o śnieAndroid
Dostęp do powiadomieńTylko dla alertów na nadgarstku (wibracja opaski, gdy wybrana aplikacja wyśle ci powiadomienie). Domyślnie wyłączony; NOOP widzi tylko, która aplikacja wysłała powiadomienie, nigdy jego treśćAndroid
Health Connect / Apple HealthTylko te rodzaje danych, które wybierzesz do importu lub udostępnieniaAndroid / iPhone
PlikiTylko pliki, które wybierzesz do importu i eksportuWszystkie

W każdej chwili możesz przejrzeć lub cofnąć każde z tych uprawnień w ustawieniach urządzenia.

Czy twoje dane w NOOP są szyfrowane?

NOOP nie dodaje własnego szyfrowania do swojej bazy danych. Zamiast tego polega na ochronie, którą twoje urządzenie już ma:

  • Szyfrowanie urządzenia: FileVault na Macu oraz wbudowana ochrona danych na iPhonie i Androidzie sprawiają, że pliku nie da się odczytać, gdy urządzenie jest zablokowane lub wyłączone.
  • Piaskownica aplikacji: baza danych znajduje się w prywatnej pamięci NOOP, gdzie inne aplikacje nie mogą jej odczytać.

Czego to nie obejmuje: osoby, która korzysta z twojego odblokowanego urządzenia, oraz kopii zapasowych i eksportów, które są zwykłymi plikami, które każdy może otworzyć. Przechowuj je w miejscu, któremu ufasz.

Trener AI a twoje dane

Trener AI pozwala zadawać pytania o twoje dane zwykłym językiem. Został zaprojektowany tak, żeby udostępniać jak najmniej:

  • Wyłączony, dopóki go nie skonfigurujesz własnym kluczem do Anthropic, OpenAI lub Google Gemini albo własnym serwerem, takim jak Ollama czy LM Studio.
  • Co jest wysyłane: twoje pytanie i rozmowa. Krótkie podsumowania ostatnich wskaźników i treningów są dołączane tylko wtedy, gdy włączysz zgodę na udostępnianie danych, która domyślnie jest wyłączona.
  • Czego nigdy nie dołącza automatycznie: surowych strumieni tętna, danych Bluetooth i identyfikatorów urządzenia.
  • Bez pośredników: zapytania trafiają prosto z twojego urządzenia do wybranego dostawcy, którego obowiązuje jego własna polityka prywatności. Z modelem na twoim własnym komputerze nic nie opuszcza twojej sieci.

Dziennik paska

Gdy coś pójdzie nie tak, twórcy NOOP proszą o dziennik paska. Jest przechowywany w pamięci na twoim urządzeniu i opuszcza je tylko wtedy, gdy go udostępnisz. Zapisuje kroki połączenia, nazwy poleceń i nazwę Bluetooth opaski. Nie zawiera wartości tętna, odstępów R-R, natlenienia krwi, temperatury ani żadnych danych konta.

Czy instalacja NOOP jest bezpieczna?

Pełny kod źródłowy NOOP jest publicznie dostępny na GitHubie, więc każdy może sprawdzić, co robi aplikacja. Twoje urządzenie i tak wyświetli ostrzeżenie podczas instalacji, bo twórcy publikują anonimowo, bez płatnego konta dewelopera Google lub Apple:

  • Android oznacza NOOP jako aplikację od nieznanego dewelopera (Play Protect).
  • iPhone wymaga twojego własnego Apple ID, żeby podpisać aplikację przez SideStore lub AltStore.
  • Mac raz ją blokuje, bo nie jest poświadczona notarialnie. Aplikacja na Maca działa w piaskownicy.

Te ostrzeżenia dotyczą braku podpisu, a nie czegokolwiek znalezionego w aplikacji. Prawdziwym ryzykiem jest fałszywa kopia: pobieraj NOOP tylko z jego oficjalnych wydań albo przyciskami na tej stronie, które tam prowadzą.

Jak usunąć dane NOOP

  • Android: odinstaluj NOOP. Jego dane znikną razem z nim.
  • iPhone: usuń aplikację (Usuń aplikację → Usuń aplikację). Jej dane znikną razem z nią.
  • Mac: usuń aplikację, a potem usuń folder NOOP (com.noopapp.noop) z ~/Library/Containers.
  • Twoje kopie zapasowe i eksporty zostają tam, gdzie je zapisano, więc usuń także je.

Dane wysłane do Apple Health lub Health Connect zostają tam, dopóki ich nie usuniesz w tych aplikacjach.

Najczęściej zadawane pytania

Czy NOOP wysyła moje dane do WHOOP?

Nie. NOOP nigdy nie loguje się do konta WHOOP i nigdy nie łączy się z serwerami WHOOP. Komunikuje się tylko z twoją opaską, przez Bluetooth, na twoim urządzeniu.

Czy NOOP ma analitykę lub śledzenie?

Nie. W aplikacji nie ma analityki, raportowania awarii, identyfikatora reklamowego ani żadnego śledzenia.

Dlaczego NOOP potrzebuje uprawnienia do internetu, skoro działa offline?

Do kilku opcjonalnych funkcji: codziennego sprawdzania aktualizacji (domyślnie włączone, nie wysyła danych o zdrowiu), Trenera AI, jeśli go skonfigurujesz, i na Androidzie eksperymentalnego wysyłania danych na serwer, który należy do ciebie. Zbieranie danych z opaski i obliczanie wyników nigdy nie korzysta z sieci.

Dlaczego NOOP prosi o lokalizację na Androidzie?

Android od 8 do 11 wymaga uprawnienia do lokalizacji od każdej aplikacji, która wyszukuje urządzenia Bluetooth. Na Androidzie 12 i nowszym NOOP korzysta zamiast tego z uprawnienia Urządzenia w pobliżu i nie używa lokalizacji do Bluetootha. O lokalizację NOOP prosi osobno tylko wtedy, gdy nagrywasz trening z GPS.

Czy moje dane w NOOP są szyfrowane?

NOOP nie dodaje własnego szyfrowania do swojej bazy danych. Polega na wbudowanym szyfrowaniu twojego urządzenia (FileVault na Macu, ochrona danych na iPhonie i Androidzie), które chroni plik, gdy urządzenie jest zablokowane lub wyłączone. Kopie zapasowe i eksporty, które tworzysz, nie są szyfrowane.

Co się stanie z moimi danymi, jeśli odinstaluję NOOP?

Zostaną usunięte razem z aplikacją, bo NOOP nie trzyma kopii w chmurze. Na Macu folder z danymi zostaje, dopóki go nie usuniesz. Jeśli możesz ich jeszcze potrzebować, najpierw zrób kopię zapasową.

Czy twórcy NOOP widzą moje dane?

Nie. NOOP nie ma serwera, więc twoje dane nie mają dokąd trafić. Twórcy widzą cokolwiek tylko wtedy, gdy zdecydujesz się udostępnić dziennik paska w zgłoszeniu błędu, a ten dziennik nie zawiera tętna ani żadnych innych wartości dotyczących zdrowia.

Czy Trener AI jest prywatny?

Trener AI jest wyłączony, dopóki nie dodasz własnego dostawcy AI. Twoje pytania trafiają wtedy prosto do wybranego dostawcy, a podsumowania zdrowotne są dołączane tylko wtedy, gdy wyrazisz na to osobną zgodę. Z modelem działającym na twoim własnym komputerze rozmowa nigdy nie opuszcza twojej sieci.