Prawo · Prywatność
Polityka prywatności
Ta polityka wyjaśnia, do jakich danych PerunForce uzyskuje dostęp oraz jakie dane gromadzi, przechowuje, wykorzystuje i udostępnia podczas korzystania z aplikacji.
Notatki do posiłków
Opcjonalny komentarz do posiłku, pora przypomnienia i stan uzupełnienia są zapisywane lokalnie oraz synchronizowane z Twoim kontem tak jak dziennik. Przypomnienie jest widoczne w aplikacji. Dopiero po wybraniu osobnej opcji tekst może być przesłany do Google Gemini podczas uruchomionej przez Ciebie analizy żywienia lub podpowiedzi AI. Sam zapis notatki nie uruchamia analizy; komentarze nie są udostępniane przez zewnętrzny konektor MCP.
Własne przepisy
Przepisy tworzone w aplikacji lub na perunforce.com (nazwa, opcjonalne notatki, liczba porcji, ilości składników, kroki i wyliczone wartości odżywcze) są zapisywane lokalnie, a po zalogowaniu synchronizowane z Twoim kontem PerunForce, aby były dostępne na innych urządzeniach. Są prywatne dla Twojego konta i nie są publikowane w publicznym katalogu przepisów.
Dobrowolne połączenia z Twoim czatem AI (Pro)
Osobne, dobrowolne zgody obejmują masę i pomiary ciała (historię wagi, obwody i zapisany skład ciała, również z podsumowań Health Connect) oraz samopoczucie (oceny samopoczucia, energii i stresu, zaznaczone obniżenie nastroju lub trudności trawienne). Są to zapisane obserwacje, a nie diagnozy czy dziennik nasilenia IBS. Nowe kategorie wymagają ponownego połączenia i wyboru; stare zgody nie rozszerzają się automatycznie.
Gdy integracja jest włączona i jawnie połączysz usługę, np. Claude lub ChatGPT, wybierasz zapisy z chmury do odczytu: posiłki i napoje, treningi lub aktualny plan suplementów i dziennik przyjęć. Aktywność i sen z Health Connect wymagają oddzielnych zgód na każdą z tych kategorii. Sen obejmuje zapisaną długość, początek i koniec, dostępny wynik oraz źródło; dotychczasowe zgody nie są automatycznie rozszerzane. Napoje obejmują zapisaną kofeinę, ilość i godzinę. Nie udostępniamy zdjęć, swobodnych notatek, danych logowania ani całej bazy. Dostęp wymaga aktywnego Pro, trwa do 30 dni na połączenie i można go odłączyć w portalu przy dowolnym planie. Połączenie, zakres i datę zgody, datę wygaśnięcia oraz skróty kryptograficzne danych dostępu przechowujemy do usunięcia konta; sesja Supabase nie trafia do klienta AI.
Wybrane zapisy trafiają do wskazanego dostawcy AI, gdy wywoła połączenie, i podlegają jego zasadom oraz ustawieniom prywatności. To osobna zgoda od Przewodnika w aplikacji. Odłączenie blokuje kolejne odczyty, ale nie usuwa danych już zawartych w czacie; tymi kopiami zarządzasz u dostawcy AI. Otwarcie projektu AI kopiuje tylko ogólne polecenie, bez automatycznego dopisywania dziennika do wiedzy projektu.
Dobrowolne zgłaszanie produktów do wspólnej bazy
Osobna, opcjonalna zgoda pozwala Google Gemini ponownie odczytać przesłane zdjęcia etykiet dla pomocy administratorowi. Nie wysyłamy danych konta ani dziennika. Prywatną opinię AI i propozycje korekt przechowujemy wraz ze zgłoszeniem i usuwamy razem z nim; publikuje wyłącznie administrator. Administrator może też wyszukać publiczną nazwę i kod produktu w sieci. Automatyczne porównanie internetowe, po skonfigurowaniu dostawcy dopuszczającego takie wykorzystanie, korzysta z fragmentów Brave Search i Gemini, nie z Google Search grounding. Osobne zasady grounding poniżej dotyczą wyszukiwarki w aplikacji.
Samo odczytanie etykiety ani zapisanie własnego produktu nie publikuje go. Po osobnym potwierdzeniu możesz przekazać dane produktu i dwa zdjęcia opakowania do prywatnej weryfikacji administratora. Zgłoszenie jest powiązane z Twoim kontem na potrzeby obsługi i ochrony przed nadużyciami. Zdjęcia są kompresowane i pozbawiane metadanych EXIF, w tym lokalizacji; powinny pokazywać wyłącznie opakowanie. Administrator może poprawić lub odrzucić odczyt.
Po zatwierdzeniu publiczne są wyłącznie dane produktu, takie jak kod, nazwa, skład i wartości odżywcze — bez zdjęć, identyfikatora konta i dziennika. Prywatne zgłoszenia i zdjęcia przechowujemy na potrzeby weryfikacji oraz późniejszych korekt; nie są usuwane automatycznie po zatwierdzeniu. Usunięcie konta w aplikacji usuwa zdjęcia i prywatne zgłoszenia; niezależny, zatwierdzony wpis produktu może pozostać w katalogu. Możesz również zgłosić prośbę o usunięcie zgłoszenia na privacy@perunforce.com.
1. Wprowadzenie
PerunForce to aplikacja do monitorowania zdrowia, dobrostanu, aktywności, odżywiania, suplementacji i nawyków. Niniejsza Polityka prywatności wyjaśnia, do jakich danych PerunForce uzyskuje dostęp oraz jakie dane gromadzi, przechowuje, wykorzystuje i udostępnia podczas korzystania z aplikacji. Jeśli nie akceptujesz tej polityki, nie korzystaj z aplikacji.
2. Dane, które gromadzimy
2.1 Konto i dane uwierzytelniające
- Adres e-mail konta Google
- Nazwa wyświetlana w Google
- Adres URL zdjęcia profilowego w Google
- Wewnętrzny identyfikator użytkownika.
2.2 Dane profilowe
- Imię lub pseudonim, data urodzenia i płeć.
- Wzrost, waga i wymiary ciała.
- Rodzaj diety, cele zdrowotne i preferencje.
- Dzienne cele, takie jak docelowe ilości białka i wody.
- Opcjonalne zdjęcie profilowe.
2.3 Dane dotyczące subskrypcji i uprawnień do zakupów
- Aktualny plan PerunForce i status uprawnień
- Etykieta cyklu rozliczeniowego
- Identyfikatory źródła zakupu i oferty z Google Play.
PerunForce nie gromadzi ani nie przechowuje numerów kart płatniczych. Płatności i zarządzanie kontami rozliczeniowymi są obsługiwane przez Google Play.
2.4 Dane dotyczące zdrowia i dobrostanu
- Zachowane odpowiedzi na dawny wywiad wellness (jeśli zostały zapisane we wcześniejszej wersji)
- Informacje o stanie zdrowia wybrane przez użytkownika
- Wpisy dotyczące stylu życia i dobrostanu, takie jak jakość snu, energia, stres, kofeina, nawodnienie, alkohol, nikotyna, notatki oraz opcjonalne zmiany zgłaszane przez użytkownika, w tym dobrostan seksualny
- Plany dobrostanu i wpisy check-in dotyczące stylu życia
- Opcjonalne wyniki badań laboratoryjnych i pomiary domowe wprowadzone przez użytkownika, w tym daty, jednostki, zakresy lub oznaczenia podane w raporcie, kontekst pomiaru i notatki
PerunForce nie oferuje już listy leków na receptę ani oddzielnego modułu śledzenia objawów. Starsze rekordy utworzone we wcześniejszej wersji testowej mogą pozostać w pamięci lokalnej lub na koncie do czasu usunięcia danych aplikacji albo konta, ale nie są wyświetlane, synchronizowane z nowymi urządzeniami ani używane przez funkcje AI.
Moduł wyników i pomiarów służy do prowadzenia zapisów. Wyświetla wartości wprowadzone przez użytkownika, porównuje liczbowo wybrane daty i tworzy na żądanie użytkownika eksporty TXT, CSV lub PDF. PerunForce nie udostępnia własnych zakresów referencyjnych, nie klasyfikuje wyników, nie diagnozuje stanów zdrowotnych ani nie zaleca leczenia. Wyniki są przechowywane lokalnie, a po zalogowaniu mogą być synchronizowane z kontem PerunForce przez Supabase. Wyeksportowane pliki opuszczają PerunForce wyłącznie po wyraźnym działaniu użytkownika i mogą zawierać dane dotyczące zdrowia.
2.5 Dane dotyczące odżywiania
- Posiłki, dzienniki odżywiania i notatki dotyczące posiłków.
- Nazwy żywności, marki i kody kreskowe.
- Obliczone kalorie, makroelementy, mikroskładniki odżywcze i cele.
- Opcjonalne zdjęcia posiłków przesyłane do analizy AI. Jeśli analiza zostanie przerwana, zaszyfrowany szkic na urządzeniu może zachować zdjęcie i pierwotną godzinę posiłku maksymalnie przez siedem dni, aby umożliwić ponowienie analizy lub ręczne dodanie wpisu. Zdjęcia szkiców i ich lokalne ścieżki nie są synchronizowane z chmurą PerunForce i są usuwane po ukończeniu, ręcznym usunięciu albo wygaśnięciu.
- Opcjonalne zdjęcia opakowań produktów spożywczych i napojów, listy składników i etykiet z wartościami odżywczymi przesyłane do ekstrakcji danych.
- Opcjonalny tekst opisu posiłku lub transkrypcja głosowa przesłana do analizy AI.
- Opcjonalne, krótkotrwałe kopie nazw produktów, porcji, wartości odżywczych i wyświetlanej nazwy nadawcy, gdy nadawca świadomie korzysta z funkcji udostępnienia posiłku za pomocą linku
2.6 Wprowadzanie głosowe i dostęp do mikrofonu
Głosowe dodawanie posiłku jest opcjonalne. PerunForce prosi o dostęp do mikrofonu dopiero po otwarciu tej funkcji, zapoznaniu się z wyjaśnieniem w aplikacji i wybraniu opcji kontynuowania.
- Mikrofon jest aktywny tylko podczas używania funkcji nagrywania głosu.
- PerunForce nie nasłuchuje w tle i nie tworzy ani nie przechowuje surowego nagrania dźwięku.
- Dźwięk jest przetwarzany przez usługę rozpoznawania mowy systemu Android dostępną na urządzeniu. Przetwarzanie może odbywać się lokalnie lub przez dostawcę usługi rozpoznawania mowy.
- PerunForce otrzymuje uzyskaną transkrypcję tekstu i, jeśli są dostępne, alternatywne wyniki rozpoznawania.
- Po oddzielnym potwierdzeniu przetwarzania przez AI, transkrypcja może zostać wysłana za pośrednictwem zaplecza PerunForce do Google Gemini w celu zidentyfikowania nazw produktów spożywczych, ilości i porcji.
- Możesz odmówić dostępu do mikrofonu i wprowadzić posiłek ręcznie.
2.7 Dane dotyczące suplementów
Opcjonalny menedżer WWW korzysta z tych samych prywatnych danych konta Supabase co Android: listy, dawek, pór, notatek, wielkości opakowań, wpisanych cen, walut i historii zakupów. Edycja WWW wymaga Pro i zgodnej synchronizacji telefonu; odczyt oraz eksport pozostają po wygaśnięciu Pro. Publiczny kalkulator bez logowania przechowuje wpisane dane tylko w bieżącej karcie przeglądarki, bez wysyłania ich na serwer. Generowanie PDF/CSV odbywa się lokalnie, nie publikuje listy ani nie przesyła jej do AI. Samodzielnie decydujesz o udostępnieniu pobranego pliku.
- Zestaw suplementów, dawki, harmonogramy i przypomnienia
- Opcjonalne zdjęcia przodu opakowania, tabeli składu, składników, sposobu użycia i ostrzeżeń, przesyłane do ekstrakcji danych przez AI
- Pomniejszona miniatura przodu opakowania przechowywana lokalnie na urządzeniu dla suplementów utworzonych ze skanu etykiety. Po zalogowaniu i przy dostępnej synchronizacji konta osobno skompresowany podgląd może być zapisany wraz z szablonem suplementu w Supabase, aby odtworzyć miniaturę na innym urządzeniu. Oryginalne zdjęcie w pełnej rozdzielczości ani jego lokalna ścieżka nie są synchronizowane
- Dzienniki przyjmowania suplementów i ręczne korekty
- Próby suplementów, check-iny, oceny, notatki i podsumowania
- Osobiste obserwacje dotyczące pory oraz informacja, czy harmonogram pochodzi z katalogu, lokalnego planera czy korekty użytkownika
2.8 Dane dotyczące aktywności i sylwetki
- Historia aktywności i sesji treningowych
- Masa ciała i historia pomiarów
- Opcjonalne zdjęcia lub zrzuty raportów domowej wagi, przesyłane do odczytu daty, masy ciała, procentu tkanki tłuszczowej, masy beztłuszczowej, wody w organizmie, masy kostnej i mięśniowej, jeśli są wyraźnie podane. Obraz nie jest zapisywany przez PerunForce po analizie; zatwierdzone wartości są przechowywane jak pozostałe pomiary ciała. Szacunki BIA i producenta nie zmieniają automatycznie BMR ani celu kalorii.
- Wpisy dotyczące zmian sylwetki i opcjonalne zdjęcia postępów. Zdjęcia postępów są szyfrowane lokalnie kluczem aplikacji chronionym przez urządzenie i nie są synchronizowane z chmurą PerunForce.
2.9 Dane Health Connect
Jeśli połączysz Health Connect i udzielisz dostępu, PerunForce może odczytywać kroki, sesje snu, ćwiczenia, całkowitą i aktywną energię spaloną, podstawową przemianę materii, dystans oraz wagę. Jeśli oddzielnie rozszerzysz zakres dostępu, PerunForce może także odczytywać tętno, procent tkanki tłuszczowej, masę beztłuszczową i masę wody.
PerunForce odczytuje dane Health Connect dopiero po udzieleniu zgody. Nie zapisuje danych do Health Connect. Dane są używane wyłącznie w widocznych dla użytkownika funkcjach wellness i aktywności w aplikacji. Nie są sprzedawane, używane do reklam ani do śledzenia użytkownika pomiędzy aplikacjami.
Niezależnie od uprawnień Androida i opcjonalnej historii w chmurze zagregowane dane Health Connect mogą trafić do opcjonalnych analiz AI tylko po włączeniu osobnego przełącznika „Health Connect w analizach AI”. Gdy jest wyłączony, żądania AI nie zawierają ani bezpośrednich agregatów, ani kontekstu z nich wyprowadzonego; zapisane raporty AI i pamięć Coacha oznaczone tym źródłem nie są ponownie używane. Lokalne, deterministyczne funkcje aplikacji mogą nadal korzystać z Health Connect na urządzeniu.
Domyślnie dane Health Connect są przetwarzane i przechowywane lokalnie. Jeśli się zalogujesz i oddzielnie włączysz historię Health Connect w chmurze, PerunForce zsynchronizuje przez Supabase przetworzone podsumowania dzienne. Mogą one obejmować aktywność, sen, trening, energię, tętno, wagę i skład ciała wraz ze źródłem oraz czasem synchronizacji. Surowe rekordy Health Connect punkt po punkcie nie są przesyłane przez ten most chmurowy.
Ten sam wybór historii Health Connect w chmurze steruje synchronizacją prowadzonych eksperymentów snu korzystających z Health Connect. Rekordy te zawierają wybraną strategię, status eksperymentu, ocenę użytkownika oraz przetworzone podsumowania bazowe i końcowe; nie zawierają surowych rekordów Health Connect punkt po punkcie.
2.10 Dane dawnych profili rodzinnych
Wersja produkcyjna nie pozwala już tworzyć ani aktywować subprofili rodzinnych. Jeżeli funkcja była używana we wcześniejszej wersji testowej, PerunForce może zachować poniższe dane do czasu usunięcia konta albo ich świadomej migracji lub eksportu:
- Nazwa profilu rodzinnego i określenie relacji
- Emotikon lub identyfikator w stylu awatara.
- Opcjonalna data urodzenia i podstawowe wskaźniki profilu.
2.11 Dane o korzystaniu z aplikacji i dane operacyjne
PerunForce może przetwarzać ograniczone metadane operacyjne potrzebne do zapewnienia płatnych funkcji, egzekwowania limitów użytkowania i poprawy niezawodności:
- Identyfikator funkcji, liczba żądań i znacznik czasu.
- Status wykonania i przybliżone użycie tokenów przez funkcje AI
- Plan subskrypcji i status uprawnień.
- Interakcje z opcjonalnymi komunikatami Plus lub Pro
- Interakcje z biblioteką strategii snu i cyklem eksperymentu, takie jak wyświetlenie strategii, rozpoczęcie, ukończenie lub zatrzymanie eksperymentu oraz wynik obliczony przez aplikację; zdarzenia te nie obejmują surowych danych Health Connect ani notatek użytkownika
- Interakcje z kuchennymi kodami QR, takie jak utworzenie, zeskanowanie, dodanie, cofnięcie lub wydruk kodu. Zdarzenia te mogą obejmować typ kodu, liczbę pozycji, wybrane zachowanie, slot posiłku i procent porcji, ale nie obejmują nazw produktów, wartości odżywczych, danych profilu ani danych dotyczących zdrowia
- Ogólne zdarzenia lejka pierwszego otwarcia, aktywacji i udostępnień, takie jak pierwsze otwarcie aplikacji, ukończenie startu, dodanie pierwszego wpisu, otwarcie pierwszej wskazówki Coacha, udostępnienie lub otwarcie posiłku oraz utworzenie lub przyjęcie zaproszenia do pary. Rekord zawiera wyłącznie dozwolony typ zdarzenia, ogólne źródło i czas — bez identyfikatora konta, instalacji lub urządzenia, celu, nazwy jedzenia, wartości odżywczych, tekstu użytkownika ani danych zdrowotnych — i jest przechowywany maksymalnie 400 dni.
- W przypadku zalogowanych użytkowników wydania Android: obserwacja Google Play Integrity zawierająca identyfikator konta, rozpoznanie aplikacji i licencji, etykiety integralności urządzenia, nazwę pakietu, wersję aplikacji i czas weryfikacji. Służy wyłącznie do odróżniania oficjalnych instalacji i ochrony niezawodności usługi. Nie dowodzi, że konto należy do człowieka, nie wpływa na logowanie ani dostęp do aplikacji i jest przechowywana maksymalnie 400 dni.
- Lokalny bufor maksymalnie 20 kategorii lub kodów błędów technicznych i zredagowanych ramek stosu. Nie zapisuje treści wyjątku, tekstu posiłku, dźwięku, zdjęć ani notatek zdrowotnych. Zminimalizowana prywatnościowo kopia błędu technicznego może być również wysłana automatycznie do Supabase: wyłącznie dozwolony typ/kod błędu, zredagowane ramki stosu, ogólne źródło, numer i tryb kompilacji oraz czas. Nigdy nie zawiera treści wyjątku, konta, identyfikatora instalacji lub urządzenia, celu, nazwy jedzenia, wartości odżywczych, tekstu użytkownika ani danych zdrowotnych i jest przechowywana maksymalnie 400 dni. Osobny podgląd zgłoszenia nadal pozwala samodzielnie skopiować lokalny bufor albo otworzyć aplikację pocztową.
Część tych metadanych pozostaje lokalna. Ogólne zdarzenia lejka pierwszego otwarcia, logowania, aktywacji, funkcji, planów i udostępnień oraz zminimalizowane prywatnościowo wiersze błędów technicznych mogą być wysyłane do Supabase niezależnie od logowania, aby PerunForce mógł mierzyć zagregowane przejście od pierwszego otwarcia do pierwszego wpisu i wykrywać awarie bez treści użytkownika. Inne ograniczone zdarzenia użycia lub uprawnień mogą być zapisywane w Supabase po zalogowaniu. PerunForce nie używa tych danych do reklam podmiotów trzecich ani śledzenia pomiędzy aplikacjami.
2.12 Opcjonalne dane trybu Partner
- Członkostwo w parze i wyświetlane nazwy obu osób
- Opcjonalna krocząca liczba aktywnych dni z zakresu od 0 do 7
- Ręcznie wybrane, gotowe sygnały dnia, ich data i status wycofania
- Jedna z czterech stałych, pozytywnych reakcji wsparcia wybrana przez członka, jej data i status odczytania
- Status zaproszenia, zgody, wyciszenia, rozłączenia i blokady
Tryb Partner nie przesyła danych o śnie, wadze, kaloriach, gramach, posiłkach, treningach, suplementach, danych Health Connect, treści Coacha ani czynności, które złożyły się na aktywny dzień. Sygnał dnia jest wyłącznie ręcznie wybranym stałym zdaniem bez ilości i rekordu źródłowego. Udostępnianiem każda osoba steruje oddzielnie.
3. W jaki sposób wykorzystujemy dane?
Wykorzystujemy dane w celu:
- zapewniania podstawowych funkcji aplikacji
- tworzenia konta i zarządzania nim
- personalizowania procesów dotyczących żywienia, suplementacji i wellness
- synchronizowania danych między urządzeniami, jeśli funkcja jest włączona
- wyświetlania danych Health Connect, na które użytkownik zezwolił
- generowania opcjonalnych treści informacyjnych z użyciem AI
- umożliwiania eksportowania, przeglądania lub usuwania danych
- utrzymywania bezpieczeństwa, integralności i niezawodności aplikacji
4. Funkcje AI
PerunForce zawiera opcjonalne funkcje AI. Podczas korzystania z nich odpowiednie dane mogą zostać wysłane przez zaplecze PerunForce do Google Gemini. W początkowej wersji wellness przykłady obejmują rozróżnienie i analizę zdjęcia gotowego posiłku albo opakowania i etykiety produktu spożywczego lub napoju, odczyt zdjęcia lub zrzutu raportu domowej wagi, przetwarzanie opisu lub transkrypcji głosowej posiłku, podsumowania dnia żywieniowego, opcjonalny komentarz wyjaśniający wynik prowadzonego eksperymentu snu oraz opcjonalne wyjaśnienie deterministycznego, edytowalnego planu pór suplementów. Raport wagi może zawierać nazwę profilu i pomiary ciała; obraz służy wyłącznie do odczytu, a przed zapisem użytkownik sprawdza wartości. W przypadku planu suplementów mogą zostać wysłane nazwy, formy, proponowane pory, zapisane interakcje i synergie oraz opcjonalne osobiste obserwacje. AI nie zmienia dawek, nie dodaje preparatów i nie stosuje planu.
W procesach AI dotyczących zdrowia PerunForce prosi w aplikacji o wyraźną zgodę przed wysłaniem odpowiednich danych dotyczących zdrowia do usługi AI. Funkcje AI są opcjonalne. Treści wygenerowane przez AI mają wyłącznie charakter informacyjny i nie stanowią diagnozy, leczenia ani profesjonalnej porady medycznej.
Gdy opcjonalnie wyszukujesz produkt spożywczy w źródłach publicznych albo porównujesz z nimi zeskanowaną etykietę suplementu, PerunForce wysyła do Google Gemini z funkcją Google Search grounding nazwę produktu, markę lub kod EAN, a przy porównaniu etykiety także sprawdzoną przez użytkownika transkrypcję opakowania. Profil zdrowia nie jest dołączany do tego wyszukiwania. Google może przechowywać zapytanie, kontekst i wygenerowaną odpowiedź przez maksymalnie 30 dni zgodnie z warunkami Google Search grounding. Porównanie nie ocenia, czy produkt jest bezpieczny, odpowiedni ani prawidłowo dawkowany, a wyszukiwanie żywności nie importuje wartości odżywczych.
W początkowej wersji wellness informacje o stanie zdrowia i wyniki badań laboratoryjnych nie są używane do generowania porad AI Coach, planów zdrowotnych tworzonych przez AI ani rekomendacji suplementów. Aplikacja nie interpretuje wyników badań ani nie personalizuje protokołów suplementacyjnych na podstawie dolegliwości lub objawów klinicznych. Osobny planer Pro może porządkować pory na podstawie wskazówek katalogowych o formie, wymagań posiłku, zapisanych interakcji i korekt użytkownika. Harmonogram jest deterministyczny i edytowalny; AI może go wyjaśnić, ale nie zmienia dawek ani go nie stosuje.
Aby wskazówki AI Coach były spójne i mniej powtarzalne, PerunForce może tworzyć krótkie tygodniowe podsumowanie ciągłości zawierające ostatnie zmiany, próby, zaobserwowane wyniki, odrzucone sugestie i kolejny priorytet. W aplikacji przechowywanych jest do ośmiu takich podsumowań na profil; mogą być synchronizowane z kontem PerunForce. Można je usunąć razem z aktywną pamięcią Coacha w aplikacji.
PerunForce zapisuje także krótki, rozdzielony między profile Dziennik Coacha zawierający deterministyczne wyniki Coacha, takie jak zauważony kontekst, bieżący główny krok, sukcesy, aktywne próby i zapowiedziany kolejny krok. Aplikacja pokazuje ostatnie 14 dni. Wpisy należą do historii zdarzeń Coacha, przechowywanej do 45 dni, i są ograniczone do 90 wpisów dziennika w ramach maksymalnie 240 zdarzeń Coacha. Mogą być synchronizowane z kontem PerunForce i są usuwane po wyczyszczeniu aktywnej pamięci Coacha w aplikacji.
Jeśli przy sugestii Coacha wybierzesz „Spróbuję”, PerunForce może później zapytać, czy próba pomogła. Odpowiedź („pomogło”, „nie pomogło” albo „nadal testuję”) jest przechowywana jako informacja zgłoszona przez użytkownika i może być synchronizowana z kontem. Służy ograniczaniu powtórzeń i dopasowaniu kolejnych sugestii, ale nie jest traktowana jako zmierzony dowód, że sugestia spowodowała określony efekt.
Jeśli wyraźnie zgłosisz treść wygenerowaną przez AI, PerunForce wysyła zgłoszenie do prywatnej skrzynki w Supabase. Zgłoszenie zawiera identyfikator konta, funkcję aplikacji i ekran źródłowy, wybrany powód, fragment wygenerowanej treści, opcjonalny komentarz oraz znaczniki czasu. Zgłoszenie, którego nie można od razu wysłać, pozostaje w zaszyfrowanej kolejce na urządzeniu i jest ponawiane później. Zgłoszenia służą kontroli bezpieczeństwa, poprawkom i zwiększaniu niezawodności; nie są używane do celów reklamowych.
5. Health Connect (Zdrowie połączone)
PerunForce korzysta z Health Connect dopiero po wyraźnym udzieleniu dostępu i najpierw prosi o minimalny zakres. Dostęp do opcjonalnych danych regeneracji i składu ciała jest wymagany oddzielnie.
Możesz odłączyć Health Connect w aplikacji lub cofnąć uprawnienia w ustawieniach Health Connect systemu Android. Możesz pozostawić dane Health Connect wyłącznie lokalnie albo w dowolnym momencie wyłączyć przyszłą synchronizację z chmurą. Wyłączenie synchronizacji zatrzymuje przyszłe transfery, ale nie usuwa automatycznie wcześniej zsynchronizowanych podsumowań; są one objęte procesem usuwania konta i danych.
6. Przechowywanie i zabezpieczenia
6.1 Lokalna pamięć urządzenia
PerunForce przechowuje dane użytkownika na urządzeniu. Wrażliwe dane lokalne są chronione przez zabezpieczenia pamięci aplikacji, w tym — tam, gdzie ma to zastosowanie — szyfrowaną pamięć danych dotyczących zdrowia. Zdjęcia postępów sylwetki są szyfrowane lokalnie kluczem aplikacji chronionym przez magazyn kluczy urządzenia i nie są synchronizowane z chmurą PerunForce. Nieszyfrowane zdjęcia postępów z wcześniejszej wersji są migrowane lokalnie po pierwszym prawidłowym odczycie.
6.2 Usługi w chmurze
Po zalogowaniu PerunForce może przechowywać i synchronizować dane przez Supabase w celu uwierzytelniania, synchronizacji bazy danych oraz przechowywania wybranych plików, takich jak zdjęcia profilowe lub eksporty. Supabase przechowuje także krótkotrwałe, chronione tokenem migawki udostępnionych posiłków, utworzone na wyraźne żądanie nadawcy. Jeśli włączysz tryb Partner, Supabase przechowuje również połączenie pary, wyraźne wybory udostępniania, opcjonalny agregat 0–7 dni, stałe sygnały dnia i reakcje wsparcia. Bez logowania dane aplikacji pozostają lokalne, poza sytuacjami, gdy świadomie korzystasz z opcjonalnych funkcji online.
Webowy planer dla trenerów może działać bez logowania i wtedy zapisuje szkic wyłącznie w pamięci przeglądarki. Po zalogowaniu może przechowywać w Supabase osobne plany podopiecznych, zaproszenia, propozycje ustawień żywienia i suplementacji oraz historię ich akceptacji. Połączenie wymaga zaakceptowania zaproszenia przez podopiecznego. Podopieczny osobno wybiera zakres udostępniania: profil i cele, zagregowane podsumowania żywienia, zmianę masy i obwodów, zagregowany sen lub zagregowaną aktywność.
Trener nie otrzymuje bezpośredniego dostępu do dziennika, zdjęć, notatek ani surowych rekordów Health Connect. Widzi tylko filtrowaną migawkę wybranego zakresu. Propozycja trenera nie zmienia automatycznie konta: podopieczny zatwierdza ustawienia oraz dla każdego suplementu wybiera „Mój zestaw”, listę zakupów albo pominięcie. Cofnięcie połączenia od razu usuwa bieżącą migawkę, kończy dostęp i archiwizuje wspólne plany.
6.3 Transmisja danych
Ruch sieciowy jest szyfrowany podczas przesyłania za pomocą TLS. Żaden system nie może zagwarantować całkowitego bezpieczeństwa, ale stosujemy rozsądne środki techniczne w celu ochrony danych użytkownika.
7. Usługi stron trzecich
PerunForce może korzystać z:
- Supabase do uwierzytelniania, przechowywania i synchronizacji.
- Google Sign-In do uwierzytelniania konta.
- Google Play Billing do obsługi subskrypcji i płatności
- Google Play Integrity do weryfikacji aplikacji, licencji i integralności urządzenia w zalogowanych wydaniach Android
- Google Gemini do opcjonalnego przetwarzania przez AI
- Rozpoznawanie mowy Android do opcjonalnej konwersji mowy na tekst
- Open Food Facts do wyszukiwania produktów w bazie żywności
- PubMed/NCBI i inne publiczne źródła odnośników do materiałów naukowych
8. Udostępnianie danych
PerunForce nie sprzedaje danych osobowych ani zdrowotnych i nie wykorzystuje ich do celów reklamowych. Dane mogą być przetwarzane przez usługodawców działających w naszym imieniu, gdy jest to wymagane do obsługi funkcjonalności aplikacji, takich jak synchronizacja z chmurą, uwierzytelnianie, przechowywanie lub opcjonalne funkcje sztucznej inteligencji.
Jeśli świadomie udostępnisz posiłek, PerunForce tworzy losowy, trudny do odgadnięcia link, który pozwala wybranej osobie wyświetlić produkty, porcje i wartości odżywcze tego posiłku wraz z Twoją wyświetlaną nazwą. Link nie daje dostępu do profilu, dziennika, danych dotyczących zdrowia ani innych posiłków. Odbiorca musi wyraźnie potwierdzić zapisanie niezależnej kopii we własnym dzienniku; późniejsze zmiany nie wpływają na Twój dziennik.
Jeśli dwoje dorosłych świadomie zaakceptuje zaproszenie do trybu Partner, każda osoba może oddzielnie zdecydować o udostępnieniu kroczącej liczby aktywnych dni z zakresu 0–7 i dowolnego zestawu czterech ręcznie wybieranych, gotowych sygnałów na dziś. Sygnały nie zawierają ilości ani wpisów źródłowych, następnego dnia znikają z bieżącego widoku i każdy można od razu wycofać. Każda osoba może także wysłać stałą, pozytywną reakcję wsparcia. Wiadomości z dowolnym tekstem nie są dostępne. Można wyciszyć wsparcie lub jego powiadomienia, wyłączyć regularność, wycofać sygnały, rozłączyć parę albo zablokować partnera.
9. Okres przechowywania danych
Dane przechowujemy tak długo, jak jest to potrzebne do działania funkcji aplikacji, utrzymania synchronizacji, wypełniania obowiązków prawnych, rozstrzygania sporów i egzekwowania umów, chyba że zażądasz ich usunięcia. Niektóre techniczne kopie zapasowe lub kopie do odzyskiwania danych mogą pozostać przez ograniczony czas, zanim zakończą się cykle usuwania.
Lokalny bufor błędów technicznych przechowuje najwyżej 20 zredagowanych wpisów, a starsze są automatycznie zastępowane. Można go wyczyścić z podglądu zgłoszenia; znika także po wyczyszczeniu lokalnych danych aplikacji lub jej odinstalowaniu. Zminimalizowana prywatnościowo kopia typu/kodu błędu, zredagowanych ramek stosu, ogólnego źródła oraz metadanych kompilacji jest wysyłana do Supabase w celu agregacji awarii i przechowywana maksymalnie 400 dni, po czym planowe czyszczenie ją usuwa. Wiersze nie zawierają konta ani identyfikatora urządzenia, więc usunięcie konta nie musi wskazywać ich pojedynczo.
Rekordy walidacji płatności zawierają jednokierunkowy skrót tokenu zakupu Google Play, a nie sam token. Są planowo usuwane po 400 dniach. Prawidłowo przetworzone rekordy skrzynki Real-time Developer Notifications są planowo usuwane po 90 dniach, a nierozwiązane lub zakończone błędem — po 400 dniach. Usunięcie konta usuwa powiązany z użytkownikiem stan płatności i rekordy walidacji; krótkotrwałe rekordy RTDN chroniące przed ponownym przetworzeniem mogą do końca okresu retencji zawierać wyłącznie skrót tokenu.
Obserwacje Google Play Integrity są przechowywane maksymalnie 400 dni i usuwane razem z powiązanym kontem PerunForce. Nieudane, nieobsługiwane, wykonane offline lub niedostępne sprawdzenia pozostają niesklasyfikowane i nie tworzą negatywnego werdyktu ani nie blokują aplikacji.
PerunForce nie przechowuje surowego dźwięku z mikrofonu. Transkrypcje przesłane do opcjonalnego przetwarzania posiłku przez AI są używane do utworzenia wyniku; zapisane wpisy posiłków zawierają ustrukturyzowane dane żywieniowe, a nie nagranie audio.
Zapytania i odpowiedzi związane z wyszukiwaniem źródeł produktu spożywczego lub weryfikacją etykiety suplementu podlegają zasadom przechowywania Google Search grounding opisanym w sekcji 4, w tym możliwemu przechowywaniu przez Google przez okres do 30 dni. PerunForce wyświetla wyniki oparte na źródłach, odnośniki i wymagane sugestie wyszukiwania Google wyłącznie w bieżącej sesji i nie dodaje ich do swojej bazy produktów, zapisów żywieniowych ani zestawu suplementów.
Zgłoszenia treści AI są przechowywane tak długo, jak jest to potrzebne do zbadania zgłoszonej odpowiedzi, poprawy bezpieczeństwa i niezawodności lub rozstrzygnięcia powiązanego sporu. Są połączone z kontem zgłaszającym i usuwane razem z nim, z uwzględnieniem ograniczonego okresu przechowywania kopii technicznych i obowiązków prawnych opisanych wyżej.
Linki do udostępnionych posiłków wygasają po siedmiu dniach. Powiązana migawka serwera przestaje być dostępna po wygaśnięciu i jest przeznaczona do usunięcia w ciągu kolejnych 24 godzin. Usunięcie konta nadawcy usuwa także jego aktywne migawki udostępnionych posiłków. Niezależna kopia zapisana przez odbiorcę w jego dzienniku podlega zwykłym wyborom odbiorcy dotyczącym przechowywania danych żywieniowych.
Zaproszenia do trybu Partner wygasają po 48 godzinach. Dane połączenia są przechowywane, gdy połączenie jest aktywne. Sygnały dnia są przechowywane nie dłużej niż 32 dni, a partner widzi tylko bieżący dzień. Rozłączenie kończy dostęp obu osób; blokada uniemożliwia także tym samym kontom ponowne połączenie przez nowe zaproszenie. Usunięcie konta usuwa dane pary należące do usuwanej osoby, sygnały dnia i powiązane reakcje wsparcia.
Zaproszenia trenera wygasają po siedmiu dniach. Aktywne połączenie i plany są przechowywane podczas korzystania z funkcji. Cofnięcie od razu usuwa migawkę podsumowań dostępną trenerowi, kończy dostęp obu stron i archiwizuje wspólne plany; archiwalne rekordy pozostają niedostępne w funkcji do czasu usunięcia powiązanego konta. Usunięcie konta usuwa powiązane połączenia i plany zgodnie z procesem usuwania danych.
10. Usuwanie danych i wybory użytkownika
Możesz:
- korzystać z części aplikacji bez logowania
- odłączyć Health Connect
- zrezygnować z opcjonalnych funkcji AI
- wyłączyć udostępnianie regularności w trybie Partner, wyciszyć wsparcie, rozłączyć parę lub zablokować partnera
- eksportować swoje dane
- usunąć konto i powiązane dane z poziomu aplikacji
Publiczne instrukcje i zewnętrzna ścieżka żądania są dostępne pod adresem: perunforce.com/account-deletion. Jeśli usunięcie danych z chmury nie powiedzie się, aplikacja może zaproponować wyczyszczenie danych wyłącznie na urządzeniu i wyraźnie poinformuje, że dane w chmurze mogą pozostać do czasu pomyślnego usunięcia zdalnego.
11. Dzieci
PerunForce nie jest przeznaczona dla dzieci poniżej minimalnego wieku wymaganego przez obowiązujące prawo lub zasady platformy. Wersja produkcyjna udostępnia jeden główny profil dorosłego właściciela konta i nie oferuje profili osób niepełnoletnich.
12. Twoje prawa
W zależności od jurysdykcji użytkownikowi może przysługiwać prawo do:
- dostępu do swoich danych i ich poprawiania
- eksportowania swoich danych
- żądania usunięcia konta i danych
- wycofania zgody na opcjonalne przetwarzanie
- wniesienia sprzeciwu wobec określonego przetwarzania lub jego ograniczenia, gdy ma to zastosowanie
W sprawach prywatności i wniosków dotyczących danych skontaktuj się:privacy@perunforce.com. Nie wysyłaj pocztą elektroniczną haseł, danych płatniczych ani wrażliwych informacji dotyczących zdrowia.
13. Dostępność polityki
Niniejsza Polityka prywatności jest opublikowana pod publicznym, nieograniczonym geograficznie adresem URL i podlinkowana zarówno wewnątrz PerunForce, jak i w informacji o aplikacji w Google Play.
14. Zmiany w niniejszej polityce
Ta polityka może być aktualizowana wraz ze zmianami PerunForce. Bieżącą wersję wskazuje data „Ostatnia aktualizacja” podana wyżej. Istotne zmiany zostaną odzwierciedlone na tej stronie i — gdy będzie to właściwe — zakomunikowane w aplikacji.