Trio Life

Polityka prywatności Trio Life

Co się zmieniło w wersji 3 - najważniejsze: wersja 2 mówiła, że posiłki i treningi zostają w telefonie. To było nieprawdą i tu to naprawiamy. Aplikacja od wydania 1.0.0 (54) wysyła na nasz serwer i pobiera z niego posiłki, nawodnienie, treningi i listę zakupów zalogowanego konta - automatycznie, bez pytania i bez przełącznika, którym można to wyłączyć. Opisuje to nowa sekcja 4a; zmieniliśmy przez to sekcje 2, 3, 4, 5, 15 i 16. Bez zmian zostaje to, co naprawdę zostaje na telefonie: dziennik i Mental, pomiary ciała, ankieta celów, flagi zdrowotne, zdjęcia posiłków i odczyty z zegarka.

Poza tym: kopię danych zapisujesz teraz w dowolnym miejscu wskazanym w systemowym oknie i z dowolnego miejsca ją wczytujesz (sekcja 17), doszło wspólne gospodarstwo - lista zakupów dla osoby, którą sam podłączysz, a od poprawki z 2026-10-02 także plan posiłków (sekcja 4a) - a zakres Health Connect zmalał: nie prosimy już o tętno w trakcie treningu ani o dystans, więc zniknęły też średnie tętno treningu, dystans i tempo (sekcje 10 i 19). Kalorie całkowite z zegarka są teraz widoczne na karcie „Z zegarka". Tekst z podglądu AI kopiujesz do ChatGPT albo do Claude (sekcja 8).

Co się zmieniło w wersji 2: konto stało się wymagane dla wszystkich (wcześniej było opcjonalne), sesja trwa 90 dni od ostatniego użycia (sekcja 5). Doszły reklamy Google AdMob w wersji darmowej i zgoda na nie przez formularz Google (sekcja 6), Premium jako subskrypcja w Google Play weryfikowana na naszym serwerze (sekcja 5), wspólna baza przepisów, ćwiczeń i planów z moderacją oraz komentarze (sekcja 12). Opisaliśmy też dane techniczne wysyłane przez biblioteki Google do odczytu kodów (sekcja 9), plany od trenera (sekcja 7), podstawy prawne, odbiorców, terminy przechowywania i Twoje prawa (sekcje 13-15 i 21).

1. Administrator i kontakt

Nie wyznaczyliśmy inspektora ochrony danych (nie mamy takiego obowiązku). W każdej sprawie dotyczącej danych pisz na adres wyżej. Odpowiadamy bez zbędnej zwłoki, najpóźniej w ciągu miesiąca.

2. Najkrótsza wersja

Z telefonu wychodzą dane tylko w sytuacjach z mapy w sekcji 4. W skrócie:

  1. konto - adres e-mail, hasło (tylko przy logowaniu i zmianie, przez szyfrowane połączenie) i kod z maila przy zakładaniu konta albo nowym haśle;
  2. synchronizacja zalogowanego konta - posiłki, nawodnienie, treningi i lista zakupów, automatycznie i w obie strony;
  3. reklamy (wersja darmowa) - identyfikator reklamowy i dane techniczne do Google;
  4. zakup Premium - token zakupu z Google Play do naszego serwera;
  5. wspólna baza i komentarze - to, co sam opublikujesz, pod pseudonimem;
  6. wspólne gospodarstwo - lista zakupów i plan posiłków dla osoby, którą sam podłączysz;
  7. trener lub dietetyk - posiłki i treningi z 28 dni, jeśli go podłączysz;
  8. AI - tekst, który widzisz w podglądzie, wtedy gdy sam go wyślesz;
  9. kopia danych - plik, który sam zapisujesz tam, gdzie wskażesz;
  10. numer kodu kreskowego - do Open Food Facts;
  11. dane techniczne bibliotek Google do odczytu kodów i etykiet - bez obrazu i bez treści.

Treść wpisów z dziennika (Mental) nie wychodzi z telefonu sama i nie idzie do nas. Ani do trenera, ani do AI, ani do reklam, ani na nasz serwer - nie ma przełącznika, który by to zmieniał, i nasza baza nie ma tabeli, która mogłaby ją przyjąć. Z Mentalu do AI mogą iść tylko liczby (oceny dni i nastrój), i tylko gdy sam zaznaczysz ten temat. Jedyna droga, którą dziennik może opuścić telefon, to plik kopii, który sam zapiszesz poza aplikacją - i dlatego ma tam osobny przełącznik (sekcja 17).

3. Dane w telefonie

Wszystko, co zapisujesz w aplikacji, powstaje i leży w jej lokalnej bazie na telefonie. To ta baza jest źródłem prawdy i ona działa bez internetu. Cztery kategorie aplikacja dodatkowo trzyma na naszym serwerze, żeby wróciły na Twój następny telefon (sekcja 4a). Wszystko pozostałe zostaje wyłącznie w telefonie i nie mamy do tego dostępu.

Wychodzi na nasz serwer i wraca (sekcja 4a)

Jedzenie - posiłki: nazwa, godzina, notatka, kalorie i makroskładniki, ile procent zjadłeś, pora posiłku, samopoczucie po posiłku, składniki wpisu (nazwa, ilość, jednostka, kalorie i makro każdego) oraz informacja, że posiłek ma zdjęcie.

Nawodnienie - ilość i rodzaj napoju, godzina wpisu, kalorie napoju.

Trening - sesje: nazwa, notatka, początek i koniec, zaplanowane ćwiczenia; serie: ćwiczenie, ciężar, powtórzenia, miara, ocena wysiłku, rozgrzewka, godzina wykonania.

