REPS

Polityka prywatności

Ostatnia aktualizacja: 8 października 2026

Reps to aplikacja do śledzenia treningów, która domyślnie działa w całości na Twoim urządzeniu — jeśli nigdy się nie zalogujesz, Twoje dane treningowe pozostają na telefonie i nic nie jest do nas przesyłane. Założenie konta jest opcjonalne: dzięki niemu Twoje dane są kopiowane do naszej chmury w UE, synchronizowane między urządzeniami i odblokowują trenera AI. Nie wyświetlamy reklam, nie śledzimy Cię w innych aplikacjach ani witrynach i nigdy nie sprzedajemy Twoich danych. Ta polityka wyjaśnia, co zbieramy, gdy się zalogujesz, komu udostępniamy te dane oraz jakie masz prawa.

Kto odpowiada za Twoje dane (administrator)

Administratorem danych w rozumieniu unijnego ogólnego rozporządzenia o ochronie danych (GDPR / „RODO”) jest:

Szymon Łukiewicz
Polska

Reps jest prowadzony przez osobę prywatną, a nie zarejestrowaną firmę. Nie wyznaczyliśmy inspektora ochrony danych i nie mamy takiego obowiązku na podstawie art. 37 RODO.

Zbieramy te dane bezpośrednio od Ciebie. Jedynymi danymi, które otrzymujemy od podmiotu trzeciego, jest potwierdzenie tożsamości zwracane przez Apple lub Google, gdy wybierzesz te metody logowania.

W skrócie

Dwa sposoby korzystania z Reps

Twoja prywatność zależy w całości od tego, którego trybu używasz.

Tylko lokalnie (bez konta)

Jeśli korzystasz z Reps bez logowania:

Jedynymi danymi, które trafiają do podmiotu trzeciego w trybie tylko lokalnym, jest pobieranie czcionki opisane poniżej w sekcji Google Fonts (Twój adres IP oraz user-agent, gdy aplikacja ładuje czcionkę). Nic więcej nie opuszcza Twojego urządzenia.

Zalogowany (opcjonalne konto)

Jeśli założysz konto, Twoje dane treningowe są synchronizowane z naszą chmurą w UE, dzięki czemu można je archiwizować, wykorzystywać na różnych urządzeniach oraz (opcjonalnie) wykorzystywać przez trenera AI. To, co przechowujemy w tym trybie, opisano w kolejnych sekcjach.

Jak się logujesz (bez hasła)

Stosujemy logowanie bez hasła. Możesz zalogować się za pomocą:

Przechowujemy Twój adres e-mail oraz identyfikator użytkownika. Nie używamy ani nie przechowujemy haseł.

Podanie adresu e-mail jest niezbędne do założenia konta oraz korzystania z synchronizacji w chmurze i trenera AI — bez niego nie da się zalogować. Nadal możesz w pełni korzystać z Reps w trybie tylko lokalnym, nie przekazując nam niczego.

Co zbieramy, w jakim celu i na jakiej podstawie prawnej

Gdy jesteś zalogowany, przechowujemy w naszej chmurze poniższe dane. W trybie tylko lokalnym nie zbieramy żadnych z nich.

Tam, gdzie opieramy się na prawnie uzasadnionych interesach (Art. 6(1)(f)), naszym interesem jest utrzymanie Reps stabilnym, niezawodnym i bezpiecznym, a trenera AI rzetelnym. Możesz wnieść sprzeciw wobec tego przetwarzania na podstawie art. 21 — a oba pomiary, diagnostykę błędów i statystyki użycia, możesz wyłączyć samodzielnie, w każdej chwili, w Ustawieniach → Dane. Wyłączenie działa natychmiast: nic więcej nie jest wysyłane, a to, co czekało na wysłanie, zostaje odrzucone. Zob. Twoje prawa.

Wpisy związane ze zdrowiem

