Polityka prywatności
W skrócie
Zbieramy tylko to, czego potrzebuje aplikacja: konto, Twój dziennik treningowy i dane techniczne. Nie sprzedajemy danych i nie pokazujemy reklam w aplikacji. Konto i wszystkie dane usuniesz sam w ustawieniach aplikacji.
1. Kto odpowiada za Twoje dane
Administratorem danych w aplikacji SmartWorkout, aplikacji SmartWorkout Coach i na stronie smartworkout.app jest Arkadiusz Chrabąszczewski, prowadzący działalność gospodarczą pod firmą Arkadiusz Chrabaszczewski, ul. ks. Jana Twardowskiego 45/1, 81-198 Pogórze, NIP 5871721001, REGON 382855375. W tej polityce nazywamy go „SmartWorkout” albo „my”.
We wszystkich sprawach dotyczących danych pisz na contact@smartworkout.app. Nie powołaliśmy inspektora ochrony danych, więc odpowiadamy sami.
2. Jakie dane zbieramy i po co
| Dane | Po co | Podstawa prawna |
|---|---|---|
| Identyfikator konta Apple lub Google, adres e-mail z tego konta (przy Apple może być ukryty), nazwa użytkownika | Konto i logowanie | wykonanie umowy (art. 6 ust. 1 lit. b RODO) |
| Płeć, data urodzenia, wzrost, poziom zaawansowania, cel, sprzęt | Dopasowanie planów, stref objętości i sugestii | wykonanie umowy |
| Masa ciała, procent tkanki tłuszczowej, obwody i inne pomiary ciała | Wykresy, analizy i sugestie | Twoja wyraźna zgoda (art. 9 ust. 2 lit. a RODO), którą wyrażasz, wpisując te dane |
| Dziennik treningowy: ćwiczenia, serie, ciężary, powtórzenia, RIR, notatki, plany, szablony | Działanie dziennika i synchronizacja między urządzeniami | wykonanie umowy |
| Dane z zegarka: tętno w trakcie treningu, średnie i maksymalne tętno, kalorie, model zegarka, godziny zatwierdzenia serii | Wykres tętna i podsumowanie treningu | Twoja wyraźna zgoda (art. 9 ust. 2 lit. a RODO), którą wyrażasz, pozwalając zegarkowi lub Garmin Connect na dostęp do tych danych |
| Zdjęcia i filmy, które dodajesz do treningów | Przechowanie i pokazanie ich w aplikacji | wykonanie umowy |
| Wiadomości w czatach, profil publiczny, udostępnione treningi i szablony | Funkcje społecznościowe i współpraca z trenerem | wykonanie umowy |
| Dane o zakupach: produkt, identyfikator transakcji, status subskrypcji, saldo kredytów AI | Odblokowanie Premium i kredytów, rozliczenia | wykonanie umowy i obowiązek prawny (art. 6 ust. 1 lit. c RODO) |
| Token powiadomień push | Wysyłanie powiadomień, na które się zgodzisz w telefonie | wykonanie umowy |
| Dane techniczne: model urządzenia, system, wersja aplikacji, identyfikatory instalacji, adres IP, raporty błędów, zdarzenia w aplikacji | Bezpieczeństwo, naprawianie błędów, statystyki użycia i testy nowych wersji | prawnie uzasadniony interes (art. 6 ust. 1 lit. f RODO) |
| Wiadomości do wsparcia i ich treść | Odpowiedź na zgłoszenie | prawnie uzasadniony interes |
| Adres e-mail do newslettera | Wysyłanie nowości, raportów i ofert, które zaznaczysz | Twoja zgoda (art. 6 ust. 1 lit. a RODO) |
Podanie danych jest dobrowolne. Bez logowania przez Apple albo Google korzystasz z konta gościa. Dane ciała możesz pominąć: aplikacja działa bez nich, tylko część analiz będzie mniej dokładna.
Konto gościa
Gdy wybierasz „Wejdź bez konta”, tworzymy na serwerze anonimowe konto powiązane z urządzeniem i zapisujemy w nim Twój dziennik. Nie podajesz e-maila, ale jeśli usuniesz aplikację, zanim zalogujesz się przez Apple albo Google, nie odzyskasz tych danych. Konto gościa, którego nikt nie używa przez 90 dni, usuwamy automatycznie.
Apple Zdrowie
Jeśli się zgodzisz, aplikacja na iPhonie zapisuje w Apple Zdrowie Twoje treningi, masę ciała i procent tkanki tłuszczowej, a odczytuje z niego masę ciała i procent tkanki tłuszczowej. Danych z Apple Zdrowie nie wykorzystujemy do reklam, nie sprzedajemy ich i nie przekazujemy nikomu poza dostawcami, którzy przechowują dane na nasze zlecenie. Dostęp odbierzesz w każdej chwili w ustawieniach iPhone'a.
Zegarki: Apple Watch, Wear OS i Garmin
Gdy trenujesz z aplikacją SmartWorkout na Apple Watch albo zegarku z Wear OS, zegarek mierzy w trakcie treningu tętno i kalorie. Wysyła je do aplikacji na telefonie razem z wykonanymi seriami, modelem zegarka i godzinami zatwierdzenia serii, a my zapisujemy je przy treningu w Twoim dzienniku. Apple Watch robi to tylko wtedy, gdy pozwolisz mu na dostęp do Apple Zdrowie; zgodę odbierzesz w ustawieniach iPhone'a albo zegarka.
Aplikacja SmartWorkout na zegarki Garmin łączy się z naszym serwerem przez aplikację Garmin Connect na Twoim telefonie: pobiera plany i ćwiczenia, a odsyła wykonane serie. Konto SmartWorkout łączysz z zegarkiem kodem, który zegarek pokazuje, a Ty wpisujesz w aplikacji na telefonie.
Jeśli połączysz konto Garmin Connect, za zgodą, którą wyrażasz na stronie Garmina, pobieramy z Garmin Connect Twoje aktywności (czas, tętno, kalorie i dane, które Garmin do nich dołącza) oraz dane zdrowotne, na które pozwolisz, na przykład tętno spoczynkowe i sen, i dołączamy je do treningów w dzienniku. Za Twoją zgodą możemy też wysyłać treningi z Twoich planów do kalendarza Garmin Connect. Połączenie przerwiesz w ustawieniach aplikacji albo w Garmin Connect: usuwamy wtedy dostęp do Twojego konta Garmin i przestajemy pobierać dane. Danych z Garmina nie wykorzystujemy do reklam, nie sprzedajemy ich i nie przekazujemy nikomu poza dostawcami, którzy przechowują dane na nasze zlecenie.
Funkcje AI
Gdy korzystasz z funkcji AI, na przykład generujesz plan, importujesz plan albo historię treningów lub prosisz o sugestię progresji AI, wysyłamy do OpenAI treść Twojej prośby i dane potrzebne do odpowiedzi, na przykład cel, poziom, dostępny sprzęt, płeć, wiek, masę ciała i fragment historii treningów. OpenAI przetwarza je na nasze zlecenie, nie używa ich do trenowania swoich modeli i przechowuje je najwyżej 30 dni w celu wykrywania nadużyć. Nie wysyłamy do OpenAI Twojego imienia ani adresu e-mail.
Sugestie progresji
Sugestie ciężaru i powtórzeń liczy algorytm na podstawie Twoich wyników. To zautomatyzowane przetwarzanie, ale nie wywołuje wobec Ciebie skutków prawnych ani podobnie istotnych: to Ty decydujesz, czy z sugestii skorzystasz.
Współpraca z trenerem
Gdy przyjmiesz zaproszenie od trenera w SmartWorkout Coach, trener widzi Twoje treningi, plany, pomiary ciała, analizy, formularze, które wypełnisz, i wiadomości w czacie z nim. Za to, jak trener korzysta z tych danych poza aplikacją, odpowiada trener. Współpracę zakończysz w każdej chwili w aplikacji, a trener traci wtedy dostęp do nowych danych.
Zaproszenia i źródła instalacji
Gdy otworzysz link z zaproszeniem od trenera albo stukniesz przycisk App Store na naszej stronie, zapisujemy adres IP lub jego część, czas, dane przeglądarki i urządzenia (system, ekran, strefa czasowa, język) oraz identyfikator zaproszenia albo strony. Po instalacji porównujemy je z danymi z aplikacji, żeby pokazać Ci zaproszenie od trenera i żeby wiedzieć, które strony przyprowadzają nowych użytkowników. To dopasowanie jest przybliżone i może się mylić, gdy kilka osób korzysta z tej samej sieci. Zapisy wejść i kliknięć usuwamy w ramach czyszczenia, które obejmuje wpisy starsze niż 48 godzin. Przypisane źródło instalacji zostaje zapisane przy urządzeniu.
Na iPhonie aplikacja raz po instalacji pobiera z systemu token Apple AdServices i wysyła go do Apple, żeby sprawdzić, czy instalacja pochodzi z kampanii Apple Search Ads. Apple odpowiada tylko danymi o kampanii, bez Twoich danych osobowych.
Na Androidzie Firebase Analytics odczytuje też identyfikator reklamowy urządzenia, żeby Google Ads mógł zmierzyć, które instalacje i działania w aplikacji pochodzą z naszych reklam. Identyfikator zresetujesz albo usuniesz w każdej chwili w ustawieniach Androida: Ustawienia, Google, Reklamy.
Statystyki na stronie
Na smartworkout.app publikujemy zbiorcze, zanonimizowane statystyki z dzienników treningowych, na przykład typowy spadek ciężaru w drop secie. Liczymy je tylko dla grup co najmniej 50 osób i nigdy nie pokazujemy danych pojedynczych użytkowników ani niczego, co pozwalałoby ich rozpoznać.
3. Strona smartworkout.app i pliki cookies
Serwer strony zapisuje w logach adres IP, czas, adres odwiedzonej strony i dane przeglądarki. Potrzebujemy ich do działania i ochrony strony.
Strona zapisuje w przeglądarce kilka informacji potrzebnych do jej działania: Twój wybór w banerze plików cookies, postęp w planie, który zaznaczasz na stronie planu, oraz, tylko do zamknięcia karty, adres strony, na którą wszedłeś, żeby przypisać do niej kliknięcie przycisku sklepu.
Google Analytics i Google Ads uruchamiamy tylko po Twojej zgodzie w banerze. Zapisują pliki cookies, liczą odwiedziny i odsłony, mierzą, czy nasze reklamy przyprowadzają ludzi na stronę, i dodają odwiedzających do list, którym możemy potem pokazywać nasze reklamy w Google. Dane te trafiają do Google, także w USA (art. 399 Prawa komunikacji elektronicznej; podstawa prawna: Twoja zgoda, art. 6 ust. 1 lit. a RODO). Zgodę wycofasz w każdej chwili w stopce strony, w „Ustawieniach cookies”.
4. Komu powierzamy dane
Dane przetwarzają na nasze zlecenie, na podstawie umów powierzenia, ci dostawcy:
- OVH (serwery w Warszawie): serwery aplikacji i bazy danych;
- Google (Firebase Analytics, Crashlytics, Performance Monitoring, Remote Config, Cloud Messaging; logowanie Google; Google Analytics i Google Ads na stronie, po Twojej zgodzie): statystyki, raporty błędów, powiadomienia push i logowanie;
- Functional Software (Sentry): raporty błędów;
- OpenAI: funkcje AI opisane wyżej;
- Backblaze: przechowywanie zdjęć i filmów z treningów;
- Twilio (SendGrid): wysyłka e-maili;
- Apple: logowanie przez Apple, powiadomienia push, Apple Zdrowie i Apple Search Ads.
Płatności za subskrypcje i kredyty obsługują Apple (App Store) i Google (Google Play) jako samodzielni administratorzy według własnych zasad. Nie widzimy danych Twojej karty.
Garmin przetwarza dane z Twojego zegarka i konta Garmin Connect jako samodzielny administrator według własnych zasad. Do nas trafia tylko to, na co pozwolisz przy łączeniu konta.
Innym użytkownikom pokazujemy tylko to, co sam udostępnisz: profil publiczny, wiadomości w czatach, udostępnione treningi i szablony oraz dane, do których dasz dostęp trenerowi. Danych nie sprzedajemy. Możemy je przekazać organom państwa, jeśli wymaga tego prawo.
5. Przekazywanie danych poza Europejski Obszar Gospodarczy
Google, OpenAI, Sentry, Backblaze i Twilio przetwarzają dane także w Stanach Zjednoczonych. Przekazujemy je na podstawie decyzji Komisji Europejskiej o odpowiednim stopniu ochrony (EU-U.S. Data Privacy Framework) albo standardowych klauzul umownych zatwierdzonych przez Komisję. Kopię zabezpieczeń dostaniesz, pisząc na contact@smartworkout.app.
6. Jak długo przechowujemy dane
- Dane konta i dziennik treningowy: dopóki masz konto.
- Konto gościa: dopóki z niego korzystasz; po 90 dniach bez aktywności usuwamy je automatycznie.
- Dane o zakupach: przez czas wymagany przez przepisy podatkowe i rachunkowe, zwykle 5 lat od końca roku, w którym nastąpił zakup.
- Wiadomości do wsparcia: przez czas obsługi sprawy, a potem do upływu terminów przedawnienia roszczeń.
- Raporty błędów i dane analityczne: do 90 dni w Sentry i do 14 miesięcy w Firebase Analytics.
- Zapisy wejść i kliknięć z zaproszeń: do najbliższego czyszczenia po 48 godzinach.
- Kopie zapasowe serwera: robi je OVH i nadpisuje automatycznie, najpóźniej po 30 dniach. Dane, które usuniesz, mogą jeszcze przez ten czas zostać w kopii, po czym znikają razem z nią.
- Kopia na Twoim telefonie: aplikacja działa także offline, więc Twój dziennik jest również w pamięci telefonu. Znika, gdy usuniesz konto albo aplikację.
7. Twoje prawa
Masz prawo:
- dostać kopię swoich danych i informację, jak je przetwarzamy;
- poprawić dane, które są nieprawidłowe;
- usunąć dane, w tym całe konto;
- ograniczyć przetwarzanie;
- przenieść dane: dziennik treningowy wyeksportujesz sam w Ustawieniach, w „Eksportuj dane treningowe”;
- sprzeciwić się przetwarzaniu, które opiera się na naszym prawnie uzasadnionym interesie;
- wycofać zgodę w każdej chwili; nie wpływa to na zgodność z prawem przetwarzania przed jej wycofaniem.
Napisz na contact@smartworkout.app, a odpowiemy w ciągu miesiąca. Możesz też złożyć skargę do Prezesa Urzędu Ochrony Danych Osobowych (ul. Stawki 2, 00-193 Warszawa, uodo.gov.pl).
8. Usunięcie konta
Konto usuniesz w aplikacji: Ustawienia, Ustawienia profilu, Usuń moje konto. Usuwamy wtedy konto, dziennik treningowy, pomiary ciała, szablony, plany, zdjęcia i filmy, czaty, formularze i kredyty AI. Zostają tylko:
- zapisy zakupów, odłączone od konta, bo musimy je przechowywać z mocy prawa;
- skrót identyfikatora telefonu, żeby darmowe kredyty powitalne i darmowe sugestie progresji nie przysługiwały drugi raz na tym samym telefonie;
- zanonimizowane liczniki do statystyk, na przykład data usunięcia konta, bez danych, które pozwalałyby Cię rozpoznać. Usunięcie konta nie anuluje subskrypcji w App Store ani w Google Play: zrób to osobno w ustawieniach sklepu.
9. Wiek
SmartWorkout jest dla osób, które skończyły 16 lat. Nie zbieramy świadomie danych młodszych osób. Jeśli jesteś rodzicem lub opiekunem i wiesz, że Twoje dziecko poniżej 16 lat ma konto, napisz do nas, a usuniemy je.
10. Bezpieczeństwo
Dane między aplikacją a serwerem przesyłamy szyfrowanym połączeniem. Dostęp do serwerów i baz danych ma tylko administrator, a dostawcy działają na podstawie umów powierzenia. Żaden system nie jest w pełni odporny na ataki, ale jeśli dojdzie do naruszenia, które zagraża Twoim prawom, powiadomimy Cię i urząd zgodnie z RODO.
11. Zmiany tej polityki
Gdy zmienimy sposób przetwarzania danych, zaktualizujemy tę stronę i datę na górze. O istotnych zmianach, na przykład nowym celu albo nowym odbiorcy danych, powiadomimy Cię w aplikacji albo e-mailem, zanim zaczną obowiązywać.