Polityka prywatności
Data ostatniej aktualizacji: 17 października 2026 r.
1. Informacje ogólne
- Niniejsza polityka dotyczy serwisu internetowego dostępnego pod adresem junglegymai.app oraz aplikacji mobilnej JungleGYM na urządzenia z systemem iOS i Android (łącznie: „Serwis”).
- Operatorem Serwisu oraz Administratorem danych osobowych jest: CodeCrafter Szymon Piecuch Henryka Dąbrowskiego 67/21, 43-100 Tychy („Administrator”, „my”).
- We wszystkich sprawach dotyczących danych osobowych możesz się z nami skontaktować pod adresem: kontakt@junglegymai.app.
- Serwis to trener personalny oparty na sztucznej inteligencji (AI): na podstawie Twojego profilu i historii treningów przygotowuje plan treningowy, prowadzi przez treningi i odpowiada na wiadomości na czacie.
- Serwis jest przeznaczony wyłącznie dla osób pełnoletnich. Nie zbieramy świadomie danych osób niepełnoletnich — jeśli dowiemy się, że konto założyła osoba niepełnoletnia, usuniemy je.
2. Jakie dane przetwarzamy
- Dane konta: adres e-mail, imię i nazwisko oraz hasło (przechowywane wyłącznie w postaci zaszyfrowanej funkcją skrótu). Jeśli logujesz się przez Apple lub Google, otrzymujemy od nich adres e-mail (w przypadku Apple może to być adres przekierowujący, ukrywający Twój prawdziwy adres) oraz imię i nazwisko, o ile je udostępnisz.
- Profil treningowy z ankiety wypełnianej po założeniu konta: cel treningowy (w tym opis własnego celu, jeśli go wpiszesz), poziom doświadczenia, liczba dni treningowych w tygodniu, długość treningu i miejsce treningu, a także — jeśli zdecydujesz się je podać — płeć, wiek, wzrost i waga.
- Dane treningowe: zaplanowane i wykonane treningi, czas ich trwania, zapisane wyniki (np. ciężary i liczba powtórzeń), ocena trudności treningu oraz komentarze do treningów.
- Wiadomości z czatu z trenerem AI.
- Subskrypcja i płatności: status i okres subskrypcji. Przy zakupie w App Store lub Google Play płatność obsługuje odpowiednio Apple lub Google, a my otrzymujemy jedynie identyfikatory i status transakcji — nie otrzymujemy danych Twojej karty. Przy płatności na stronie internetowej płatność obsługuje Stripe; przechowujemy dane rozliczeniowe (m.in. faktury) oraz podstawowe informacje o karcie (marka, cztery ostatnie cyfry, data ważności), a pełne dane karty otrzymuje wyłącznie Stripe.
- Dane urządzenia: token powiadomień push, platforma (iOS lub Android) i wersja aplikacji.
- Korespondencja: dane podane w formularzu kontaktowym lub w wiadomości e-mail (imię, nazwisko, adres e-mail, treść wiadomości).
- Dane techniczne: adres IP, informacje o przeglądarce i urządzeniu, logi serwera oraz raporty błędów.
- Źródło wizyty: strona, z której trafiasz do Serwisu, pierwsza odwiedzona podstrona i oznaczenia kampanii z linku (parametry utm), zapisywane przy zakładaniu konta na stronie internetowej.
- Nie zbieramy danych o Twojej lokalizacji, kontaktów, zdjęć ani nagrań. Aplikacja mobilna nie zawiera narzędzi reklamowych ani analitycznych i nie śledzi Twojej aktywności w innych aplikacjach i witrynach.
3. Cele i podstawy prawne przetwarzania
- Założenie i prowadzenie konta, przygotowanie planu treningowego, prowadzenie treningów, czat z trenerem, powiadomienia o planie i wiadomościach oraz obsługa subskrypcji — w celu wykonania umowy o świadczenie usług (art. 6 ust. 1 lit. b RODO).
- Przekazanie danych do dostawcy sztucznej inteligencji (OpenAI), opisane w punkcie 4 — na podstawie Twojej zgody (art. 6 ust. 1 lit. a RODO), a w zakresie, w jakim przekazywane dane (np. waga) mogą stanowić dane dotyczące zdrowia — na podstawie Twojej wyraźnej zgody (art. 9 ust. 2 lit. a RODO).
- Rozliczenia, wystawianie faktur i prowadzenie dokumentacji księgowej — w celu wypełnienia obowiązków prawnych (art. 6 ust. 1 lit. c RODO).
- Zapewnienie bezpieczeństwa Serwisu, zapobieganie nadużyciom, wykrywanie i naprawa błędów, statystyki odwiedzin strony internetowej i ustalanie, skąd trafiają do nas nowi użytkownicy, odpowiadanie na wiadomości oraz ustalenie, dochodzenie i obrona roszczeń — na podstawie naszego prawnie uzasadnionego interesu (art. 6 ust. 1 lit. f RODO).
- Podanie danych jest dobrowolne, ale bez adresu e-mail nie założysz konta, a bez profilu treningowego i zgody opisanej w punkcie 4 trener AI nie przygotuje planu ani nie odpowie na wiadomości.
4. Trener AI i przekazywanie danych do OpenAI
- Plan treningowy, odpowiedzi na czacie i wiadomości wysyłane z inicjatywy trenera (np. gdy nowy plan jest gotowy albo gdy opuścisz zaplanowane treningi) tworzy model sztucznej inteligencji firmy OpenAI.
- Dane przekazujemy do OpenAI wyłącznie po wyrażeniu przez Ciebie zgody. W aplikacji mobilnej wyrażasz ją, rozpoczynając lub przywracając subskrypcję — informacja o tym, jakie dane przekazujemy, znajduje się bezpośrednio nad przyciskiem zakupu. Dopiero wtedy trener zaczyna działać.
- Do OpenAI przekazujemy: Twoje imię; cel treningowy, poziom doświadczenia, liczbę dni i długość treningów oraz miejsce treningu; płeć, wiek, wzrost i wagę, jeśli są w Twoim profilu; historię treningów (daty, czas trwania, ocena trudności, zapisane wyniki) oraz zaplanowane treningi; treść wiadomości z czatu i komentarzy do treningów. Nie przekazujemy Twojego adresu e-mail.
- OpenAI przetwarza te dane w naszym imieniu, jako podmiot przetwarzający, wyłącznie w celu wygenerowania odpowiedzi. Zgodnie z zasadami OpenAI dotyczącymi usług API dane te nie są wykorzystywane do trenowania modeli OpenAI i mogą być przechowywane przez OpenAI do 30 dni w celu wykrywania nadużyć. Dane mogą być przetwarzane w Stanach Zjednoczonych (zob. punkt 6).
- Zgodę możesz w każdej chwili wycofać, pisząc na kontakt@junglegymai.app. Od tej chwili przestaniemy przekazywać Twoje dane do OpenAI, co oznacza, że trener AI nie będzie mógł dalej przygotowywać planu ani odpowiadać na wiadomości. Wycofanie zgody nie wpływa na zgodność z prawem przetwarzania, którego dokonano przed jej wycofaniem, i nie anuluje subskrypcji — subskrypcję anulujesz w ustawieniach App Store, Google Play albo na stronie internetowej.
- Treści tworzone przez AI mają charakter ogólny i nie stanowią porady medycznej. Nie podejmujemy wobec Ciebie decyzji opartych wyłącznie na zautomatyzowanym przetwarzaniu, które wywoływałyby wobec Ciebie skutki prawne lub w podobny sposób istotnie na Ciebie wpływały.
5. Odbiorcy danych
- Twoje dane powierzamy wyłącznie podmiotom, które pomagają nam świadczyć usługi, na podstawie umów zobowiązujących je do ochrony danych:
- Amazon Web Services — hosting strony internetowej i serwera, przetwarzanie zadań trenera AI, czat w czasie rzeczywistym oraz wysyłka i odbiór wiadomości e-mail (serwery we Frankfurcie, UE);
- MongoDB — baza danych (serwery Amazon Web Services we Frankfurcie, UE);
- OpenAI — generowanie planów i odpowiedzi trenera AI (zob. punkt 4);
- Apple — logowanie przez Apple, płatności w App Store oraz dostarczanie powiadomień push na urządzenia z systemem iOS;
- Google — logowanie przez Google, płatności w Google Play, statystyki odwiedzin strony internetowej (Google Analytics), odtwarzanie filmów z instrukcjami ćwiczeń (YouTube), obsługa powiadomień push na urządzeniach z systemem Android (Firebase Cloud Messaging) oraz obsługa poczty, na którą trafiają wiadomości z formularza kontaktowego;
- Stripe — obsługa płatności na stronie internetowej;
- Sentry — monitorowanie i diagnozowanie błędów strony internetowej i serwera.
- Dane możemy także udostępnić podmiotom świadczącym nam usługi księgowe i prawne oraz organom publicznym, jeśli wymagają tego przepisy prawa.
- Nie sprzedajemy Twoich danych i nie udostępniamy ich w celach reklamowych.
6. Przekazywanie danych poza Europejski Obszar Gospodarczy
- OpenAI, Sentry, Google, Apple i Stripe mogą przetwarzać dane w Stanach Zjednoczonych. Przekazanie odbywa się na podstawie decyzji Komisji Europejskiej stwierdzającej odpowiedni stopień ochrony (EU-US Data Privacy Framework) wobec podmiotów nim objętych albo na podstawie standardowych klauzul umownych zatwierdzonych przez Komisję Europejską.
- Kopię stosowanych zabezpieczeń możesz otrzymać, pisząc na kontakt@junglegymai.app.
7. Jak długo przechowujemy dane
- Dane konta, profil, dane treningowe, źródło wizyty i wiadomości z czatu — przez czas posiadania konta.
- Po usunięciu konta usuwamy Twoje dane w ciągu 30 dni, z wyjątkiem danych, które musimy przechowywać dłużej na podstawie przepisów prawa: dokumenty rozliczeniowe przechowujemy przez okres wymagany przepisami podatkowymi i o rachunkowości (co do zasady 5 lat od końca roku, w którym powstał obowiązek podatkowy), a dane niezbędne do ustalenia, dochodzenia lub obrony roszczeń — do czasu ich przedawnienia.
- Linki aktywacyjne i linki do zmiany hasła wygasają po upływie od 1 do 7 dni.
- Logi serwera i raporty błędów przechowujemy nie dłużej niż 12 miesięcy.
- Korespondencję przechowujemy przez czas potrzebny do obsługi sprawy, a następnie do upływu okresu przedawnienia ewentualnych roszczeń.
- Dane przekazane do OpenAI mogą być przechowywane przez OpenAI do 30 dni (zob. punkt 4).
8. Usunięcie konta
- Konto usuniesz w aplikacji mobilnej (zakładka Konto → Usuń konto) albo pisząc na kontakt@junglegymai.app. Konto zostaje od razu wyłączone, a dane usuwamy w terminie opisanym w punkcie 7.
- Usunięcie konta nie anuluje subskrypcji — płatności będą pobierane do czasu jej anulowania. Przed usunięciem konta anuluj subskrypcję: wykupioną w App Store lub Google Play — w ustawieniach sklepu, a wykupioną na stronie internetowej — na stronie junglegymai.app/subscribe.
9. Twoje prawa
- Masz prawo do: dostępu do swoich danych i otrzymania ich kopii, sprostowania danych, usunięcia danych, ograniczenia przetwarzania, przenoszenia danych, wniesienia sprzeciwu wobec przetwarzania opartego na prawnie uzasadnionym interesie oraz wycofania zgody w dowolnym momencie (bez wpływu na zgodność z prawem przetwarzania dokonanego przed jej wycofaniem).
- Aby skorzystać z tych praw, napisz na kontakt@junglegymai.app. Odpowiemy bez zbędnej zwłoki, nie później niż w ciągu miesiąca.
- Przysługuje Ci prawo wniesienia skargi do Prezesa Urzędu Ochrony Danych Osobowych (ul. Stawki 2, 00-193 Warszawa).
- Swój profil treningowy możesz w każdej chwili zmienić w aplikacji mobilnej lub na stronie internetowej.
10. Powiadomienia push
- Aplikacja wysyła powiadomienia push tylko wtedy, gdy wyrazisz na to zgodę w systemie swojego urządzenia.
- Powiadomienia informują o nowych wiadomościach od trenera (z imieniem trenera i początkiem wiadomości) oraz o gotowym planie treningowym. Nie wysyłamy w nich reklam.
- Powiadomienia wyłączysz w ustawieniach systemu swojego urządzenia.
11. Pliki cookies i pamięć urządzenia
- Strona internetowa korzysta z plików cookies:
- niezbędnych — utrzymujących zalogowanie (ważne do 365 dni) i zapamiętujących wybrany język;
- statystycznych — Google Analytics, który pozwala nam poznać sposób korzystania ze strony, oraz nasz plik cookie zapamiętujący źródło wizyty (ważny do 90 dni);
- podmiotów trzecich — ustawianych przez Stripe podczas płatności, przez YouTube po otwarciu filmu z ćwiczeniem oraz przez Google na stronie logowania.
- Możesz w każdej chwili zmienić ustawienia plików cookies w swojej przeglądarce, w tym je usunąć lub zablokować. Zablokowanie niezbędnych plików cookies uniemożliwi zalogowanie się na stronie.
- Aplikacja mobilna nie używa plików cookies. Na Twoim urządzeniu przechowuje dane potrzebne do utrzymania zalogowania oraz kopię pobranych danych, aby działać szybciej i bez dostępu do sieci; usuwa je wylogowanie.
12. Bezpieczeństwo
- Połączenia z Serwisem są szyfrowane (TLS), hasła przechowujemy wyłącznie w postaci zaszyfrowanej funkcją skrótu, a dostęp do danych mają tylko osoby i podmioty, które go potrzebują do świadczenia usług.
13. Zmiany polityki prywatności
- Możemy aktualizować tę politykę, gdy zmieni się sposób działania Serwisu lub przepisy. O istotnych zmianach poinformujemy w Serwisie, a jeśli zmiana będzie dotyczyć danych przekazywanych do OpenAI, ponownie poprosimy o Twoją zgodę.