Reps nie prosi Cię o dane medyczne ani zdrowotne i nie ma funkcji pomiaru sylwetki ani śledzenia zdrowia. Zwykłe zapisy treningów — ćwiczenia, serie, powtórzenia, ciężary i daty — służą wyłącznie do pokazywania Ci Twojego własnego treningu i nie są danymi medycznymi. Niektóre pola są polami wolnego tekstu (na przykład notatki z treningu), więc jeśli zdecydujesz się wpisać tam informacje o zdrowiu — takie jak kontuzja czy schorzenie — jest to Twój wybór. Prosimy, unikaj wpisywania wrażliwych danych o zdrowiu, których nie chciałbyś przechowywać. W zakresie, w jakim cokolwiek, co dobrowolnie wpiszesz, kwalifikuje się jako dane szczególnej kategorii w rozumieniu Article 9 RODO, opieramy się na wyraźnej zgodzie, której udzielasz, decydując się to wpisać (Art. 9(2)(a)); możesz to w każdej chwili edytować lub usunąć, a wszystko możesz skasować, usuwając swoje konto. Poza tym nie poszukujemy ani nie wnioskujemy danych o zdrowiu.

Zdjęcia Twoich ćwiczeń

Do ćwiczenia, które sam utworzyłeś, możesz dodać zdjęcie. Reps otwiera aparat lub bibliotekę zdjęć tylko wtedy, gdy sam to wybierzesz, i odczytuje wyłącznie zdjęcie, które zrobisz lub wskażesz. Kadrujesz je na swoim urządzeniu i zapisywany jest tylko kadr. Jeśli jesteś zalogowany, zdjęcie jest przechowywane razem z Twoim kontem w naszej chmurze w UE — w prywatnym magazynie, który może otworzyć tylko Twoje konto — aby pojawiło się na Twoich pozostałych urządzeniach; w trybie lokalnym zostaje na Twoim urządzeniu. Zdjęcia nie trafiają do trenera AI ani do asystentów AI, które podłączysz. Gdy usuniesz lub zmienisz zdjęcie, zostaje ono usunięte z naszej chmury przy najbliższej synchronizacji, a usunięcie konta usuwa je wszystkie. Na zdjęciu możesz być Ty lub inne osoby — dodawaj tylko takie zdjęcia, które chcesz przechowywać.

Trener AI

Trener AI jest opcjonalny i wymaga zalogowania. Jest wyłączony, dopóki go nie włączysz. Przy pierwszym otwarciu aplikacja prosi o zgodę, zanim cokolwiek zostanie wysłane: nazywa, co opuszcza Twoje urządzenie (Twoje wiadomości i odpowiednie dane treningowe) i kto to otrzymuje (dostawca AI — zob. niżej), oraz daje zwykłe „Nie teraz”. Dopóki nie wyrazisz zgody, nie ma jak wysłać wiadomości — czat nie ma pola tekstowego. Zgodę wycofasz w każdej chwili w Ustawieniach → Dane; trener wyłącza się wtedy z powrotem, a pytanie wraca przy następnym otwarciu. Odpowiedzi pochodzą od systemu AI, nie od człowieka. Jeśli nigdy nie włączysz trenera, żadne Twoje dane nie zostaną przesłane do żadnego dostawcy AI; historię czatu możesz też usunąć, kasując konto.

Który dostawca: Anthropic czy OpenAI. Każda wersja tekstu zgody na trenera wskazuje jednego dostawcę AI, a my zapisujemy, którą wersję zaakceptowałeś (zob. Zapisy zgód powyżej). Dane trenera trafiają wyłącznie do dostawcy wskazanego w tym tekście:

Gdy dostawca się zmienia, aplikacja pokazuje Ci nowy tekst i ponownie pyta o zgodę; do nowego dostawcy nic nie trafia, dopóki się nie zgodzisz. Jeśli się zgodzisz, Twoje rozmowy są kontynuowane u nowego dostawcy, łącznie z wcześniejszymi wiadomościami z danej rozmowy, których trener potrzebuje jako kontekstu. Jeśli się nie zgodzisz, trener nadal korzysta z dostawcy, na którego się zgodziłeś. Możemy później wyznaczyć datę, od której trener będzie działał wyłącznie na podstawie nowego tekstu — aplikacja poda Ci ją z wyprzedzeniem, o ile to możliwe — a od tej daty możesz zaakceptować nowy tekst albo wyłączyć trenera. Nie wpływa to na resztę Reps.