Lista zakupów - nazwa pozycji, ilość, jednostka, kategoria, odhaczenie i to, skąd pozycja się wzięła: nazwa dania, dzień planu albo znacznik, że pozycja powstała z brakującego składnika w spiżarni („co ugotuję z tego, co mam"). Sama zawartość spiżarni z telefonu nie wychodzi.

Zostaje wyłącznie w telefonie

Mental i dziennik - odpowiedzi porannego check-inu i wieczornego check-outu, ocena dnia, nastroje z godziną, sesje medytacji i oddechu, wdzięczność, nawyki i ich odhaczenia, ustawienia przypomnień, wpisy dziennika i szybkie notatki.

Ciało i cele - waga i obwód pasa z datą; ankieta celów: płeć, rok urodzenia, wzrost, aktywność, liczba i długość treningów, doświadczenie, cel i tempo; flagi zdrowotne, jeśli je zaznaczysz (ciąża, karmienie piersią, zaburzenia odżywiania, choroba nerek, cukrzyca, choroba serca lub nadciśnienie); cele dnia.

Zdjęcia - zdjęcia posiłków i przepisów leżą w prywatnym katalogu aplikacji. Nigdzie ich nie wysyłamy; w rekordzie posiłku na serwerze zostaje tylko informacja, że zdjęcie jest.

Z zegarka - dzienne podsumowania odczytane z Health Connect (sekcja 10).

Twoje produkty, dania i plany - własne produkty i kody kreskowe, zapamiętane wyniki wyszukiwania kodów, własne dania i przepisy, plan posiłków i szablony, pory posiłków, alergeny, ulubione, własne napoje, mikroskładniki, post. Jeden wyjątek dotyczy planu posiłków: jeśli masz aktywne wspólne gospodarstwo z zakresem „Plan posiłków", z bieżącego okna planowania wychodzą same pozycje planu - bez przepisów i bez zdjęć dań (sekcja 4a).

Trening poza samymi sesjami - własne ćwiczenia i plany, preferencje miar, zgłoszenia objawów (np. ból pleców), ulubione.

AI - historia pytań: domyślnie same metadane, treść odpowiedzi tylko po włączeniu (sekcja 8).

Trener - połączenia i ich zakres, historia zgód, wiadomości czatu i plany od trenera (także przyjęte).

Wspólna baza - kopia opublikowanych przepisów, ćwiczeń i planów do przeglądania bez internetu, Twoje serduszka i stan Twoich zgłoszeń.

Konto - token sesji w magazynie chronionym przez system (Android Keystore) i kopia stanu konta (identyfikator, adres, termin sesji, Premium), żeby aplikacja działała bez internetu.

Reklamy - Twoja decyzja z formularza zgody, zapisana przez bibliotekę Google.

Notatki, dziennik i flagi zdrowotne mogą zawierać informacje o Twoim zdrowiu. Nie wpisuj tam danych innych osób.

4. Co wychodzi z telefonu - mapa

Droga Co dokładnie Do kogo Kiedy Sekcja
Konto adres e-mail, hasło, kod z maila, token sesji nasz serwer; mail z kodem wysyła nasza skrzynka przy logowaniu, zakładaniu konta, zmianie hasła i przy każdym połączeniu z serwerem 5
Synchronizacja konta posiłki, nawodnienie, treningi, lista zakupów; losowy identyfikator telefonu nasz serwer (i z powrotem na Twoje telefony) automatycznie, po każdym zapisie i przy starcie aplikacji - bez przełącznika 4a
Reklamy (wersja darmowa) identyfikator reklamowy, adres IP, dane o urządzeniu i aplikacji, interakcje z reklamą, diagnostyka Google (AdMob) gdy na ekranie jest miejsce na reklamę, zgodnie z Twoją decyzją w formularzu zgody 6
Premium token zakupu i produkt; losowy identyfikator konta do Google Play Google Play i nasz serwer przy zakupie, przywracaniu zakupów i sprawdzaniu odnowień 5
Wspólna baza pseudonim, przepis, ćwiczenie albo plan, zdjęcie, serduszka nasz serwer → moderator → wszyscy użytkownicy gdy sam opublikujesz treść albo dasz serduszko 12
Komentarze treść komentarza, pseudonim, zgłoszenia nasz serwer → wszyscy użytkownicy; moderator gdy sam napiszesz albo zgłosisz komentarz 12
Wspólne gospodarstwo adres e-mail i nazwa osoby, którą zapraszasz; Twój adres e-mail w zaproszeniu, które do niej idzie; potem lista zakupów (nazwy pozycji, ilości, kategorie, odhaczenia, nazwy dań i dzień planu, z których pozycja powstała, oraz znacznik pozycji powstałej z brakującego składnika w spiżarni) i plan posiłków (dzień, pora posiłku, kolejność w porze, nazwa pozycji, liczba porcji, gramatura z jednostką, odnośniki do dania z Twojej bazy przepisów albo z wbudowanego katalogu) - z planu tylko bieżące okno: od wczoraj do 14 dni w przód; w obu zbiorach także ślad usuniętej pozycji, bez jej treści. Nie wychodzą przepisy (skład dania), zdjęcia dań, makro ani cokolwiek o zjedzonych posiłkach nasz serwer → wskazana przez Ciebie osoba; zaproszenie nasz serwer wysyła mailem na jej adres gdy zaprosisz kogoś, a potem automatycznie, po każdej zmianie listy albo planu i przy starcie aplikacji - dla relacji, którą sam zawarłeś 4a
Trener posiłki i/lub treningi z 28 dni, wiadomości czatu, decyzje o planach nasz serwer → wskazany przez Ciebie trener po podłączeniu trenera; do rozłączenia albo 30 dni 7
Nasz model AI (Premium) tekst z podglądu droga, którą wybierasz w aplikacji: nasz serwer → komputer administratora (Polska) albo nasz serwer → OpenAI (USA) po naciśnięciu „Zapytaj nasz model", gdy funkcja jest włączona (2026-09-28: wyłączona) 8
Rozpoznanie zdjęcia posiłku (Premium) to jedno zdjęcie, zmniejszone, bez pozycji GPS i danych aparatu (telefon usuwa je przed wysłaniem) droga, którą wybierasz: nasz serwer → komputer administratora (Polska) albo nasz serwer → OpenAI (USA) gdy sam wskażesz zdjęcie i naciśniesz rozpoznanie, przy włączonej funkcji (2026-09-29: wyłączona) 8
Kopiuj / „Otwórz w ChatGPT" tekst z podglądu tam, gdzie go wkleisz (np. ChatGPT albo Claude na Twoim koncie) gdy sam wkleisz albo otworzysz 8
Kopia danych plik JSON z danymi z telefonu tam, gdzie sam wskażesz w systemowym oknie zapisu (np. Pobrane, Dysk Google, załącznik do maila) gdy sam naciśniesz „Zapisz poza aplikacją" 17
Kod kreskowy numer kodu (i adres IP, jak przy każdym połączeniu) Open Food Facts (Francja) skan produktu, którego nie ma w telefonie 9
Biblioteki Google ML Kit model telefonu, wersja systemu i aplikacji, identyfikator instalacji, czasy i błędy działania Google przy skanowaniu kodów i etykiet 9

Poza tą tabelą aplikacja nie wysyła Twoich danych. Nie dodaliśmy własnej analityki ani narzędzi do raportów o awariach. Health Connect, zapisanie kopii danych i wbudowane bazy działają bez sieci. Zdjęcia posiłków też - poza rozpoznaniem, o które poprosisz sam (wiersz wyżej, sekcja 8). Aplikacja pobiera z naszego serwera publiczną listę wspólnej bazy - to pobieranie cudzych publikacji, nie wysyłanie Twoich danych.

4a. Synchronizacja konta - to, co wychodzi samo

To jedyna droga z sekcji 4, która nie wymaga Twojego działania i której nie da się wyłączyć w aplikacji. Opisujemy ją osobno, bo to najważniejsza rzecz, jaką trzeba o Trio Life wiedzieć.

Co i kiedy

Po każdym zapisie posiłku, wpisu nawodnienia, treningu albo pozycji z listy zakupów aplikacja odkłada ten rekord do kolejki w telefonie i - jeśli jesteś zalogowany i jest internet - wysyła go na nasz serwer. Przy starcie aplikacji i po każdej zmianie zalogowania robi to samo w drugą stronę: pobiera z serwera rekordy tego konta i zapisuje je w telefonie. Dzięki temu Twoje posiłki i treningi wracają po zmianie telefonu i po przeinstalowaniu aplikacji.

Te same rekordy pobiera każde urządzenie zalogowane na Twoje konto - o tym, kto je widzi, decyduje więc to, kto zna Twoje hasło.

Usunięcie wpisu w telefonie też jedzie na serwer: serwer kasuje wtedy jego treść, a zostawia sam ślad - identyfikator rekordu, dzień i czas usunięcia. Ślad jest potrzebny, żeby Twoje pozostałe telefony też usunęły ten wpis.

Rekordów nie usuwamy po czasie - leżą u nas, dopóki nie usuniesz wpisu albo konta (sekcja 15).

Bez internetu rekord czeka w kolejce w telefonie i idzie później. Dopóki nie jesteś zalogowany, nic nie wychodzi - ale konto jest wymagane (sekcja 5), więc w normalnym użyciu ten stan nie trwa długo.

Co dokładnie jest w rekordzie

Zdjęcia posiłków nie wychodzą. W rekordzie jest tylko informacja, że zdjęcie istnieje.

Nie wychodzą tą drogą: dziennik i Mental, pomiary ciała, ankieta celów, flagi zdrowotne, cele dnia, dane z Health Connect, Twoje produkty, dania i przepisy, plan posiłków, własne ćwiczenia, zgłoszenia objawów, nawyki i historia AI. Plan posiłków ma osobną, dobrowolną drogę we wspólnym gospodarstwie - opisuje ją kolejna część tej sekcji.

Dlaczego nie ma przełącznika

Tak to zaprojektowaliśmy (ADR 0019): baza konta jest kanonicznym zapisem dla Jedzenia, Treningu i listy zakupów, a baza w telefonie jest jej kopią do pracy bez internetu. Nie umiemy dziś wyłączyć wysyłki bez wyłączenia samej funkcji. Jeśli nie chcesz, żeby te dane były u nas - nie zapisuj ich w Trio Life. Możesz je usunąć: usunięcie wpisu w telefonie usuwa go także na serwerze, a usunięcie konta usuwa całą kopię (sekcja 16).

Kto po naszej stronie to widzi

Nikt tego nie przegląda. Panel administracyjny i panel moderacji nie mają ekranu z posiłkami, treningami ani listą zakupów (sekcja 5) - rekordy leżą w bazie i serwer oddaje je tylko zalogowanemu kontu, do którego należą. Administrator ma jednak techniczny dostęp do bazy serwera, więc nie twierdzimy, że są dla nas nieczytelne: nie są zaszyfrowane end-to-end.

Wspólne gospodarstwo - lista zakupów i plan posiłków dla kogoś bliskiego

To osobna, dobrowolna funkcja (Ustawienia → Wspólne gospodarstwo). Zapraszasz konkretną osobę jej adresem e-mail i wybierasz zakres: listę zakupów, plan posiłków albo oba. W nowym zaproszeniu oba są zaznaczone - odznacz to, czego nie chcesz dzielić.

5. Konto i Premium

Konto jest wymagane

Po samouczku logujesz się - bez konta nie da się przejść dalej. Po zalogowaniu aplikacja działa także bez internetu.

Konto to tożsamość, ale trzyma też część Twoich danych. Po zalogowaniu posiłki, nawodnienie, treningi i lista zakupów idą na nasz serwer i wracają z niego na kolejny telefon (sekcja 4a). Wylogowanie niczego nie kasuje - ani w telefonie, ani u nas.

Wszystko pozostałe - dziennik i Mental, pomiary ciała, ankieta celów, flagi zdrowotne, zdjęcia, odczyty z zegarka, Twoje produkty, dania i przepisy, plan posiłków, własne ćwiczenia, nawyki - jest tylko w tym telefonie. Przeinstalowanie aplikacji albo zmiana telefonu oznacza utratę tych danych; konto ich nie przywróci. Dlatego jest kopia danych (sekcja 17).

Jak się logujesz

Logujesz się adresem e-mail i hasłem. Hasło wybierasz sam - co najmniej 8 znaków, bez wymogu cyfr czy znaków specjalnych; odrzucamy tylko hasło równe adresowi i hasła z listy najpopularniejszych. Hasła nie zapisujemy: serwer trzyma wyłącznie jego jednokierunkowy skrót (scrypt, z losową solą), z którego hasła nie da się odtworzyć - ani nam, ani nikomu z kopii bazy. Hasło nie trafia do logów.

Kod z maila służy tylko do potwierdzenia adresu: przy zakładaniu konta i przy ustawianiu nowego hasła (zapomniane hasło). Samym kodem nie da się zalogować. Konto założone dawniej bez hasła musi raz ustawić hasło - aplikacja pokazuje wtedy ekran „Ustaw hasło" (kod na adres konta), a do tego czasu serwer nie wykonuje dla tego konta niczego poza odczytem konta, ustawieniem hasła, wylogowaniem i usunięciem konta. Dane na telefonie się przy tym nie zmieniają. Wysyłamy sześciocyfrowy kod z naszej skrzynki pocztowej (nadawca „Trio Life"); mail widzi też Twój dostawca poczty. Kod jest jednorazowy, ważny 10 minut, ma 5 prób i działa tylko najnowszy. Na jeden adres wysyłamy najwyżej jeden kod na minutę i pięć na godzinę. Ustawienie nowego hasła kodem i zmiana hasła wylogowują Twoje konto na innych telefonach (ustawienie hasła dla konta sprzed haseł zostawia zalogowany telefon, na którym to robisz).

