Polityka prywatności

Ostatnia aktualizacja: 2 marca 2026

1. Wprowadzenie

Niniejsza Polityka prywatności ma zastosowanie do platformy Trainera („Trainera fit”, „Aplikacja”, „Platforma”), w tym strony internetowej (https://trainera.fit), aplikacji mobilnych na iOS i Androida oraz wszelkich powiązanych usług, opracowanych i obsługiwanych przez TRAINERA.FIT LLC („my”, „nasz” lub „nas”).

Niniejsza Polityka prywatności wyjaśnia, w jaki sposób gromadzimy, wykorzystujemy, ujawniamy i chronimy Twoje informacje podczas korzystania z dowolnej części platformy Trainera, w tym strony internetowej, aplikacji mobilnych i usług przesyłania wiadomości.

Jesteśmy zobowiązani do ochrony Twojej prywatności i zapewnienia, że rozumiesz, jak obsługiwane są Twoje dane. Niniejsza polityka opisuje nasze praktyki dotyczące gromadzenia i wykorzystywania danych osobowych, w tym integrację z Google, Facebook, Apple i innymi usługami stron trzecich w celu uwierzytelniania i (Opcjonalne) dostępu do danych fitness.

Korzystając z naszej Usługi, wyrażasz zgodę na gromadzenie i wykorzystywanie informacji zgodnie z niniejszą Polityką prywatności.

2. Metody uwierzytelniania

Trainera oferuje kilka sposobów zakładania konta i logowania. Poniżej przedstawiamy podsumowanie każdej metody uwierzytelniania i danych, które otrzymujemy:

Logowanie Google

  • Żądane uprawnienia: openid, e-mail, profil
  • Otrzymywane dane: E-mail, imię, zdjęcie profilowe
  • Przechowywane dane: Adres e-mail, imię i zdjęcie profilowe przechowywane w naszej bazie danych

Logowanie przez Facebook

  • Żądane uprawnienia: email, public_profile
  • Otrzymywane dane: E-mail, imię, zdjęcie profilowe
  • Przechowywane dane: Adres e-mail, imię i zdjęcie profilowe przechowywane w naszej bazie danych

Apple Sign-In

  • Żądane uprawnienia: e-mail, imię
  • Otrzymywane dane: Adres e-mail (może to być prywatny adres przekierowujący) i imię (podawane tylko przy pierwszym logowaniu)
  • Przechowywane dane: Identyfikator użytkownika Apple, adres e-mail i imię przechowywane w naszej bazie danych

Rejestracja przez e-mail i hasło

  • Zbierane dane: Adres e-mail, hasło (zahaszowane algorytmem bcrypt), imię
  • Przechowywane dane: Adres e-mail, imię i nazwisko oraz bezpiecznie zahashowane hasło przechowywane w naszej bazie danych. Nigdy nie przechowujemy haseł w postaci zwykłego tekstu.

Weryfikacja numeru telefonu

  • Zbierane dane: Numer telefonu, kod weryfikacyjny
  • Przechowywane dane: Numer telefonu przechowywany w naszej bazie danych w celu odzyskiwania konta i kontaktu z trenerem
  • Strona trzecia: Kody weryfikacyjne SMS są wysyłane za pośrednictwem Twilio. Twilio otrzymuje Twój numer telefonu w celu dostarczenia wiadomości weryfikacyjnej.

3. Szczegółowe uzasadnienie zakresu OAuth

3.1 Klient OAuth nr 1: logowanie przez Google (wymagane)

Uprawnienia: openid, e-mail, profil

Cel: Wyłącznie uwierzytelnianie użytkownika i zakładanie konta

Uzasadnienie: Te podstawowe zakresy pozwalają użytkownikom logować się do Trainera za pomocą konta Google bez tworzenia osobnego hasła. Uzyskujemy dostęp wyłącznie do niezbędnych informacji profilowych (imię, adres e-mail, zdjęcie profilowe), potrzebnych do utworzenia konta i identyfikacji użytkownika w naszej aplikacji.

Postępowanie z danymi: Twój adres e-mail i imię są przechowywane w naszej bazie danych w celu utworzenia i prowadzenia Twojego konta Trainera oraz umożliwienia komunikacji związanej z usługą.

3.2 Klient OAuth nr 2: integracja z Google Fit (opcjonalna)

Uprawnienia: Dostęp tylko do odczytu danych o kondycji i aktywności z Google Fit

  • fitness.activity.read – kroki, dystans, kalorie, minuty aktywności
  • fitness.body.read – waga, wzrost, skład ciała
  • fitness.heart_rate.read – dane o tętnie
  • fitness.location.read – trasy treningowe (jeśli zapisano je w Google Fit)

Cel: Wyświetlanie Twoich osobistych danych treningowych w Trainera do kompleksowego śledzenia aktywności

Uzasadnienie: Ta integracja jest całkowicie opcjonalna i nie jest wymagana do korzystania z podstawowych funkcji Trainera. Jeśli samodzielnie zdecydujesz się połączyć Google Fit, odczytujemy Twoje dane fitness, aby wyświetlać je obok Twoich planów treningowych w Trainera i zapewnić Ci jednolity widok postępów. Usprawnia to Twoje osobiste śledzenie postępów, ale jest całkowicie dobrowolne.

Postępowanie z danymi:

  • Dostęp tylko do odczytu: Nigdy nie zapisujemy, nie modyfikujemy ani nie usuwamy Twoich danych Google Fit
  • Nie przechowywane trwale: Dane są pobierane w czasie rzeczywistym, gdy są potrzebne do wyświetlenia
  • Widoczne tylko dla Ciebie: Twoi trenerzy NIE widzą automatycznie Twoich danych z Google Fit
  • Kontrola użytkownika: Możesz w każdej chwili odłączyć integrację z Google Fit bez wpływu na podstawowe funkcje Trainera. Wszystkie podstawowe funkcje działają w pełni bez Google Fit.

3.3 Klient OAuth nr 3: integracja z Huawei Health Kit (opcjonalna)

Uprawnienia: Dostęp tylko do odczytu do danych o zdrowiu i aktywności z Huawei Health Kit

  • Dane aktywności (kroki, dystans, kalorie)
  • Dane o śnie
  • Podstawowe pomiary ciała

Cel: Dane są wykorzystywane wyłącznie do wyświetlania użytkownikowi informacji o zdrowiu i aktywności w aplikacji Trainera fit.

Uzasadnienie: Ta integracja jest całkowicie opcjonalna i nie jest wymagana do korzystania z podstawowych funkcji Trainera. Jeśli samodzielnie zdecydujesz się połączyć Huawei Health Kit, odczytujemy Twoje dane zdrowotne, aby wyświetlać je obok Twoich planów treningowych w Trainera i zapewnić Ci jednolity widok postępów. Usprawnia to Twoje osobiste śledzenie postępów, ale jest całkowicie dobrowolne.

Pobierany jest tylko jeden historyczny rekord danych w momencie, gdy użytkownik udziela zgody. Dane historyczne służą wyłącznie do zainicjowania przeglądu zdrowia użytkownika i nie są wielokrotnie pobierane ani odświeżane.

Postępowanie z danymi:

  • Dostęp tylko do odczytu: Nigdy nie zapisujemy, nie modyfikujemy ani nie usuwamy Twoich danych Huawei Health Kit
  • Nie przechowywane trwale: Dane nie są przechowywane na stałe
  • Widoczne tylko dla Ciebie: Twoi trenerzy NIE widzą automatycznie Twoich danych z Huawei Health Kit
  • Kontrola użytkownika: Możesz w każdej chwili odłączyć integrację z Huawei Health Kit bez wpływu na podstawowe funkcje Trainera. Wszystkie podstawowe funkcje działają w pełni bez Huawei Health Kit.
  • Aplikacja NIE synchronizuje danych w tle.
  • Aplikacja NIE synchronizuje danych w sposób ciągły.
  • Aplikacja NIE synchronizuje danych między urządzeniami.

3.4 Monitorowanie tętna przez smartwatch (opcjonalne)

Uprawnienia: Apple HealthKit (tętno), Android BODY_SENSORS

Cel: Przechwytuj dane tętna w czasie rzeczywistym ze smartwatcha podczas aktywnych treningów, aby zapewnić śledzenie tętna w seriach i analizę intensywności treningu.

Uzasadnienie: Monitorowanie tętna jest opcjonalne i wymaga wyraźnego zezwolenia na smartwatchu. Jeśli zostanie udzielone, tętno jest odczytywane tylko podczas aktywnych sesji treningowych — nigdy w tle. Dane pomagają Tobie i Twojemu trenerowi zrozumieć intensywność treningu i wzorce regeneracji.

Postępowanie z danymi:

  • Tylko aktywne treningi: Tętno jest odczytywane wyłącznie w trakcie treningu prowadzonego na smartwatchu
  • Brak monitorowania w tle: Nigdy nie odczytujemy tętna poza aktywnymi sesjami treningowymi
  • Przechowywane z danymi treningowymi: Tętno dla poszczególnych serii i próbki z sesji są zapisywane jako część danych o postępach treningowych
  • Widoczne dla Ciebie i trenera: Dane o tętnie stanowią część danych treningowych i mogą być widoczne dla przypisanego Ci trenera
  • Kontrola użytkownika: Możesz w każdej chwili odmówić dostępu do tętna na swoim smartwatchu. Treningi działają normalnie także bez danych o tętnie.

3.5 Klient OAuth nr 4: integracja z Kalendarzem Google (opcjonalna)

Uprawnienia: calendar.events (dostęp do odczytu i zapisu wydarzeń w kalendarzu)

  • https://www.googleapis.com/auth/calendar.events – tworzenie, odczyt, aktualizacja i usuwanie wydarzeń w kalendarzu

Cel: Pozwól użytkownikom synchronizować sesje treningowe Trainera z ich osobistym Kalendarzem Google, aby lepiej zarządzać harmonogramem i otrzymywać przypomnienia.

Uzasadnienie: Ta integracja jest całkowicie opcjonalna i nie jest wymagana do korzystania z podstawowych funkcji Trainera. Jeśli samodzielnie zdecydujesz się połączyć Kalendarz Google, tworzymy w kalendarzu wydarzenia dla Twoich zaplanowanych sesji treningowych, co pomaga Ci zachować porządek i otrzymywać przypomnienia. Usprawnia to zarządzanie harmonogramem treningów, ale jest całkowicie dobrowolne.

Postępowanie z danymi:

  • Ograniczony dostęp: Tworzymy, aktualizujemy lub usuwamy wyłącznie wydarzenia utworzone przez Trainera, nie odczytujemy ani nie modyfikujemy Twoich pozostałych wydarzeń w kalendarzu
  • Minimalny zakres przechowywanych danych: Przechowywane są wyłącznie identyfikatory wydarzeń kalendarza w celu śledzenia zsynchronizowanych sesji treningowych – żadna treść kalendarza nie jest przechowywana na naszych serwerach
  • Widoczne tylko dla Ciebie: Twoi trenerzy NIE mają dostępu do Twoich danych z Kalendarza Google
  • Kontrola użytkownika: Możesz w każdej chwili odłączyć integrację z Kalendarzem Google bez wpływu na podstawowe funkcje Trainera. Wszystkie podstawowe funkcje działają w pełni bez Kalendarza Google. Po odłączeniu zsynchronizowane wydarzenia pozostaną w Twoim kalendarzu, ale nie będą już aktualizowane przez Trainera.

Ważne: opcjonalna integracja z Google Fit

  • Trainera działa w pełni bez Google Fit. Wszystkie podstawowe funkcje (treningi, coaching, śledzenie odżywiania) są dostępne bez łączenia Google Fit.
  • Integracja z Google Fit jest całkowicie opcjonalna i należy ją ręcznie włączyć w ustawieniach konta.
  • Możesz w każdej chwili odłączyć Google Fit, nie wpływając na korzystanie z Trainera.

Ważne: opcjonalna integracja z Huawei Health Kit

  • Trainera działa w pełni bez Huawei Health Kit. Wszystkie podstawowe funkcje (treningi, coaching, śledzenie odżywiania) są dostępne bez łączenia Huawei Health Kit.
  • Integracja z Huawei Health Kit jest całkowicie opcjonalna i należy ją ręcznie włączyć w ustawieniach konta.
  • Możesz w każdej chwili odłączyć Huawei Health Kit, nie wpływając na korzystanie z Trainera.

Ważne: opcjonalna integracja z Kalendarzem Google

  • Trainera działa w pełni bez Kalendarza Google. Wszystkie podstawowe funkcje (treningi, coaching, śledzenie odżywiania) są dostępne bez łączenia Kalendarza Google.
  • Integracja z Kalendarzem Google jest całkowicie opcjonalna i należy ją ręcznie włączyć w ustawieniach konta.
  • Możesz w każdej chwili odłączyć Kalendarz Google, nie wpływając na korzystanie z Trainera.

Zastrzeżenie dotyczące nieużywanych zakresów

Trainera korzysta wyłącznie z zakresów wymienionych powyżej. Nie prosimy o żadne inne zakresy interfejsów Google ani z nich nie korzystamy, w tym między innymi: Google Drive, Gmail, Google Photos, Google Maps ani żadnych innych usług Google, które nie zostały wyraźnie wymienione w tej polityce.

Zgodność z usługami Google API

Wykorzystywanie przez Trainera informacji otrzymanych z interfejsów Google API jest zgodne z dokumentem Zasady dotyczące danych użytkownika w usługach Google API, w tym wymagania dotyczące ograniczonego użytkowania. Danych użytkowników Google używamy wyłącznie do dostarczania i ulepszania funkcji Trainera przeznaczonych dla użytkowników, zgodnie z opisem w niniejszej Polityce prywatności.

Zastrzeżenie dotyczące zakresów Huawei Health Kit

Trainera fit prosi wyłącznie o minimalne niezbędne uprawnienia Huawei Health Kit, potrzebne do opcjonalnego wyświetlania użytkownikowi danych o zdrowiu i aktywności.

  • Nie uzyskujemy dostępu do żadnych dodatkowych usług ani interfejsów API Huawei.
  • Nie jest przeprowadzana żadna diagnoza medyczna, porada lekarska ani analiza stanu zdrowia.
  • Dane Huawei Health Kit nie są udostępniane trenerom, podmiotom trzecim ani usługom zewnętrznym.
  • Trainera nie przesyła danych Huawei Health Kit z powrotem na serwery Huawei.

4. Informacje, które zbieramy

4.1 Informacje o koncie i profilu

  • Imię i adres e-mail (z Google, Facebooka, logowania przez Apple lub bezpośredniej rejestracji)
  • Numer telefonu (w celu weryfikacji konta i kontaktu z trenerem)
  • Informacje profilowe (wiek, płeć, cele fitness, poziom zaawansowania)
  • Zdjęcia profilowe i zdjęcia w tle
  • Schorzenia i alergie (dane szczególnej kategorii, podawane dobrowolnie ze względów bezpieczeństwa)
  • Dane dotyczące trenerów: certyfikaty, specjalizacje, biogram, cennik, adres URL profilu publicznego
  • Dane dotyczące siłowni: nazwa, adres, udogodnienia, godziny otwarcia

4.2 Dane dotyczące zdrowia i aktywności fizycznej

  • Pomiary ciała (waga, wzrost, procent tkanki tłuszczowej, masa mięśniowa, talia, klatka piersiowa, ramiona, nogi i inne pomiary obwodów)
  • Zdjęcia postępów (zdjęcia przed/po przesłane przez Ciebie)
  • Dane treningowe (ćwiczenia, serie, powtórzenia, ciężary, czas trwania, sesje treningowe)
  • Dane żywieniowe (dziennik posiłków, śledzenie kalorii, spożycie makroskładników, spożycie wody, dziennik przekąsek)
  • Plany treningowe i żywieniowe przypisane przez Twojego trenera
  • Dane Apple HealthKit (jeśli połączono na iOS): kroki, spalona energia aktywna, tętno, dystans marszu/biegu, sesje treningowe, analiza snu, masa ciała, spalona energia podstawowa, pokonane piętra, minuty ćwiczeń, godziny stania, tętno spoczynkowe, ciśnienie krwi, saturacja krwi, częstość oddechów, temperatura ciała, procent tkanki tłuszczowej, beztłuszczowa masa ciała, spożycie wody oraz minuty uważności
  • Dane Google Fit (jeśli połączono): kroki, dystans, kalorie, minuty aktywności, waga, wzrost, skład ciała, tętno, trasy treningowe
  • Dane Huawei Health Kit (jeśli połączono): dane o aktywności, dane o śnie, podstawowe pomiary ciała
  • Dane tętna ze smartwatcha (jeśli dozwolone): BPM dla każdej serii i ciągłe próbki tętna podczas sesji treningowej

Uwaga: Dane Apple HealthKit, po połączeniu, są synchronizowane z naszymi serwerami i przechowywane przez maksymalnie 30 dni w celu udostępniania wykresów postępów, analiz i porównań historycznych. Dane te są usuwane po upływie 30 dni lub po odłączeniu Apple Health. Szczegółowe informacje zawiera sekcja 12.

4.3 Dokumenty potwierdzające tożsamość

W celu weryfikacji trenerów i właścicieli siłowni możemy gromadzić:

  • Dokument tożsamości wydany przez organ państwowy (dowód osobisty, paszport lub prawo jazdy) — zdjęcia przodu i tyłu
  • Zdjęcie selfie do weryfikacji tożsamości
  • Certyfikaty zawodowe i dokumenty potwierdzające kwalifikacje

Uwaga: Dokumenty tożsamości są bezpiecznie przechowywane w Google Cloud Storage i dostępne wyłącznie dla administratorów w celu weryfikacji. Dokumenty są przechowywane przez cały okres istnienia Twojego konta lub tak długo, jak wymagają tego przepisy prawa.

4.4 Dane płatnicze i finansowe

Trainera obsługuje kilka metod płatności. Gromadzone przez nas dane zależą od wybranej metody płatności:

  • Stripe: Płatności kartą kredytową/debetową są przetwarzane przez Stripe. Nie przechowujemy pełnego numeru karty. Otrzymujemy i przechowujemy: identyfikator klienta Stripe, identyfikator subskrypcji, status płatności oraz metadane transakcji.
  • PayPal: Płatności PayPal są przetwarzane przez PayPal. Otrzymujemy i przechowujemy: identyfikator transakcji PayPal, status płatności oraz email płatnika.
  • Przelew bankowy: W przypadku płatności przelewem bankowym zbieramy i przechowujemy dane konta bankowego, w tym IBAN i kod SWIFT/BIC, imię i nazwisko posiadacza konta oraz nazwę banku. Informacje te są wykorzystywane wyłącznie do weryfikacji otrzymanych płatności i przetwarzania zwrotów.
  • Płatności gotówkowe: W przypadku płatności gotówką na miejscu rejestrujemy kwotę transakcji, datę oraz status potwierdzenia.
  • Zakupy w aplikacji (mobilne): Zakupy w aplikacji na iOS i Androidzie są przetwarzane odpowiednio przez Apple App Store i Google Play Store. Otrzymujemy dane potwierdzające zakup, w tym: plan subskrypcji, datę zakupu, datę wygaśnięcia i identyfikatory transakcji.

4.5 Dane komunikacyjne

  • Bezpośrednie wiadomości między klientami a trenerami (tekst, obrazy, pliki)
  • Wiadomości na czatach grupowych w grupach treningowych
  • Zgłoszenia do pomocy technicznej i korespondencja z naszym zespołem
  • Rozmowy na czacie z Trenerem AI
  • Komunikacja e-mailowa (e-maile transakcyjne, powiadomienia)

4.6 Dane o lokalizacji

  • Geolokalizacja na podstawie adresu IP (kraj, miasto) do lokalizacji treści i bezpieczeństwa
  • Lokalizacja GPS (aplikacja mobilna, wyłącznie za wyraźną zgodą) w celu wyszukiwania pobliskich siłowni i trenerów
  • Dane Google Places do autouzupełniania adresu siłowni i wyszukiwania lokalizacji
  • Dane o trasach treningowych z Google Fit (jeśli połączono)

4.7 Dane o użytkowaniu i dane techniczne

  • Informacje o urządzeniu (typ, system operacyjny, przeglądarka, wersja aplikacji)
  • Adres IP i przybliżona lokalizacja
  • Wzorce użytkowania i interakcje z funkcjami
  • Pliki cookie i tokeny sesji służące do uwierzytelniania i zapewnienia funkcjonalności
  • Tokeny powiadomień push (do wysyłania powiadomień przez Firebase Cloud Messaging i Expo Push Notifications)
  • Dzienniki błędów i raporty awarii (wysyłane do Sentry w celu monitorowania i debugowania)
  • Historia logowań (znaczniki czasu, adresy IP, informacje o urządzeniu na potrzeby audytu bezpieczeństwa)

4.8 Dane związane z AI

  • Zdjęcia posiłków przesyłane do analizy żywieniowej przez AI
  • Wiadomości czatu wysyłane do AI Coach (przetwarzane przez OpenAI i Anthropic Claude)
  • Zanonimizowane dane kontekstu fitness wysyłane do planów treningowych i żywieniowych generowanych przez AI

5. Jak wykorzystujemy Twoje informacje

5.1 Świadczenie podstawowych usług

  • Tworzenie i uwierzytelnianie Twojego konta
  • Świadczenie podstawowych usług fitness i coachingu
  • Umożliw komunikację między Tobą a Twoim trenerem
  • Śledź swoje treningi, odżywianie i postępy
  • Przetwarzanie płatności i zarządzanie subskrypcjami
  • Weryfikacja tożsamości trenerów i właścicieli siłowni

5.2 Funkcje zdrowotne i fitness

  • Wyświetlanie danych zdrowotnych od połączonych dostawców (Apple HealthKit, Google Fit, Huawei Health Kit)
  • Generowanie wykresów postępów i analiz na podstawie zsynchronizowanych danych zdrowotnych
  • Zapewnianie porównań historycznych i analizy trendów
  • Śledź pomiary ciała i zdjęcia postępów w czasie

5.3 Personalizacja i ulepszenia

  • Personalizacja Twoich doświadczeń i rekomendacji
  • Ulepszanie funkcjonalności naszej Usługi i doświadczeń użytkowników
  • Dostarczanie opartych na AI wskazówek fitness i generowanie planów
  • Wysyłanie e-maili transakcyjnych i powiadomień push dotyczących Twojego konta i treningów

5.4 Bezpieczeństwo i zgodność

  • Zapewnienie bezpieczeństwa i zapobieganie oszustwom
  • Wykrywanie i zapobieganie nadużyciom, spamowi i nieautoryzowanemu dostępowi
  • Wypełnianie obowiązków prawnych i odpowiadanie na zgodne z prawem żądania
  • Monitorowanie wydajności aplikacji i rozwiązywanie problemów technicznych

6. Przechowywanie, retencja i usuwanie danych

6.1 Dane konta Trainera fit

  • Przechowywane bezpiecznie na serwerach zgodnie z branżowymi standardami
  • Przechowywane, dopóki Twoje konto jest aktywne
  • Usuwane lub anonimizowane w ciągu 90 dni od usunięcia konta
  • Kopie zapasowe przechowywane przez 30 dni na potrzeby odtwarzania po awarii

6.2 Przechowywanie danych dotyczących zdrowia i aktywności fizycznej

  • Dane Apple HealthKit: Zsynchronizowane dane są przechowywane na naszych serwerach do 30 dni, aby zapewnić wykresy postępów i analitykę. Dane starsze niż 30 dni są automatycznie usuwane. Wszystkie dane są usuwane natychmiast po odłączeniu Apple Health.
  • Dane Google Fit: Nie są przechowywane na stałe, tylko pobierane na bieżąco z interfejsów Google Fit w miarę potrzeb. Mogą być tymczasowo buforowane dla wydajności (usuwane w ciągu 24 godzin).
  • Dane Huawei Health Kit: Nie są przechowywane na stałe. Pobierany jest tylko jeden historyczny rekord danych.
  • Pomiary ciała i zdjęcia postępów: Przechowywane, dopóki Twoje konto jest aktywne. Usuwane, gdy usuniesz konto lub ręcznie usuniesz poszczególne wpisy.
  • Dzienniki treningów i odżywiania: Przechowywane, dopóki Twoje konto jest aktywne. Usuwane wraz z usunięciem konta.

6.3 Pozostałe okresy przechowywania danych

  • Wiadomości: Wiadomości czatu są przechowywane, dopóki Twoje konto jest aktywne, oraz przez 30 dni po jego usunięciu.
  • Transakcje płatnicze: Dokumentacja transakcji jest przechowywana przez okres wymagany przepisami prawa (zwykle 7 lat na potrzeby sprawozdawczości podatkowej i finansowej).
  • Historia logowań: Dzienniki logowań są przechowywane przez 90 dni na potrzeby audytu bezpieczeństwa.
  • Dokumenty do weryfikacji tożsamości: Przechowywane przez cały okres istnienia Twojego konta lub tak długo, jak wymagają tego obowiązujące przepisy prawa.
  • Tokeny OAuth: Zaszyfrowane tokeny są usuwane po cofnięciu połączenia lub usunięciu konta.

6.4 Usuwanie Twoich danych

Możesz zażądać usunięcia swojego konta i danych:

  • Kontaktując się z nami pod adresem [email protected]
  • Korzystając z opcji usunięcia konta w ustawieniach

Wnioski są rozpatrywane w ciągu 30 dni.

7. Udostępnianie danych i podmioty trzecie

Nie sprzedajemy Twoich danych: Nie sprzedajemy, nie wynajmujemy ani nie przekazujemy Twoich danych osobowych stronom trzecim w celach marketingowych. Dane z logowania przez Google oraz dane z Google Fit (jeśli połączone) nigdy nie są sprzedawane.

7.1 Udostępnianie w ramach Trainera

  • Z Twoim trenerem: Gdy nawiązujesz współpracę z trenerem, świadomie udostępniasz mu dane profilowe, dane treningowe, pomiary ciała, dziennik żywienia i korespondencję. Uwaga: dane z Google Fit, Apple HealthKit i Huawei Health Kit NIE są automatycznie udostępniane trenerom.
  • Katalog trenerów: Jeśli jesteś trenerem, Twój profil publiczny jest wyświetlany, aby klienci mogli Cię znaleźć
  • Członkowie siłowni: Jeśli dołączysz do siłowni, jej właściciel może widzieć status Twojego karnetu i historię rezerwacji

7.2 Zewnętrzni dostawcy usług

Udostępniamy dane następującym zaufanym dostawcom zewnętrznym wyłącznie w zakresie niezbędnym do działania naszej Usługi:

  • Google (Uwierzytelnianie i API): Uwierzytelnianie logowania, dane Google Fit, synchronizacja z Kalendarzem Google, Google Cloud Storage do przechowywania plików, Google Places do wyszukiwania lokalizacji, reCAPTCHA do ochrony przed botami
  • Facebook (Meta): Uwierzytelnianie logowania przez Facebook Login
  • Apple: Uwierzytelnianie logowania przez Apple ID, przetwarzanie zakupów w aplikacji
  • Stripe: Przetwarzanie płatności kartą kredytową/debetową (otrzymuje dane karty, adres rozliczeniowy i kwoty transakcji)
  • PayPal: Przetwarzanie płatności (otrzymuje kwoty transakcji i dane płatnika)
  • Twilio: Dostarczanie SMS-ów w celu weryfikacji numeru telefonu i powiadomień (otrzymuje numery telefonów i treść wiadomości)
  • Sentry: Monitorowanie błędów i raportowanie awarii (otrzymuje dzienniki błędów, informacje o urządzeniu i zanonimizowany kontekst użytkowania)
  • OpenAI: Funkcje oparte na AI, w tym analiza zdjęć jedzenia i czat z Trenerem AI (otrzymuje zdjęcia jedzenia i wiadomości z czatu)
  • Anthropic (Claude): Generowanie planów treningowych i żywieniowych oparte na AI (otrzymuje zanonimizowane dane kontekstu fitness)
  • Firebase (Google): Dostarczanie powiadomień push przez Firebase Cloud Messaging (otrzymuje tokeny push urządzeń)
  • Expo: Dostarczanie powiadomień push w aplikacji mobilnej oraz aktualizacje bezprzewodowe (odbiera tokeny push urządzenia)
  • Nodemailer / dostawca poczty e-mail: Dostarczanie e-maili transakcyjnych (otrzymuje adresy e-mail odbiorców i treść wiadomości)
  • Huawei: Integracja danych Health Kit (uwierzytelnianie OAuth w celu uzyskania dostępu do danych zdrowotnych)
  • Usługa geolokalizacji IP: Ustalanie lokalizacji na podstawie adresu IP w celu lokalizacji treści i zapewnienia bezpieczeństwa (otrzymuje adresy IP)
  • OpenStreetMap / Leaflet: Wyświetlanie map z lokalizacjami siłowni (otrzymuje współrzędne lokalizacji w celu wyrenderowania mapy)
  • Google Analytics (GA4): Analityka strony internetowej i śledzenie użytkowania (otrzymuje zanonimizowane dane o przeglądaniu, informacje o urządzeniu i odsłony stron)

Ci dostawcy są zobowiązani umownie do ochrony Twoich danych i wykorzystywania ich wyłącznie w określonych celach. Nie udostępniamy danych Google Fit ani danych Apple HealthKit żadnym zewnętrznym dostawcom usług.

7.3 Wymogi prawne

Możemy ujawnić informacje, jeśli wymaga tego prawo lub orzeczenie sądu albo w celu ochrony bezpieczeństwa i zapobiegania oszustwom.

8. Twoje prawa i kontrola

8.1 Cofanie uprawnień

Logowanie przez Google:

Logowanie przez Facebook:

  • Odłączenie w ustawieniach konta Trainera
  • Dostęp można cofnąć w Ustawieniach Facebooka > Aplikacje i strony internetowe

Apple Sign-In:

  • Odłączenie w ustawieniach konta Trainera
  • Dostęp można cofnąć w Ustawieniach Apple ID > Logowanie i bezpieczeństwo > Zaloguj się, używając Apple

Google Fit (jeśli połączono):

  • Możliwość odłączenia w dowolnym momencie w ustawieniach konta Trainera
  • Dostęp można cofnąć w Uprawnienia konta Google
  • Po rozłączeniu wszystkie zbuforowane dane Google Fit są natychmiast usuwane z naszych serwerów
  • Podstawowe funkcje Trainera działają normalnie, bez żadnych ograniczeń

Apple HealthKit (jeśli połączono):

  • Odłączenie w ustawieniach konta Trainera lub w iOS: Ustawienia > Prywatność i ochrona > Zdrowie > Trainera
  • Po rozłączeniu wszystkie zsynchronizowane dane Apple HealthKit są usuwane z naszych serwerów
  • Podstawowe funkcje Trainera działają normalnie, bez żadnych ograniczeń

Huawei Health (jeśli połączono):

  • Możliwość odłączenia w dowolnym momencie w ustawieniach konta Trainera
  • Dostęp można cofnąć w ustawieniach konta Huawei
  • Po rozłączeniu wszystkie zbuforowane dane Huawei Health Kit są natychmiast usuwane z naszych serwerów
  • Podstawowe funkcje Trainera działają normalnie, bez żadnych ograniczeń

8.2 Dostęp, korekta i usunięcie

  • Dostęp i aktualizacja informacji przez ustawienia konta
  • Zażądania kopii swoich danych w przenośnym formacie
  • Żądanie usunięcia konta i danych (realizowane w ciągu 30 dni)
  • Kontakt: [email protected]

8.3 Użytkownicy z Europy (RODO)

Jeśli przebywasz na terenie Europejskiego Obszaru Gospodarczego (EOG), przysługują Ci następujące prawa:

  • Dostęp: Potwierdzenia, jakie dane o Tobie przetwarzamy
  • Korekta: Sprostowania nieprawidłowych danych
  • Usunięcie: Żądanie usunięcia (prawo do bycia zapomnianym)
  • Ograniczenie przetwarzania: Ogranicz sposób, w jaki wykorzystujemy Twoje dane
  • Przenoszenie danych: Otrzymania danych w przenośnym formacie
  • Obiekt: Sprzeciw wobec przetwarzania na podstawie uzasadnionych interesów
  • Cofnij zgodę: Wycofania zgody na funkcje opcjonalne (takie jak Google Fit, Apple HealthKit czy funkcje AI)

Podstawy prawne przetwarzania: (1) zgoda, (2) wykonanie umowy, (3) wypełnienie obowiązków prawnych, (4) prawnie uzasadnione interesy biznesowe. Masz prawo wnieść skargę do właściwego organu nadzorczego.

8.4 Użytkownicy z Kalifornii (CCPA)

Mieszkańcy Kalifornii mają następujące prawa:

  • Prawo do informacji: Informacje o danych, które zbieramy i wykorzystujemy
  • Prawo do usunięcia danych: Żądanie usunięcia Twoich danych
  • Prawo do rezygnacji: Rezygnacja ze sprzedaży danych (nie sprzedajemy danych)
  • Niedyskryminacja: Równa obsługa niezależnie od wyborów prywatności

9. Środki bezpieczeństwa

Chronimy Twoje dane zgodnie ze standardowymi praktykami bezpieczeństwa stosowanymi w branży:

  • Szyfrowanie danych przesyłanych (SSL/TLS) i przechowywanych
  • Bezpieczna implementacja OAuth 2.0 dla integracji z Google
  • Mechanizmy kontroli dostępu i uwierzytelniania
  • Regularne monitorowanie i oceny bezpieczeństwa
  • Szyfrowane przechowywanie tokenów OAuth
  • Hasła zahaszowane algorytmem bcrypt (nigdy nie są przechowywane jako zwykły tekst)
  • Kontrola dostępu oparta na rolach (administrator, trener, klient, właściciel siłowni)
  • Ograniczanie liczby żądań do wrażliwych punktów końcowych (logowanie, resetowanie hasła, tokeny API)

Choć stosujemy standardowe praktyki branżowe, żadna transmisja przez internet nie jest w 100% bezpieczna. O wszelkich naruszeniach danych poinformujemy Cię zgodnie z wymogami prawa.

10. Płatności i subskrypcje

Trainera obsługuje kilka metod płatności za plany subskrypcyjne i usługi:

10.1 Zakupy w aplikacji (mobilne)

  • Subskrypcje iOS są przetwarzane przez Apple App Store
  • Subskrypcje na Androida są przetwarzane przez Google Play Store
  • Otrzymujemy jedynie dane potwierdzające zakup: plan subskrypcji, datę zakupu, datę wygaśnięcia oraz identyfikatory transakcji
  • W przypadku zakupów w aplikacji nie otrzymujemy ani nie przechowujemy danych Twojej karty kredytowej

10.2 Płatności Stripe (strona internetowa)

  • Płatności kartą kredytową i debetową na stronie internetowej są przetwarzane przez Stripe
  • Dane Twojej karty są przesyłane bezpośrednio do Stripe i nigdy nie są przechowywane na naszych serwerach
  • Przechowujemy identyfikator klienta Stripe, identyfikator subskrypcji i metadane transakcji, aby zarządzać Twoją subskrypcją

10.3 Płatności PayPal

  • Płatności PayPal są przetwarzane za pośrednictwem platformy PayPal
  • Otrzymujemy identyfikator transakcji PayPal, status płatności oraz adres email płatnika w celu potwierdzenia i zarządzania Twoją subskrypcją

10.4 Przelew bankowy

  • W przypadku płatności przelewem bankowym zbieramy dane konta bankowego, w tym IBAN, kod SWIFT/BIC, imię i nazwisko posiadacza konta oraz nazwę banku
  • Te informacje są przechowywane bezpiecznie i wykorzystywane wyłącznie do weryfikacji otrzymanych płatności oraz przetwarzania zwrotów w razie konieczności

10.5 Płatności gotówkowe

  • W przypadku płatności gotówką na miejscu rejestrujemy kwotę transakcji, datę oraz status potwierdzenia
  • W przypadku transakcji gotówkowych nie gromadzimy żadnych informacji o rachunkach finansowych

Wszystkie transakcje płatnicze na naszej stronie są szyfrowane przy użyciu technologii SSL. Poważnie traktujemy Twoją prywatność i bezpieczeństwo i stosujemy wiele warstw ochrony, aby zabezpieczyć Twoje informacje finansowe.

11. Funkcje oparte na AI (OpenAI i Claude)

Trainera korzysta z OpenAI i Claude AI, aby udostępniać opcjonalne funkcje oparte na AI. Chcemy, abyś dokładnie wiedział, w jaki sposób Twoje dane są wykorzystywane przez usługi AI.

11.1 Dostępne funkcje AI

  • Analiza zdjęć posiłków: Zrób zdjęcie posiłku, aby uzyskać szacunkowe wartości odżywcze dzięki rozpoznawaniu obrazu przez AI
  • Spersonalizowane wskazówki fitness: Rekomendacje treningowe i żywieniowe generowane przez AI na podstawie danych postępów
  • Generowanie planów treningowych i żywieniowych przez AI: Trenerzy mogą korzystać z AI do generowania szablonów planów treningowych i żywieniowych
  • Trener AI: Konwersacyjny asystent AI odpowiadający na pytania o fitness i odżywianie

11.2 Dane wysyłane do usług AI

  • Zdjęcia posiłków: Gdy korzystasz ze skanera jedzenia, Twoje zdjęcie jest wysyłane do naszej usługi AI rozpoznawania żywności w celu analizy. Zdjęcia są przetwarzane w czasie rzeczywistym i nie są trwale przechowywane.
  • Kontekst fitness: Podczas generowania planów treningowych lub żywieniowych, zanonimizowane dane fitness (podsumowania treningów, cele żywieniowe) mogą być wysyłane do Claude AI (Anthropic) w celu personalizacji rekomendacji.
  • Wiadomości czatu: Gdy korzystasz z AI Coach lub czatu o jedzeniu, Twoje wiadomości są wysyłane do OpenAI lub Claude AI w celu wygenerowania odpowiedzi.

11.3 Dane, które NIE są wysyłane do usług AI

  • Twoje osobiste dane zdrowotne (pomiary ciała, dokumentacja zdrowotna) NIE są wysyłane do usług AI bez Twojego wyraźnego działania
  • Twoje dane identyfikacyjne (imię, adres e-mail, telefon) NIE są dołączane do zapytań wysyłanych do AI
  • Twoje prywatne wiadomości z trenerami NIE są przetwarzane przez AI

11.4 Obsługa danych AI

  • Odpowiedzi AI są przechowywane na Twoim koncie Trainera do wglądu
  • Możesz w każdej chwili zrezygnować z funkcji AI w ustawieniach konta
  • Treści generowane przez AI służą wyłącznie celom informacyjnym i nie powinny zastępować profesjonalnej porady medycznej lub żywieniowej

Aby uzyskać więcej informacji o tym, jak OpenAI i Anthropic (Claude) przetwarzają dane, zapoznaj się z ich odpowiednimi politykami prywatności.

12. Integracja z Apple HealthKit (iOS)

Na urządzeniach iOS Trainera może opcjonalnie integrować się z Apple HealthKit, aby odczytywać i wyświetlać Twoje dane o zdrowiu i kondycji. Po połączeniu dane HealthKit są synchronizowane z naszymi serwerami, aby udostępniać wykresy postępów, analitykę i porównania historyczne.

12.1 Rodzaje danych HealthKit, do których uzyskujemy dostęp

Trainera może poprosić o dostęp do odczytu następujących rodzajów danych HealthKit:

  • Kroki (dzienna liczba kroków)
  • Aktywnie spalona energia (kalorie)
  • Spalona energia podstawowa (kalorie spoczynkowe)
  • Tętno (podczas treningów)
  • Tętno spoczynkowe
  • Dystans marszu i biegu
  • Pokonanych pięter
  • Minuty ćwiczeń (Apple Exercise Time)
  • Godziny stania (czas stania Apple)
  • Sesje treningowe
  • Analiza snu
  • Masa ciała (waga)
  • Procent tkanki tłuszczowej
  • Beztłuszczowa masa ciała
  • Ciśnienie krwi (skurczowe i rozkurczowe)
  • Nasycenie krwi tlenem (SpO2)
  • Częstość oddechów
  • Temperatura ciała
  • Spożycie wody
  • Minuty uważności (sesje mindfulness)

12.2 Wykorzystywanie i przechowywanie danych HealthKit

  • Dane HealthKit są synchronizowane z naszymi serwerami w celu udostępniania wykresów postępów, analiz zdrowotnych i analizy trendów historycznych
  • Zsynchronizowane dane HealthKit są przechowywane na naszych serwerach do 30 dni. Dane starsze niż 30 dni są automatycznie usuwane.
  • Dane HealthKit NIE są udostępniane stronom trzecim, w tym usługom AI, reklamodawcom ani brokerom danych
  • Dane HealthKit NIE są wykorzystywane do celów reklamowych ani marketingowych
  • Twój trener NIE ma dostępu do Twoich danych HealthKit, chyba że wyraźnie udostępnisz mu konkretne wskaźniki
  • Gdy odłączysz Apple Health, wszystkie zsynchronizowane dane HealthKit zostaną usunięte z naszych serwerów

12.3 Zarządzanie uprawnieniami HealthKit

  • Integracja z HealthKit jest całkowicie opcjonalna i wymaga Twojej wyraźnej zgody
  • Możesz w każdej chwili cofnąć uprawnienia HealthKit w Ustawieniach iOS > Prywatność i ochrona > Zdrowie > Trainera
  • Cofnięcie uprawnień HealthKit nie wpływa na żadne inne funkcje aplikacji
  • Możesz wybrać, które konkretne rodzaje danych udostępniasz Trainera, za pomocą uprawnień aplikacji Zdrowie w iOS

13. Prywatność dzieci

Trainera fit nie jest przeznaczona dla dzieci poniżej 16 roku życia. Świadomie nie zbieramy danych osobowych dzieci poniżej 16 roku życia.

Jeśli dowiemy się, że zebraliśmy dane osobowe dziecka poniżej 16. roku życia, podejmiemy kroki w celu jak najszybszego usunięcia tych informacji. Jeśli uważasz, że zebraliśmy dane od dziecka poniżej 16. roku życia, skontaktuj się z nami pod adresem [email protected].

14. Międzynarodowe przekazywanie danych

Twoje informacje mogą być przekazywane do innych krajów niż kraj zamieszkania i tam przetwarzane. Kraje te mogą posiadać przepisy o ochronie danych różniące się od przepisów Twojego kraju.

W szczególności nasze serwery i zewnętrzni dostawcy usług działają w różnych krajach. Oznacza to, że gdy zbieramy Twoje dane, możemy je przetwarzać w dowolnym z tych krajów.

Stosujemy odpowiednie zabezpieczenia, aby Twoje dane osobowe pozostawały chronione zgodnie z niniejszą Polityką prywatności i obowiązującymi przepisami o ochronie danych, w tym standardowe klauzule umowne (SCC), gdy wymaga tego przekazywanie danych z EOG.

15. Polityka plików cookie

Strona internetowa Trainera wykorzystuje pliki cookie i podobne technologie do świadczenia, ochrony i ulepszania naszych usług. Pliki cookie są używane do:

  • Niezbędne pliki cookie: Tokeny sesji uwierzytelniania, ochrona CSRF i pliki cookie bezpieczeństwa wymagane do działania strony
  • Funkcjonalne pliki cookie: Preferencje językowe, ustawienia motywu i personalizacja interfejsu użytkownika
  • Analityczne pliki cookie: Pliki cookie Google Analytics (GA4), które pomagają nam zrozumieć, jak użytkownicy korzystają z naszej strony, i ulepszać jej działanie

Możesz kontrolować i zarządzać plikami cookie poprzez ustawienia przeglądarki. Wyłączenie niezbędnych plików cookie może wpłynąć na funkcjonalność strony internetowej.

16. Zmiany w tej polityce

Możemy aktualizować niniejszą Politykę prywatności, aby uwzględnić zmiany w praktykach, technologii lub wymogach prawnych. O istotnych zmianach poinformujemy e-mailem lub widocznym komunikatem z co najmniej 30-dniowym wyprzedzeniem. Sprawdź datę „Ostatnia aktualizacja” na początku tej polityki.

17. Skontaktuj się z nami

W przypadku pytań, żądań dotyczących prywatności lub wątpliwości związanych z niniejszą Polityką prywatności lub naszym sposobem przetwarzania danych, skontaktuj się z nami:

E-mail: [email protected]

Strona internetowa: https://trainera.fit

Odpowiemy na Twoje zapytanie w ciągu 30 dni. W przypadku żądań dotyczących prywatności (dostęp, usunięcie lub przenoszenie danych) możemy potrzebować zweryfikować Twoją tożsamość przed realizacją żądania, aby zapewnić bezpieczeństwo Twoich danych osobowych.