Jak to działa:

Przegląd jakości. Od czasu do czasu sprawdzamy odpowiedzi trenera pod kątem błędów — np. złej liczby z Twojej historii, ćwiczenia dopasowanego do niewłaściwego albo odpowiedzi urwanej w połowie. Przegląd wykonuje model AI dostawcy wskazanego w tekście zgody na trenera, który zaakceptowałeś — tego samego, który generuje odpowiedzi trenera, na tej samej umowie i tych samych warunkach. Twoje rozmowy nigdy nie są przesyłane do przeglądu innemu dostawcy. Dostawca nie używa ich do trenowania swoich modeli, a jego kopia jest usuwana w cyklu opisanym powyżej; pliki, które przesyłamy do przeglądu, usuwamy z magazynu dostawcy zaraz po jego zakończeniu. Model zwraca listę problemów w odpowiedziach trenera — co poszło nie tak i gdzie — która nie zawiera treści Twoich wiadomości, imienia ani adresu e-mail, a rozmowę wskazuje wyłącznie jej wewnętrznym identyfikatorem. Tę listę czytamy i przechowujemy do 12 miesięcy, żeby poprawiać trenera. Nikt w Reps nie czyta Twoich rozmów w ramach tego przeglądu. Aby wnieść sprzeciw, napisz na [email protected] — Twoje rozmowy zostaną pominięte we wszystkich kolejnych przeglądach.

Trener AI nie podejmuje decyzji. Dostarcza wyłącznie sugestii i ogólnych informacji. Nie podejmuje żadnej zautomatyzowanej decyzji wywołującej wobec Ciebie skutki prawne lub podobnie istotne skutki (brak przetwarzania w rozumieniu Article 22 RODO).

Trener AI nie stanowi porady medycznej. Udziela wyłącznie ogólnych informacji dotyczących sprawności fizycznej. Nie zastępuje lekarza, fizjoterapeuty ani innego specjalisty. Pokazujemy Ci tę informację w aplikacji. Prosimy, nie wprowadzaj do czatu danych osobowych innych osób ani informacji wrażliwych, których wolałbyś nie udostępniać.

Komu udostępniamy dane

Nie sprzedajemy ani nie wynajmujemy Twoich danych. Udostępniamy je wyłącznie dostawcom usług („podmiotom przetwarzającym”), których potrzebujemy do prowadzenia Reps, i wyłącznie w poniższych celach. Każdy z nich działa na podstawie zawartej z nami umowy powierzenia przetwarzania danych.

Celowo nie ma na tej liście asystentów AI, których podłączasz samodzielnie, takich jak Claude czy ChatGPT. Dane, które odczytują, trafiają do ich dostawcy na Twoje polecenie i na podstawie Twojej umowy z tym dostawcą — nie są to nasze podmioty przetwarzające. Zob. Podłączanie Claude, ChatGPT lub innego asystenta AI poniżej.

Statystyki użycia

Żeby zobaczyć, gdzie ludzie się zacinają — i żeby wiedzieć, czy funkcja jest w ogóle używana, zanim spędzimy nad nią miesiące — Reps może wysyłać niewielką liczbę anonimowych zdarzeń na nasz własny serwer w UE. Jest to domyślnie włączone, wyjaśnione przy pierwszym uruchomieniu, zanim cokolwiek zostanie wysłane, i można to wyłączyć w każdej chwili w Ustawieniach → Dane.