Ochrona przed zgadywaniem: po 10 nieudanych próbach logowanie na dany adres jest wstrzymane na 15 minut, a z jednej sieci przyjmujemy ograniczoną liczbę nieudanych logowań na godzinę. Odpowiedź serwera na złe hasło i na nieznany adres jest taka sama, więc nie da się nią sprawdzić, kto używa aplikacji. Nie ma logowania przez Google czy Facebooka.

Co zapisujemy na serwerze

Dane Po co
identyfikator konta (losowy, nadany przez nas) żeby Premium, publikacje, połączenia z trenerem i limit analizy należały do tego konta
adres e-mail (małymi literami) logowanie; kontakt w sprawie konta
hasło: wyłącznie jednokierunkowy skrót (scrypt z losową solą) i data zmiany hasła sprawdzenie hasła przy logowaniu; samego hasła nie zapisujemy
sposób logowania żeby to samo logowanie trafiało na to samo konto
data założenia i ostatniego użycia porządek w kontach i bezpieczeństwo
termin Premium wersja bez reklam i dostęp do analizy naszym modelem
sesje: skrót tokenu (SHA-256), data założenia, termin rozpoznanie Twojego telefonu; sam token jest tylko w telefonie
kod z maila: skrót z solą, liczba prób, skrót adresu IP ochrona przed zgadywaniem kodów i zasypywaniem cudzej skrzynki; adresu IP nie zapisujemy - tylko jego skrót kryptograficzny
nieudane logowania: licznik prób i czas blokady dla adresu, skrót adresu IP i czas nieudanej próby ochrona przed zgadywaniem haseł (blokada po 10 próbach na 15 minut)
subskrypcje Google Play: token zakupu, produkt, stan, termin, odnawianie, potwierdzenie Premium z zakupu (niżej)
Premium przyznane ręcznie: liczba dni, powód, kto przyznał rozliczalność
rekordy synchronizacji: posiłki, nawodnienie, treningi i lista zakupów - w takim zakresie pól, jaki wypisuje sekcja 4a żeby te dane wróciły na Twój następny telefon
urządzenia synchronizacji: losowy identyfikator telefonu nadany przez aplikację, numer ostatnio potwierdzonej zmiany, data ostatniego kontaktu żeby każdy telefon dostał tylko to, czego jeszcze nie ma
wspólne gospodarstwo: adres e-mail i nazwa zaproszonej osoby, zakres, stan i daty zaproszenia; przesłane pozycje listy zakupów; przesłane pozycje planu posiłków (dzień, pora, kolejność w porze, nazwa pozycji, liczba porcji, gramatura z jednostką, odnośniki do dania); ślady usuniętych pozycji - identyfikator, numer wersji i data usunięcia, bez treści funkcja z sekcji 4a

