Polityka prywatności
Piszemy prosto, bo to ma być czytelne. Jeśli coś jest niejasne, napisz na hello@corsotennis.com — odpisuje człowiek.
1. Kto odpowiada za Twoje dane
Administratorem danych jest Oskar Porębski GT, os. Kościuszki 3 lok. 4, 32-650 Kęty, Polska, NIP 9452230045, REGON 384232098 („Corso", „my"). Kontakt we wszystkich sprawach danych: hello@corsotennis.com. Nie wyznaczyliśmy inspektora ochrony danych — nie mamy takiego obowiązku.
2. Najkrócej
- Nie sprzedajemy danych, nie pokazujemy reklam i nie śledzimy Cię w innych aplikacjach.
- Lokalizację sprawdzamy raz, tylko gdy sam zaznaczysz „Na korcie" po treningu. Współrzędne zostają w telefonie — do nas trafia tylko identyfikator kortu.
- Zdjęcie profilowe i filmy, które wybierzesz dla trenera, nie opuszczają telefonu. Wyjątek: nagranie, które sam wyślesz na egzamin na rangę — ogląda je trener, kasujemy je 30 dni po werdykcie.
- Pytania do trenera (Matteo / Alice) przekazujemy modelowi AI tylko po to, żeby odpowiedzieć. Nie przechowujemy ich treści.
- Jeśli włączysz powiadomienia, zapisujemy token Twojego urządzenia — służy wyłącznie do przypomnień o treningu i informacji o werdykcie egzaminu; usuwamy go razem z kontem.
- Konto i dziennik treningów usuniesz w aplikacji albo mailem.
3. Jakie dane, po co i na jakiej podstawie
Konto
Aplikacja działa od razu na anonimowym identyfikatorze (bez maila), żeby zapisać Twoje postępy. Jeśli założysz konto, przetwarzamy adres e-mail, opcjonalnie imię, a przy logowaniu przez Google (iOS) także podstawowe dane profilu Google. Hasło przechowuje wyłącznie usługa logowania (Firebase Authentication) — my go nie widzimy.
Po co: żeby Twoje postępy przetrwały zmianę telefonu. Podstawa: wykonanie umowy (art. 6 ust. 1 lit. b RODO).
Dziennik treningów i postępy
Po każdym treningu zapisujemy: datę i strefę czasową, zaplanowany i faktyczny czas, liczbę bloków (ukończone / pominięte), wybrane ćwiczenia i temat, miejsce (kort / ściana / dom), sposób, w jaki miejsce zostało ustalone, oraz — przy korcie — identyfikator kompleksu kortów. Z tego liczymy punkty klubowe, odznaki, Formę i gotowość do egzaminu na rangę.
Po co: to jest sedno usługi. Podstawa: wykonanie umowy (art. 6 ust. 1 lit. b RODO).
Lokalizacja
Gdy po treningu wybierzesz „Na korcie" i zgodzisz się na dostęp do lokalizacji, telefon pobiera jeden odczyt położenia i porównuje go na urządzeniu z listą kortów zapisaną w aplikacji. Do nas trafia wyłącznie identyfikator znalezionego kortu (albo informacja, że kortu w pobliżu nie było) i odległość w metrach — nigdy Twoje współrzędne. Nie śledzimy lokalizacji w tle. Bez zgody na lokalizację aplikacja działa normalnie, tylko trening nie zostanie zaliczony jako trening na korcie.
Podstawa: Twoja zgoda (art. 6 ust. 1 lit. a RODO), wyrażona w systemowym oknie iOS / Androida; cofniesz ją w ustawieniach telefonu.
Trener AI („Zapytaj Matteo")
Gdy piszesz, co działa, a co nie, wysyłamy: Twój tekst, ćwiczenie, poziom (NTRP), temat treningu, wybranego trenera i imię, jeśli je podałeś. Przy układaniu planu wysyłamy parametry planu (czas, poziom, temat, intensywność, nastrój, kontekst). Dane idą przez nasz serwer pośredniczący (Cloudflare) do dostawcy modelu językowego Anthropic, który generuje odpowiedź. Nie zapisujemy treści pytań ani odpowiedzi. Anthropic nie używa danych przesyłanych przez API do trenowania modeli i przechowuje je przez ograniczony czas określony w swoich warunkach. Jeśli wybierzesz film dla trenera, film zostaje w telefonie — wysyłamy tylko informację, że go dołączyłeś.
Nie wpisuj w pytania danych o zdrowiu ani innych danych wrażliwych. Podstawa: wykonanie umowy (art. 6 ust. 1 lit. b RODO).
Egzamin na rangę (nagranie)
Gdy podchodzisz do egzaminu, nagrywasz w aplikacji krótki klip (30–60 s) albo wybierasz go z telefonu i sam go wysyłasz. Klip trafia do naszego magazynu plików (Firebase Storage), dostęp ma tylko osoba oceniająca. Najpierw automat sprawdza jakość: długość, orientację, rozdzielczość, czy to nie ten sam klip drugi raz, a czasem model AI wstępnie opisuje klatki, żeby trenerowi było szybciej — werdykt zawsze wydaje człowiek. Zapisujemy wynik egzaminu i uwagi trenera. Klip kasujemy 30 dni po werdykcie; wynik zostaje na Twoim koncie. Na nagraniu może być Twoja twarz i sylwetka — nagrywaj tak, żeby w kadrze nie było innych osób.
Podstawa: wykonanie umowy (art. 6 ust. 1 lit. b RODO) — egzamin to usługa, o którą prosisz. Bez wysłania nagrania egzaminu nie ma; reszta aplikacji działa normalnie.
Identyfikator instalacji
Aplikacja tworzy losowy identyfikator instalacji. Serwer pośredniczący zamienia go na skrót (hash) i używa wyłącznie do limitów zapytań do trenera (przechowywane 24 godziny) oraz do dziennych statystyk kosztu (liczba zapytań i unikalnych instalacji, przechowywane 3 dni).
Podstawa: nasz prawnie uzasadniony interes — ochrona usługi przed nadużyciami i kontrola kosztów (art. 6 ust. 1 lit. f RODO).
Statystyki użycia aplikacji
Korzystamy z Google Analytics for Firebase, żeby wiedzieć, czy aplikacja działa: np. czy ktoś kończy wprowadzenie, ile treningów jest kończonych, jak często trening odbywa się na korcie, czy trener odpowiada, skąd ktoś się o nas dowiedział (jeśli odpowiesz na to pytanie). Nie łączymy tych statystyk z Twoim adresem e-mail, nie używamy ich do reklam i nie włączamy identyfikatora reklamowego.
Podstawa: nasz prawnie uzasadniony interes — rozwój i naprawianie produktu (art. 6 ust. 1 lit. f RODO). Możesz się sprzeciwić: napisz do nas albo wyłącz statystyki w aplikacji (Profil → Prywatność), gdy ta opcja będzie dostępna.
Ocena ćwiczenia (iOS)
Jeśli ocenisz ćwiczenie gwiazdkami, możesz dodać krótki komentarz (do 140 znaków). Zapisujemy ocenę, komentarz, ćwiczenie, język, poziom i wersję aplikacji — bez powiązania z kontem. Służy to wyłącznie poprawianiu ćwiczeń (art. 6 ust. 1 lit. f RODO).
Ustawienia gry pobierane z serwera
Aplikacja pobiera z Firebase Remote Config aktualne wartości punktacji i progów. To nie są Twoje dane — piszemy o tym, bo przy okazji Google otrzymuje techniczne dane urządzenia potrzebne do połączenia.
Płatności
Subskrypcje kupujesz w App Store albo Google Play. Płatność obsługuje Apple lub Google jako odrębni administratorzy — nie widzimy danych Twojej karty. Otrzymujemy tylko informację o stanie subskrypcji. Jeśli wesprzesz kampanię na Kickstarterze, Twoje dane przetwarza Kickstarter na własnych zasadach; od nas możesz wtedy dostać mail z kodem dostępu.
Zapisy na wczesny dostęp (strona internetowa)
Gdy zapisujesz się na stronie, przetwarzamy adres e-mail, odpowiedź „skąd o nas wiesz" (jeśli ją podasz), znacznik kampanii z linku (np. utm_source) i język strony — żeby wysłać Ci link do wersji testowej i kilka maili o wczesnym dostępie. Podstawa: Twoja zgoda (art. 6 ust. 1 lit. a RODO). Każdy mail ma link do wypisania się. Strona nie używa ciasteczek analitycznych ani reklamowych.
Korespondencja
Jeśli do nas napiszesz, przetwarzamy Twój adres i treść wiadomości, żeby odpowiedzieć (art. 6 ust. 1 lit. f RODO).
Czego nie zbieramy
Poza nagraniem egzaminu (wyżej) nie korzystamy z mikrofonu, danych zdrowotnych (Apple Zdrowie, Health Connect), kontaktów ani identyfikatora reklamowego. Zdjęcie profilowe zapisujemy tylko w pamięci telefonu.
4. Młodzi gracze
Osoby poniżej 16 lat mogą korzystać z Corso wyłącznie na koncie założonym i prowadzonym przez rodzica lub opiekuna prawnego, który wyraża zgodę w imieniu dziecka (art. 8 RODO). Program dla młodych (poniżej 18 lat) prowadzimy wyłącznie przez rodzica: to rodzic pisze do nas i zakłada konto. Jeśli dowiemy się, że konto należy do osoby poniżej 16 lat bez zgody rodzica, usuniemy je.
5. Komu przekazujemy dane
Wyłącznie podmiotom, które przetwarzają je na nasze zlecenie, na podstawie umów powierzenia:
| Podmiot | Co robi | Gdzie |
|---|---|---|
| Google Ireland / Google LLC (Firebase: Authentication, Firestore, Cloud Functions, Remote Config, Analytics) | logowanie, przechowywanie dziennika treningów, statystyki | serwery w UE (europe-west) + dostęp z USA |
| Cloudflare, Inc. | serwer pośredniczący dla trenera AI | sieć globalna |
| Anthropic, PBC | generowanie odpowiedzi trenera i planów | USA |
| Netlify, Inc. / Loops | strona i zapisy na wczesny dostęp | USA |
Apple i Google (sklepy, płatności, logowanie przez Google) oraz Kickstarter działają jako odrębni administratorzy. Przekazanie danych poza Europejski Obszar Gospodarczy opiera się na decyzji Komisji Europejskiej w sprawie EU–US Data Privacy Framework albo na standardowych klauzulach umownych.
6. Jak długo
- Konto i dziennik treningów — do usunięcia konta; kopie zapasowe znikają najpóźniej w ciągu 30 dni.
- Anonimowy dziennik bez konta — do usunięcia aplikacji z danymi albo zgłoszenia do nas.
- Nagranie egzaminu — 30 dni po werdykcie; wynik egzaminu — do usunięcia konta.
- Limity trenera — 24 godziny; statystyki kosztu — 3 dni.
- Statystyki użycia — maksymalnie 14 miesięcy.
- Zapisy na wczesny dostęp — do końca wczesnego dostępu albo do wypisania się.
- Korespondencja — do 12 miesięcy od zakończenia sprawy.
7. Twoje prawa
Masz prawo dostępu do danych, ich sprostowania, usunięcia, ograniczenia przetwarzania, przeniesienia, sprzeciwu wobec przetwarzania opartego na uzasadnionym interesie oraz cofnięcia zgody w dowolnym momencie (bez wpływu na to, co działo się wcześniej). Napisz na hello@corsotennis.com — odpowiemy w ciągu miesiąca. Masz też prawo złożyć skargę do Prezesa Urzędu Ochrony Danych Osobowych (ul. Stawki 2, 00-193 Warszawa, uodo.gov.pl).
8. Usunięcie konta
W aplikacji: Profil → Konto → Usuń konto. Albo mailem z adresu przypisanego do konta — instrukcja: corsotennis.com/pl/usun-konto. Usuwamy konto, dziennik treningów i postępy.
9. Decyzje automatyczne
Nie podejmujemy wobec Ciebie decyzji wywołujących skutki prawne wyłącznie automatycznie. Punkty i odznaki liczy algorytm według jawnych zasad; rangę potwierdza człowiek — trener oceniający nagranie egzaminu.
10. Bezpieczeństwo
Połączenia są szyfrowane (HTTPS). Dostęp do dziennika treningów ma tylko Twoje konto — wymuszają to reguły bazy danych. Klucz do modelu AI jest wyłącznie na serwerze, nigdy w aplikacji.
11. Zmiany
Gdy zmienimy tę politykę w istotny sposób, powiemy o tym w aplikacji przed wejściem zmian w życie. Poprzednie wersje udostępnimy na prośbę.