Co zawiera zdarzenie. Nazwę zdarzenia ze stałej listy (na przykład „trening został zakończony”), wersję aplikacji, platformę, główną wersję systemu operacyjnego, język oraz to, czy jesteś zalogowany. Wielkości są grupowane w przedziały, a nie podawane dokładnie — zakończony trening zapisuje się jako „6–10 serii”, nigdy „8 serii”.

Czego zdarzenie nigdy nie zawiera. Żadnego identyfikatora konta, adresu e-mail, identyfikatora urządzenia, identyfikatora reklamowego ani zapisanego adresu IP. Żadnych nazw ćwiczeń, ciężarów, powtórzeń, notatek, ocen, rekordów ani treści czatu — niczego o tym, co trenowałeś, tylko że coś się wydarzyło. Nie istnieje pole tekstowe, w którym zdarzenie mogłoby coś takiego przenieść.

Jak zdarzenia są grupowane. Zdarzenia z jednego uruchomienia aplikacji mają wspólny losowy identyfikator, tworzony w pamięci przy otwarciu aplikacji i nigdy niezapisywany na Twoim urządzeniu. Po zamknięciu aplikacji znika, więc zdarzeń z dwóch różnych sesji nie da się połączyć ze sobą ani z Tobą. Czas zapisujemy jako dzień kalendarzowy i kolejność w sesji — nigdy jako godzinę.

Jak długo je przechowujemy. Pojedyncze zdarzenia są automatycznie usuwane po 14 miesiącach. Zagregowane liczby z nich wyprowadzone (na przykład „ile treningów zakończono w sierpniu”) nie zawierają danych o pojedynczych zdarzeniach i są przechowywane bezterminowo.

Ponieważ zdarzenia te nie zawierają niczego, co by Cię identyfikowało, nie są danymi osobowymi — opisujemy je tu mimo to, bo powinieneś móc o nich decydować niezależnie od tego, jak się je klasyfikuje.

Google Fonts

Niezależnie od logowania, aplikacja i nasza strona internetowa ładują dwie czcionki (Anton i Inter) z Google Fonts. Gdy czcionka jest pobierana, Google otrzymuje adres IP i user-agent Twojego urządzenia. Google jest tutaj niezależnym odbiorcą — otrzymuje te dane do własnych celów, a nie jako podmiot przetwarzający działający zgodnie z naszymi instrukcjami. Opieramy się na naszym prawnie uzasadnionym interesie (Art. 6(1)(f)) polegającym na wyświetlaniu typografii aplikacji. Jest to jedyny przepływ danych do podmiotu trzeciego, który zachodzi również w trybie tylko lokalnym, i ma zastosowanie, nawet jeśli nigdy nie założysz konta. W przypadku przekazywania tych danych do Stanów Zjednoczonych Google opiera się na swojej certyfikacji w ramach Ram ochrony danych UE–USA.

Statystyki strony

Nasza strona internetowa (repsworkout.com — nie aplikacja) liczy odwiedziny za pomocą Cloudflare Web Analytics, usługi firmy Cloudflare, która hostuje też stronę. Nie zapisuje żadnych plików cookie, niczego nie przechowuje na Twoim urządzeniu i nie śledzi Cię na innych stronach. Przy każdym wyświetleniu strony Cloudflare przetwarza adres strony, stronę, z której przyszedł odnośnik, typ przeglądarki i urządzenia oraz kraj (ustalany na podstawie adresu IP, który nie trafia do statystyk), a nam pokazuje wyłącznie zbiorcze liczby. Cloudflare działa jako nasz podmiot przetwarzający. Podstawą jest nasz prawnie uzasadniony interes (art. 6 ust. 1 lit. f RODO) w tym, by wiedzieć, jak ludzie trafiają na stronę. Przy przekazywaniu danych do Stanów Zjednoczonych Cloudflare opiera się na EU–US Data Privacy Framework i standardowych klauzulach umownych.

Przekazywanie danych do państw trzecich

Nasza baza danych, uwierzytelnianie i serwer AI są hostowane w UE. Niektórzy dostawcy znajdują się jednak w Stanach Zjednoczonych, więc korzystanie z tych funkcji przekazuje dane poza Europejski Obszar Gospodarczy:

Anthropic (trener AI). Jeśli zaakceptowałeś tekst zgody wskazujący Anthropic, Twoje wiadomości i odpowiedni kontekst treningowy są przekazywane do Anthropic PBC (Stany Zjednoczone), która przetwarza je wyłącznie w celu wygenerowania odpowiedzi trenera w naszym imieniu jako nasz podmiot przetwarzający na podstawie umowy powierzenia przetwarzania danych. To przekazanie do Stanów Zjednoczonych jest zabezpieczone Standardowymi klauzulami umownymi UE (decyzja wykonawcza Komisji (UE) 2021/914) włączonymi do naszej umowy z Anthropic. Jak wskazano powyżej, zgodnie z komercyjnymi warunkami Anthropic firma ta nie wykorzystuje tych danych wejściowych ani wyjściowych do trenowania swoich modeli i usuwa je w ciągu 30 dni, z wyjątkiem sytuacji, gdy dłuższe przechowywanie jest wymagane przez prawo lub w celu egzekwowania polityki korzystania.

OpenAI (trener AI). Jeśli zaakceptowałeś tekst zgody wskazujący OpenAI, Twoje wiadomości, wcześniejsze wiadomości z rozmowy i odpowiedni kontekst treningowy są przesyłane do OpenAI. Stroną naszej umowy jest spółka OpenAI Ireland Limited z siedzibą w EOG, która przetwarza je wyłącznie w celu wygenerowania odpowiedzi trenera w naszym imieniu, jako nasz podmiot przetwarzający na podstawie umowy powierzenia przetwarzania danych. OpenAI Ireland przekazuje dane podmiotom powiązanym z OpenAI i dalszym podmiotom przetwarzającym poza EOG, w tym w Stanach Zjednoczonych, na podstawie umów zawierających Standardowe klauzule umowne UE (decyzja wykonawcza Komisji (UE) 2021/914) albo decyzji stwierdzającej odpowiedni stopień ochrony (art. 45 RODO). Jak wskazano powyżej, OpenAI nie wykorzystuje tych danych wejściowych ani wyjściowych do trenowania swoich modeli i przechowuje je do 30 dni w celu wykrywania nadużyć, po czym je usuwa, chyba że dłuższe przechowywanie jest wymagane przez prawo albo rozsądnie konieczne do ochrony usług OpenAI lub innych osób przed szkodą.

Sentry (monitorowanie błędów). Dane diagnostyczne trafiają do regionu UE (Frankfurt, Niemcy) i nie są przekazywane poza EOG.

Statystyki użycia. Anonimowe zdarzenia trafiają na nasz własny serwer (Railway, UE — Amsterdam) i do naszej własnej bazy w UE. Żaden podmiot trzeci ich nie otrzymuje i nie są przekazywane poza EOG.

Google Fonts. Jak opisano powyżej, pobranie czcionki może przekazać Twój adres IP i user-agent do Google w Stanach Zjednoczonych; w przypadku tego przekazania Google opiera się na swojej certyfikacji w ramach Ram ochrony danych UE–USA.

Asystenci AI, których podłączasz. Jeśli podłączysz Claude, ChatGPT lub innego asystenta, to, co odczyta, trafia do jego dostawcy — który może mieć siedzibę w Stanach Zjednoczonych — na Twoje żądanie i na podstawie Twojej umowy z tym dostawcą, a nie do naszego podmiotu przetwarzającego. Zob. Podłączanie Claude, ChatGPT lub innego asystenta AI poniżej.

Możesz poprosić nas o więcej informacji na temat tych przekazań i zabezpieczeń, pisząc na adres [email protected].

Jak długo przechowujemy Twoje dane

Powiadomienia

Reps korzysta wyłącznie z lokalnych powiadomień na urządzeniu — na przykład przypomnienia o niedokończonym treningu. Są one generowane na Twoim urządzeniu. Nie korzystamy z usługi push i żadne tokeny urządzenia nie są nigdzie przesyłane.