Nie zapisujemy: imienia, nazwiska, zdjęcia profilowego, daty urodzenia, płci, numeru telefonu, identyfikatora reklamowego ani identyfikatora urządzenia nadanego przez Androida. Adresu e-mail i adresu IP nie wypisujemy do logów.

Na serwerze nie ma w ogóle miejsca na: dziennik i Mental (check-in, check-out, ocena dnia, nastroje, wdzięczność, medytacje, nawyki), pomiary ciała, ankietę celów, flagi zdrowotne, odczyty z Health Connect ani zdjęcia posiłków. To nie jest ustawienie, które można przestawić - w bazie serwera po prostu nie istnieją tabele, które mogłyby te dane przyjąć, a w module udostępniania trenerowi osobny filtr odrzuca paczkę z polami dziennika.

Sesja

Sesja trwa 90 dni od ostatniego użycia: gdy korzystasz z aplikacji z internetem, serwer przesuwa termin (najwyżej raz na dobę). Sesja nieużywana przez 90 dni wygasa - wtedy logujesz się ponownie, a dane w telefonie zostają bez zmian. Każdy telefon ma osobną sesję. Token leży w magazynie chronionym przez Android Keystore, poza kopią zapasową.

Premium

Premium to subskrypcja w Google Play: miesięczna albo roczna. Wyłącza reklamy i daje dostęp do analizy naszym modelem, gdy ta działa (sekcja 8).

Kto po naszej stronie widzi konto

Administrator (sekcja 1) w panelu administracyjnym widzi listę kont: adres e-mail, sposób logowania, datę założenia i ostatniego użycia, termin Premium i stan subskrypcji (bez tokenu zakupu), a na liście aktywnych autorów także pseudonim, adres e-mail i liczbę publikacji. Moderator wspólnej bazy widzi pseudonim i identyfikator konta, nie adres e-mail.

Panele nie mają ekranu z Twoimi posiłkami, treningami ani listą zakupów - rekordy synchronizacji serwer oddaje tylko zalogowanemu kontu, do którego należą, i trenerowi w zakresie, na który sam się zgodzisz (sekcja 7). Pomiarów ciała, dziennika i danych z zegarka nie ma na serwerze wcale. Nie twierdzimy natomiast, że rekordy synchronizacji są dla nas nieczytelne: administrator ma techniczny dostęp do bazy serwera i te dane nie są zaszyfrowane end-to-end.

Wylogowanie i usunięcie konta opisuje sekcja 16.

6. Reklamy w wersji darmowej

7. Trener lub dietetyk („Prowadzenie", „Kto mnie widzi")

Moduł jest opcjonalny i domyślnie wyłączony. Znajdziesz go w Ustawienia → Prowadzenie.

Co się dzieje po podłączeniu

Zgoda

Dane o jedzeniu i treningu mogą ujawniać informacje o zdrowiu, dlatego przesyłamy je trenerowi wyłącznie na podstawie Twojej wyraźnej zgody (art. 9 ust. 2 lit. a RODO). Wyrażasz ją, wybierając zakres i potwierdzając podłączenie na ekranie, który mówi, kto zobaczy dane, jakie i na jak długo. Zmiana zakresu (np. dodanie Treningu) to nowa zgoda. Wycofujesz ją rozłączeniem, w każdej chwili; wycofanie nie zmienia zgodności z prawem tego, co wysłano wcześniej. Dziennik nie jest objęty zgodą i nie może zostać wysłany.

Termin: trzydzieści dni

Połączenie trwa 30 dni od chwili, w której dostęp naprawdę się zaczyna - od wpisania kodu albo od przyjęcia zaproszenia. Nieprzyjęte zaproszenie gaśnie 30 dni od zapisania. Po terminie:

  1. trener natychmiast przestaje cokolwiek widzieć;
  2. migawka, czat i nierozstrzygnięte plany zostają usunięte z serwera (najpóźniej w ciągu godziny).

Termin nie przedłuża się sam - żeby trener widział dane dłużej, podłączasz go ponownie. Rozłączyć możesz się w każdej chwili, także bez internetu (prośba dojdzie do serwera po odzyskaniu zasięgu). „Usuń wszystkie dane" i usunięcie konta też rozłączają trenerów.

Kto jest po drugiej stronie

Trener loguje się do panelu jednorazowym linkiem z maila. Dane, które mu udostępniasz, wykorzystuje na własną odpowiedzialność, w ramach usługi, którą Ci świadczy - jest ich odrębnym administratorem. Nie prowadzimy katalogu trenerów, nie weryfikujemy ich kwalifikacji i nie odpowiadamy za ich zalecenia, także za plany diety i treningu. To, co trener przepisze poza panel, jest już poza naszym systemem - usunięcie kopii po naszej stronie tego nie obejmuje.

8. AI: pytania o Twoje dane

W aplikacji (przycisk „AI") możesz zadać pytanie o swoje dane - np. „Dlaczego nie chudnę?" - wybrać okres (7, 14 albo 28 dni) i zaznaczyć, co AI ma zobaczyć.

Zawsze: Ty wybierasz i widzisz tekst przed wysłaniem

Droga pierwsza: skopiuj albo otwórz w ChatGPT

Aplikacja wkłada tekst do schowka („Kopiuj do ChatGPT / Claude") - nic nie wychodzi z telefonu, dopóki sam go gdzieś nie wkleisz. Gdzie go wkleisz, to Twoja decyzja i zasady tamtej usługi; odpowiedź możesz wkleić z powrotem do aplikacji, żeby zrobiła z niej karty w telefonie. Przycisk „Otwórz w ChatGPT" otwiera przeglądarkę z tekstem w adresie strony: tekst trafia wtedy do OpenAI na Twoim własnym koncie ChatGPT i na jego zasadach, a adres zostaje w historii przeglądarki - dlatego ten przycisk znika, gdy dopiszesz własne słowa. Nasz serwer w tej drodze nie uczestniczy.

Droga druga: zapytaj nasz model (Premium) - i Ty wybierasz, kto policzy

Ta droga działa tylko wtedy, gdy włączymy ją na serwerze. W dniu wejścia w życie tej wersji polityki jest wyłączona - przycisk „Zapytaj nasz model" się wtedy nie pokazuje. Gdy jest włączona, aplikacja pokazuje listę dróg, między którymi wybierasz, i przy każdej pisze, kto przetworzy tekst i w jakim kraju. Droga, której w danej chwili nie ma, zostaje na liście z powodem („komputer z modelem jest wyłączony", „ten serwer nie ma tej drogi").

Dziś są dwa warianty:

A. Model na komputerze administratora (wariant lokalny). Tekst z podglądu idzie na nasz serwer, a z serwera - prywatnym kanałem - na komputer administratora danych w Polsce, gdzie odpowiedź liczy model językowy z rodziny Qwen. Żadna firma trzecia go nie dostaje, tekst nie opuszcza Europejskiego Obszaru Gospodarczego, a model nie uczy się na Twoich danych. Do logów nie trafia ani pytanie, ani odpowiedź, ani treść błędu z modelu.

B. Dostawca zewnętrzny (dziś: OpenAI, USA). Tekst z podglądu idzie na nasz serwer, a serwer przekazuje go narzędziu Codex firmy OpenAI, które przygotowuje odpowiedź modelem językowym OpenAI. Do OpenAI trafia sam tekst - bez adresu e-mail i identyfikatora konta. OpenAI przetwarza go jako nasz podmiot przetwarzający, na serwerach w USA (sekcja 14). Ten wariant włączymy wyłącznie na firmowym dostępie OpenAI (API) z umową powierzenia, na którym OpenAI nie używa danych do trenowania modeli i przechowuje je najwyżej 30 dni wyłącznie w celu wykrywania nadużyć.

Reguły wspólne dla obu wariantów:

Rozpoznawanie zdjęcia posiłku (Premium)

Ta droga też działa tylko wtedy, gdy włączymy ją na serwerze, i w dniu wejścia w życie tej wersji polityki jest wyłączona. Gdy jest włączona, wygląda tak:

Historia AI w telefonie

Ekran „Historia AI" działa wyłącznie na Twoim telefonie - historia nie trafia na nasz serwer ani do trenera.

Analiza nie jest diagnozą ani poradą medyczną. Model odpowiada na podstawie tego, co mu podałeś, i może się mylić.

9. Skanowanie kodów kreskowych i etykiet

Kod kreskowy. Gdy zeskanujesz kod, którego nie ma w Twojej bazie ani wśród zapamiętanych wyników, aplikacja pyta o niego publiczną bazę Open Food Facts. Wychodzi sam numer kodu - bez posiłków, celów, notatek, konta i identyfikatorów urządzenia. Jak każdy serwer w internecie, Open Food Facts widzi przy tym adres IP telefonu. Odpowiedź zapisuje się w telefonie, więc kolejny skan działa bez internetu.

Etykieta. Zdjęcie tabeli wartości odżywczych jest odczytywane na telefonie i kasowane zaraz po odczycie. Nigdzie go nie wysyłamy.

Obraz z kamery służy tylko do odczytania kodu lub tekstu i nie jest zapisywany.

Biblioteki Google (ML Kit). Odczyt kodów i tekstu wykonują biblioteki Google z modelami wbudowanymi w aplikację. Google zbiera przy tym dane techniczne o ich działaniu: producent i model telefonu, wersja systemu i aplikacji, dostępne akceleratory, identyfikator instalacji (nie służy do rozpoznania osoby ani urządzenia), czasy działania, format obrazu, kody błędów. Obraz, odczytany kod i tekst etykiety nie są częścią tych danych. Google wykorzystuje je do diagnostyki i statystyk działania bibliotek (opis Google). Nie mamy do nich dostępu; jeśli nie chcesz ich przekazywać, wpisuj produkty ręcznie.

10. Health Connect - tylko odczyt

Jeśli wyrazisz zgodę, aplikacja czyta z Health Connect (tam trafiają dane z Samsung Health i zegarka) sześć rodzajów danych: sen, tętno spoczynkowe, kroki, sesje treningów, kalorie aktywne i kalorie całkowite. Wszystkie widać na karcie „Z zegarka" i na ekranie Dziś. Bez zgody na kalorie całkowite biblioteka Health Connect nie oddaje w ogóle treningów z zegarka - dlatego o nie prosimy.

Nie prosimy o tętno w trakcie treningu ani o dystans. Google uznał je we wrześniu 2026 za wykraczające poza minimalny potrzebny zakres, więc usunęliśmy je razem z funkcjami, które z nich żyły: średnim tętnem treningu, dystansem i tempem. Tętno spoczynkowe to inny rodzaj danych i zostaje.

Odmowa zgody nie psuje żadnej funkcji - karta po prostu znika. Zgodę cofasz w ustawieniach Health Connect.

11. Wbudowane bazy

Aplikacja ma w sobie bazy, w których wyszukiwanie nie wysyła niczego do sieci:

Wartości w bazach są przybliżone i mogą zawierać błędy. Sprawdź je, zanim zapiszesz produkt albo danie jako swoje.

12. Wspólna baza, serduszka i komentarze

We wspólnej bazie są przepisy, ćwiczenia i plany treningowe opublikowane przez użytkowników. To jedyne miejsce, w którym Twoje treści widzą inni - dlatego nic nie wychodzi bez Twojego działania, dla każdej treści osobno.

Publikacja

Serduszka i Premium za aktywność

Komentarze

Treści niezgodne z prawem i usunięcie konta

13. Podstawy prawne

Do danych, które zostają wyłącznie w telefonie (sekcja 3), nie mamy dostępu i nie przetwarzamy ich na naszym serwerze. Poniżej to, co przetwarzamy my albo nasi dostawcy.

Czynność Dane Podstawa (RODO)
Konto, logowanie i sesje e-mail, identyfikator, skrót hasła, sesje, kody art. 6 ust. 1 lit. b - świadczenie usługi, z której korzystasz
Synchronizacja konta (sekcja 4a) posiłki, nawodnienie, treningi, lista zakupów, identyfikator telefonu art. 6 ust. 1 lit. b - świadczenie usługi, z której korzystasz (dane mają wrócić na Twój następny telefon)
Wspólne gospodarstwo adres e-mail zaproszonej osoby, zakres, pozycje listy zakupów i pozycje planu posiłków, ślady usuniętych pozycji art. 6 ust. 1 lit. b; wysłanie zaproszenia na wskazany adres - art. 6 ust. 1 lit. f (wykonanie tego, o co poprosiłeś)
Ochrona logowania i limity skrót adresu IP, liczba prób, dziennik limitów art. 6 ust. 1 lit. f - bezpieczeństwo usługi i cudzych skrzynek
Premium: zakup, weryfikacja, odnowienia token zakupu, produkt, stan, termin, identyfikator konta art. 6 ust. 1 lit. b
Premium przyznane ręcznie liczba dni, powód, kto przyznał art. 6 ust. 1 lit. b i f - rozliczalność
Reklamy w wersji darmowej identyfikator reklamowy, adres IP, dane o urządzeniu, interakcje z reklamą art. 6 ust. 1 lit. a - zgoda z formularza Google, tam gdzie jest wymagana (także na dostęp do informacji w telefonie); reklamy niedopasowane - art. 6 ust. 1 lit. f (utrzymanie darmowej wersji)
Wspólna baza, serduszka, komentarze pseudonim, treść, zdjęcie, serduszka, komentarze art. 6 ust. 1 lit. b
Moderacja i zgłoszenia treść, decyzja, uzasadnienie, zgłoszenia art. 6 ust. 1 lit. c (Akt o usługach cyfrowych) i lit. f
Trener: migawka, czat, plany dane dotyczące zdrowia, wiadomości art. 9 ust. 2 lit. a - wyraźna zgoda; art. 6 ust. 1 lit. a
Analiza naszym modelem tekst z podglądu (może zawierać dane o zdrowiu) art. 9 ust. 2 lit. a - wyraźna zgoda przy każdej analizie; art. 6 ust. 1 lit. b
Limit analizy data ostatniej analizy art. 6 ust. 1 lit. b
Przekazanie do USA (OpenAI) jak wyżej art. 46 ust. 2 lit. c - standardowe klauzule umowne
Logi serwera i kopie bazy przed aktualizacją metoda i ścieżka żądania, logi hostingu, kopia bazy art. 6 ust. 1 lit. f - bezpieczeństwo i usuwanie awarii
Kontakt w sprawie danych e-mail, treść wiadomości art. 6 ust. 1 lit. c - obowiązek odpowiedzi (art. 12-22)
Panel trenera e-mail i nazwa trenera, kody, sesje, miejsca art. 6 ust. 1 lit. b; lit. f - bezpieczeństwo

Dane z Jedzenia i Treningu mogą ujawniać informacje o Twoim zdrowiu. Na serwerze trzymamy je, żeby dostarczyć funkcję, z której korzystasz - powrót Twoich wpisów na kolejny telefon (art. 6 ust. 1 lit. b). Nie zbieramy dziś na to osobnej, wyraźnej zgody i nie ma przełącznika, którym można tę wysyłkę wyłączyć; mówimy o tym wprost w sekcji 4a, na ekranie Prywatność w aplikacji i tutaj. Uważamy to za brak i przy najbliższej zmianie dołożymy osobną zgodę razem z przełącznikiem. Do czasu, gdy to zrobimy: jeśli nie chcesz, żeby te dane były u nas, nie zapisuj ich w Trio Life - albo usuń je (sekcja 16).

Podanie adresu e-mail jest dobrowolne, ale bez niego nie założysz konta, a bez konta nie skorzystasz z aplikacji. Bez zgody nie podłączysz trenera ani nie zapytasz naszego modelu. Nie podejmujemy wobec Ciebie decyzji opartych wyłącznie na zautomatyzowanym przetwarzaniu, które wywołują skutki prawne (art. 22). Automatyczne ukrycie komentarza po trzech zgłoszeniach czeka na decyzję człowieka, a ostrzeżenia w aplikacji (np. o zbyt niskich kaloriach) liczy telefon i są tylko informacją.

14. Kto dostaje dane

Podmioty przetwarzające (działają na nasze polecenie)

Podmiot Co robi Jakie dane Gdzie
MyDevil (hosting, mydevil.net) serwer aplikacji i paneli, baza PostgreSQL, zdjęcia wspólnej bazy, skrzynka wysyłająca maile, strona WWW wszystkie dane z sekcji 4a, 5, 7 i 12 oraz logi Polska
OpenAI model językowy w analizie naszym modelem - tylko gdy wybierzesz tę drogę (sekcja 8, wariant B) tekst z podglądu, odpowiedź USA
Komputer administratora danych model językowy w analizie naszym modelem, gdy wybierzesz wariant lokalny (sekcja 8, wariant A). Nie jest osobnym podmiotem przetwarzającym - to sprzęt administratora, a nie firma trzecia tekst z podglądu, odpowiedź Polska

Odbiorcy, których wybierasz sam

Google (odrębny administrator)

Google może przetwarzać te dane także poza Europejskim Obszarem Gospodarczym, na zasadach polityki prywatności Google.

Przekazanie poza Europejski Obszar Gospodarczy

OpenAI przetwarza tekst analizy w USA. Zabezpieczeniem są standardowe klauzule umowne przyjęte przez Komisję Europejską (art. 46 ust. 2 lit. c RODO), zawarte w umowie powierzenia przetwarzania z OpenAI, oraz dodatkowe środki: szyfrowanie w transporcie, brak użycia danych do trenowania modeli, przechowywanie najwyżej 30 dni, wysyłanie tylko tekstu, który sam zatwierdziłeś, bez identyfikatora konta i adresu e-mail. Kopię zabezpieczeń możesz otrzymać, pisząc na adres z sekcji 1.

Nie sprzedajemy danych i nie przekazujemy ich pośrednikom danych. Możemy przekazać dane organom państwa tylko wtedy, gdy wymaga tego prawo.

15. Jak długo przechowujemy

Dane Jak długo
Kod z maila (skrót), liczba prób, skrót adresu IP kod ważny 10 minut; wpis usuwany po godzinie przy codziennym sprzątaniu - łącznie od 1 do ok. 25 godzin
Skrót hasła i data jego zmiany do zmiany hasła (stary skrót jest nadpisywany) albo do usunięcia konta
Nieudane logowania: licznik i blokada adresu, skrót adresu IP usuwane po godzinie od ostatniej próby przy codziennym sprzątaniu - łącznie do ok. 25 godzin; licznik adresu zeruje też udane logowanie
Sesja konta (skrót tokenu) 90 dni od ostatniego użycia; wcześniej przy wylogowaniu lub usunięciu konta; wygasłe usuwane raz na dobę
Konto (identyfikator, e-mail, daty, termin Premium) do usunięcia konta; nie usuwamy kont automatycznie za brak aktywności
Subskrypcje Google Play (token, produkt, stan, termin) i ręcznie przyznane Premium do usunięcia konta
Rekordy synchronizacji: posiłki, nawodnienie, treningi, lista zakupów do usunięcia wpisu w aplikacji albo do usunięcia konta. Nie usuwamy ich po czasie i nie mamy limitu, po którym stare dni znikają same
Ślad usuniętego rekordu synchronizacji identyfikator rekordu, dzień i czas usunięcia - bez treści; zostaje do usunięcia konta, żeby Twoje pozostałe telefony też usunęły ten wpis
Urządzenia synchronizacji (losowy identyfikator telefonu, numer potwierdzonej zmiany, data ostatniego kontaktu) do usunięcia konta
Wspólne gospodarstwo: zaproszenie, zakres oraz przesłane pozycje listy zakupów i planu posiłków Cofnięcie dostępu kasuje z naszej bazy obie kopie - listy zakupów i planu - od razu (sekcja 4a). Kopię wiersza planu, której nikt nie tknął od 90 dni, serwer usuwa przy kolejnym uzgodnieniu; kopie w telefonach zostają. Samo zaproszenie razem z zakresem i datami zostaje do usunięcia konta
Wspólne gospodarstwo: ślad usuniętej pozycji (identyfikator, numer wersji i data usunięcia - bez treści) 90 dni - w naszej bazie i w telefonach obu osób; starszy ślad kasuje kolejne uzgodnienie w tej relacji. Jest potrzebny, żeby pozycja skasowana u jednej osoby zniknęła u drugiej
Data ostatniej analizy do usunięcia konta (nadpisywana przy każdej analizie)
Pytanie i odpowiedź analizy - nasz serwer nie są zapisywane; istnieją tylko w pamięci na czas liczenia (najwyżej 2 minuty)
Pytanie i odpowiedź analizy - OpenAI najwyżej 30 dni, wyłącznie do wykrywania nadużyć
Migawka jedzenia i treningu, czat, plany od trenera do rozłączenia albo 30 dni od początku dostępu - co nastąpi pierwsze; kasowanie najpóźniej godzinę po terminie
Nieprzyjęte zaproszenie trenera 30 dni od zapisania
Publikacje we wspólnej bazie (także czekające i odrzucone) ze zdjęciami do wycofania przez Ciebie albo usunięcia konta
Pseudonim do zmiany albo usunięcia konta
Serduszka do cofnięcia, usunięcia publikacji albo usunięcia konta
Komentarze do usunięcia publikacji, pod którą są, albo usunięcia konta; po usunięciu komentarza (przez Ciebie lub moderatora) treść znika od razu, a pusty wpis zostaje do tego samego momentu; komentarz ukryty przez moderatora zostaje z treścią, niewidoczny dla innych
Zgłoszenia komentarzy do usunięcia komentarza albo konta zgłaszającego lub autora
Dziennik limitów (publikacje, zdjęcia, pseudonim) wpisy starsze niż doba są usuwane przy Twojej kolejnej akcji; wszystkie - razem z kontem
Ślad usuniętej publikacji identyfikator, rodzaj i czas - bez treści i bez powiązania z kontem; usuwany po 90 dniach
Logi aplikacji serwera (metoda i ścieżka żądania, bez adresu IP i treści) i logi dostępu hostingu (m.in. adres IP) przez okres automatycznej rotacji logów u hostingodawcy
Kopia bazy robiona przed aktualizacją serwera najwyżej 30 dni; do tego czasu mogą w niej zostać dane usunięte już z bazy - kopia służy wyłącznie do przywrócenia serwera po nieudanej aktualizacji
Wiadomości e-mail z kodem i linkiem nie zachowujemy kopii wysłanych maili
Korespondencja w sprawie danych i usunięcia konta 90 dni od zakończenia sprawy
Dane w telefonie do czasu, gdy je usuniesz (sekcja 16)
Plik kopii danych, który zapisałeś poza aplikacją tak długo, jak go trzymasz - leży tam, gdzie go wskazałeś, i nie mamy do niego dostępu ani wpływu (sekcja 17)

Dane trenerów - sekcja 22.

16. Usuwanie: konto a dane

To są różne czynności i żadna nie robi po cichu tego, co inna:

Czynność Gdzie Co znika Co zostaje
Usuń pojedynczy wpis (posiłek, napój, trening, pozycję listy) tam, gdzie go widzisz wpis w telefonie i jego treść na naszym serwerze ślad bez treści: identyfikator wpisu, dzień i czas usunięcia - żeby Twoje pozostałe telefony też go usunęły
Wyloguj Ustawienia → Konto sesja tego telefonu (w telefonie i na serwerze) konto, Premium, publikacje, połączenia z trenerami, rekordy synchronizacji na serwerze, wszystkie dane w telefonie
Usuń konto Ustawienia → Konto → Usuń konto na serwerze, od razu i bez okresu karencji: konto, e-mail, sesje na wszystkich telefonach, kody logowania, data ostatniej analizy, zapisy subskrypcji i przyznanego Premium, wszystkie rekordy synchronizacji (posiłki, nawodnienie, treningi, lista zakupów) razem ze śladami usuniętych wpisów i listą urządzeń, wszystkie relacje wspólnego gospodarstwa razem z przesłanymi listami zakupów, przesłanymi planami posiłków i śladami usuniętych pozycji, wszystkie połączenia z trenerami razem z migawkami, czatem i planami, wszystkie publikacje ze zdjęciami, komentarze, zgłoszenia, serduszka i pseudonim; w telefonie: sesja. Panel trenera w tej samej chwili przestaje pokazywać połączenie dane w telefonie (posiłki, treningi, dziennik, pomiary, zdjęcia) i przyjęte plany; to, co trener przepisał poza panel; ślady usuniętych publikacji bez treści (90 dni); kopia bazy sprzed aktualizacji (najwyżej 30 dni); subskrypcja w Google Play - anuluj ją tam osobno. Ponowne logowanie tym samym adresem zakłada nowe, puste konto, bez Premium
Rozłącz trenera Kto mnie widzi migawka, czat i nierozstrzygnięte plany tego połączenia na serwerze historia zgód i przyjęte plany w telefonie
Cofnij dostęp we wspólnym gospodarstwie Ustawienia → Wspólne gospodarstwo wgląd drugiej strony i obie kopie w naszej bazie: przesłanej listy zakupów i przesłanego planu posiłków - od razu zapis samej relacji: adres e-mail zaproszonej osoby, zakres i daty; kasuje go usunięcie konta (sekcja 4a). Twoja własna lista i Twój plan zostają w telefonie, a lista także w synchronizacji konta
Wycofaj publikację / usuń komentarz przy publikacji, na ekranie konta, pod komentarzem publikacja ze zdjęciem; treść komentarza konto i pozostałe publikacje
Usuń wszystkie dane Ustawienia → Prywatność i dane wszystko z sekcji 3 w tym telefonie; przedtem aplikacja rozłącza wszystkich trenerów (usuwa ich kopie na serwerze) konto, sesja, Premium, publikacje oraz rekordy synchronizacji na serwerze - to nie jest usunięcie danych z serwera, patrz ostrzeżenie niżej
Odinstaluj / wyczyść dane aplikacji ustawienia Androida wszystko w telefonie konto i dane na serwerze, w tym rekordy synchronizacji: po ponownym zalogowaniu posiłki, nawodnienie, treningi i lista zakupów wrócą z serwera. Połączenia z trenerem i tak wygasną po 30 dniach, konto usuń według punktu niżej

„Usuń wszystkie dane" czyści telefon, nie serwer. Kasuje lokalną bazę i rozłącza trenerów, ale kopia posiłków, nawodnienia, treningów i listy zakupów zostaje na naszym serwerze - a przy następnym uruchomieniu aplikacja może część tych rekordów pobrać z powrotem. Jeśli chcesz, żeby nie było ich u nas, usuń konto (ten sam ekran Ustawienia → Konto). Dopracujemy to tak, żeby jedno kasowanie oznaczało jedno kasowanie; do tego czasu piszemy, jak jest.

Usunięcie konta wymaga internetu - usuwa je serwer. Rozłączenie trenera bez zasięgu czeka w kolejce i kończy się po powrocie sieci; aplikacja to pokazuje.

Bez aplikacji (np. po odinstalowaniu): wejdź na https://triolife.app/usun-konto/ albo napisz z adresu przypisanego do konta na e-mail z sekcji 1 z tematem „Usunięcie konta Trio Life". Odpowiadamy w ciągu 7 dni, a konto usuwamy niezwłocznie po potwierdzeniu, że adres należy do Ciebie - najpóźniej w ciągu 30 dni od zgłoszenia. Gdy wiadomość przyjdzie z innego adresu, poprosimy o potwierdzenie z adresu konta, żeby nikt nie usunął cudzego konta.

Aplikacja wyłącza automatyczny backup Androida i wyklucza swoje pliki z kopii w chmurze i transferu między urządzeniami. Utrata telefonu oznacza utratę tego, co jest tylko w telefonie - dziennika i Mentalu, pomiarów, zdjęć, danych z zegarka, Twoich produktów i przepisów. Dlatego jest kopia danych (sekcja 17). Posiłki, nawodnienie, treningi i lista zakupów wracają z konta.

17. Kopia danych z telefonu

W Ustawienia → Prywatność i dane zapiszesz dane z telefonu do pliku JSON i wczytasz je z takiego pliku z powrotem.

Dane konta (adres, sposób logowania, data założenia, Premium) widzisz na ekranie Ustawienia → Konto; pełną kopię tego, co o Twoim koncie jest na serwerze - w tym rekordy synchronizacji z sekcji 4a - wyślemy Ci w formacie JSON na prośbę mailem.

18. Bezpieczeństwo

Jeśli dojdzie do naruszenia, które może zagrażać Twoim prawom, zgłosimy je Prezesowi UODO w ciągu 72 godzin, a Ciebie powiadomimy, gdy ryzyko będzie wysokie.

19. Uprawnienia, biblioteki i powiadomienia

Uprawnienie Po co Kiedy pytamy
Aparat odczyt kodu i etykiety, zdjęcie posiłku lub przepisu przy pierwszym skanie lub zdjęciu
Internet konto, synchronizacja posiłków, nawodnienia, treningów i listy zakupów (sekcja 4a), reklamy, Premium, wspólna baza, wspólne gospodarstwo, trener, analiza, Open Food Facts bez pytania (systemowe)
Health Connect (odczyt): sen, tętno spoczynkowe, kroki, trening, kalorie aktywne i całkowite karta „Z zegarka" i historia przy pierwszym użyciu karty
Identyfikator reklamowy reklamy AdMob w wersji darmowej bez pytania (systemowe); usuwasz go w ustawieniach Androida
Płatności Google Play zakup Premium przy zakupie, w oknie Google Play
Powiadomienia przypomnienie o check-inie i check-oucie przy włączeniu przypomnienia
Uruchamianie po restarcie odtworzenie zaplanowanych przypomnień bez pytania (systemowe)

Zdjęcia wybierasz systemowym oknem wyboru - aplikacja nie ma dostępu do całej galerii. Odmowa dowolnego uprawnienia wyłącza tylko funkcję, która go potrzebuje.

Biblioteki, które łączą się z siecią: Google Mobile Ads z biblioteką zgód Google (reklamy, sekcja 6), Google Play Billing (Premium), Google ML Kit (odczyt kodów i tekstu, sekcja 9). Aplikacja nie zawiera logowania przez Google ani Facebooka, własnej analityki ani narzędzi do raportów o awariach.

Powiadomienia

Przypomnienia są domyślnie wyłączone. Pokazują wyłącznie stałą zachętę - nigdy treści dziennika, wyników ani liczb, bo powiadomienie widać na ekranie blokady. Godziny przypomnień są zapisane tylko w telefonie.

20. Dzieci i wiek

Trio Life jest dla osób od 16 lat. Korzystanie z aplikacji wymaga konta, a w Polsce 16 lat to wiek, od którego można samodzielnie zgodzić się na przetwarzanie danych w usługach internetowych (art. 8 RODO). Aplikacja nie jest kierowana do dzieci. Nie zbieramy świadomie danych osób poniżej 16 lat - jeśli dowiemy się o takim koncie, usuniemy je. Planer celów ma dodatkowe ograniczenia dla osób poniżej 18 lat.

21. Twoje prawa

Masz prawo:

Danych, które zostają wyłącznie w telefonie (sekcja 3), nie widzimy - dostęp, kopię i usunięcie realizujesz tam bezpośrednio w aplikacji. Do rekordów synchronizacji z sekcji 4a mamy dostęp my: ich kopię wyślemy na prośbę mailem, a usuwasz je, usuwając wpis albo konto (sekcja 16). We wszystkich pozostałych sprawach pisz na adres z sekcji 1.

22. Informacja dla trenerów i dietetyków

Jeśli korzystasz z panelu trenera, przetwarzamy: Twój adres e-mail (tożsamość w panelu), nazwę, którą podajesz, kody dla podopiecznych (ważne 90 dni) i liczbę przyznanych miejsc, jednorazowe linki logowania (ważne 15 minut, jako skróty) i sesje panelu (7 dni, jako skróty), treść Twoich wiadomości i wysłane plany. Podstawa: art. 6 ust. 1 lit. b (usługa) i lit. f (bezpieczeństwo). Linki i sesje usuwamy po terminie przy codziennym sprzątaniu; wiadomości i plany - razem z połączeniem (sekcja 7); kody i miejsca przechowujemy, dopóki korzystasz z panelu, a usuwamy je na Twoją prośbę mailem. Twój adres e-mail i nazwę widzi podopieczny, który wpisuje Twój kod.

Dane podopiecznych, które widzisz w panelu, są danymi o zdrowiu. Korzystasz z nich tylko w ramach usługi dla tego podopiecznego i nie przekazujesz ich dalej.

23. Charakter produktu

Trio Life jest narzędziem wellness i samoorganizacji. Nie diagnozuje, nie leczy i nie zastępuje konsultacji z lekarzem, dietetykiem ani trenerem. Liczby, które pokazuje - w tym zapotrzebowanie kaloryczne i odpowiedzi AI - są oszacowaniem na podstawie tego, co sam wpisałeś. Plany od trenera są zaleceniami tej osoby, nie aplikacji.

24. Zmiany polityki

Każda zmiana dostaje nową datę wejścia w życie i akapit „Co się zmieniło". Jeśli zmienia się sposób przetwarzania danych, dowiesz się o tym w aplikacji przed użyciem nowej funkcji, a tam, gdzie potrzebna jest zgoda - poprosimy o nią ponownie.