Czego nie robimy

Chcemy, aby było to jasne:

Twoje prawa

Na podstawie RODO przysługują Ci prawa do:

Jak skorzystać z tych praw. W przypadku większości żądań — w tym dostępu oraz kopii Twoich danych (przenoszenia) — napisz na adres [email protected]. Swoje dane treningowe możesz też w każdej chwili wyeksportować samodzielnie w aplikacji, w Ustawieniach → Dane i prywatność; w sprawie wszystkiego, czego ten eksport nie obejmuje, napisz do nas. W przypadku żądań przenoszenia udostępniamy kwalifikujące się dane w ustrukturyzowanym, powszechnie używanym formacie nadającym się do odczytu maszynowego (na przykład JSON lub CSV). Odpowiemy w ciągu miesiąca, zgodnie z wymogiem Article 12(3) RODO.

Możesz samodzielnie usunąć swoje konto w aplikacji (zob. poniżej).

Usuwanie konta

Możesz trwale usunąć swoje konto i wszystkie dane z chmury:

Po usunięciu danych aktywnych wszelkie pozostałe kopie w szyfrowanych kopiach zapasowych naszych dostawców są usuwane w ramach normalnego cyklu rotacji kopii zapasowych — w ciągu około 30 dni.

Usunięcie jest trwałe i nie można go cofnąć.

Podłączanie Claude, ChatGPT lub innego asystenta AI

Możesz podłączyć asystenta AI, z którego już korzystasz — na przykład Claude (Anthropic) albo ChatGPT (OpenAI) — do swojego konta Reps za pomocą Model Context Protocol (MCP). To opcjonalne i nic się nie dzieje, dopóki nie skonfigurujesz tego w asystencie; instrukcja jest pod adresem repsworkout.com/connect-pl.

Jak chronimy Twoje dane

Stosujemy rozsądne środki techniczne, aby chronić Twoje dane. Nie będziemy obiecywać za wiele, ale oto, co robimy:

Żadnego systemu nie da się zagwarantować jako idealnie bezpiecznego, ale podejmujemy rozsądne kroki, aby chronić Twoje dane.

Wymóg wieku

Aby korzystać z Reps, musisz mieć co najmniej 16 lat (jest to wiek zgody na przetwarzanie danych w rozumieniu Article 8 RODO w brzmieniu obowiązującym w Polsce). Jeśli masz mniej niż 16 lat, możesz korzystać z Reps wyłącznie za zgodą rodzica lub opiekuna. Jest to deklarowany wymóg; aplikacja nie weryfikuje Twojego wieku technicznie. Jeśli dowiemy się, że przechowujemy dane osoby poniżej 16. roku życia bez wymaganej zgody, usuniemy je. Rodzic lub opiekun może skontaktować się z nami pod adresem [email protected].

Zmiany w niniejszej polityce

Możemy od czasu do czasu aktualizować niniejszą Politykę prywatności — na przykład gdy dodajemy funkcje lub gdy zmienia się prawo. Gdy wprowadzimy istotne zmiany, zaktualizujemy datę „Ostatnia aktualizacja” u góry i poinformujemy Cię w aplikacji. Prosimy zaglądać tu od czasu do czasu.

Skargi

Jeśli uważasz, że niewłaściwie postąpiliśmy z Twoimi danymi, najpierw skontaktuj się z nami pod adresem [email protected], abyśmy mogli spróbować naprawić sytuację. Masz również prawo wnieść skargę do polskiego organu nadzorczego:

Prezes Urzędu Ochrony Danych Osobowych (UODO)
ul. Stawki 2, 00-193 Warszawa, Polska
https://uodo.gov.pl

Jeśli mieszkasz w innym kraju UE/EOG, możesz również wnieść skargę do lokalnego organu ochrony danych.

Kontakt

Szymon Łukiewicz
Polska