Przejdź do treści

Polityka prywatności

Ta polityka opisuje, co dzieje się z Twoimi danymi w BasketON — na stronie basketon.pl, przy zapisie na powiadomienie i w aplikacji app.basketon.pl. Jeden dokument na całość, tak jak regulamin.

Zależy mi, żeby było jasne, co zbieram i po co. Tam, gdzie coś wygląda niekorzystnie, piszę to wprost, zamiast chować w ogólniku.

W skrócie

  • Administratorem danych jestem ja, jedna osoba — nie firma z działem prawnym.
  • Statystyki liczę przez Google Analytics — ale dopiero po Twojej zgodzie. Dopóki nie klikniesz „Zgadzam się", żaden licznik się nie uruchamia i nie leci do Google ani jedno zapytanie. Odmowa niczego nie psuje.
  • Zapis na powiadomienie to e-mail, data zgody i podstrona — nic więcej. Adresu IP nie zapisuję.
  • W aplikacji zbieram to, bez czego nie da się umówić gry: kto, z kim, gdzie i kiedy gra oraz kto rozliczył się za halę.
  • Lokalizacja tylko wtedy, gdy zapalisz beacon albo świadomie użyjesz radaru. Domyślnie wyłączona.
  • Nie sprzedaję danych i nie używam ich do reklam. Statystyki oglądam zbiorczo — nie buduję Twojego profilu i nie łączę ich z Twoim kontem.
  • Konto kasujesz sam. Dane osobowe znikają, historia gier zostaje bez Twojego nazwiska.

Skrót jest dla wygody — wiążąca jest pełna treść poniżej.

1. Kto odpowiada za Twoje dane

Administratorem danych osobowych jest:

BODZIX BOGDAN JAKUBOWSKI Lubelska 30, 11-041 Olsztyn NIP: 877-145-87-35

Kontakt we wszystkich sprawach dotyczących danych: office@basketon.pl. Nie powołałem inspektora ochrony danych — piszesz bezpośrednio do mnie.

2. Jakie dane zbieram

Przeglądanie strony

Jeśli nie zgodzisz się na statystyki — nic poza standardowymi logami serwera (niżej). Strona jest zbiorem statycznych plików: nie zakłada sesji, nie ma panelu logowania i poza zapamiętaniem Twojej decyzji o zgodzie nie zapisuje niczego w przeglądarce.

Jeśli się zgodzisz — dochodzi Google Analytics, opisany niżej.

Zapis na powiadomienie o starcie

  • adres e-mail,
  • data i godzina zgody,
  • podstrona, z której poszło zgłoszenie.

Adresu IP nie zapisuję. Żeby ograniczyć boty, przechowuję przez godzinę nieodwracalny skrót adresu IP wraz z liczbą prób — po godzinie znika i nie pozwala odtworzyć adresu.

Konto w aplikacji

  • adres e-mail — jest jednocześnie loginem,
  • hasło — przechowywane wyłącznie jako skrót kryptograficzny, nie znam go i nie mogę odczytać,
  • imię i nazwisko — widoczne dla osób z Twoich ekip, żeby wiedziały, kto jest na liście,
  • płeć, opis i awatar — opcjonalne, uzupełniasz sam.

Jeśli logujesz się przez Google, dostaję z Twojego konta Google adres e-mail i podstawowe dane profilu potrzebne do założenia konta. Google dowiaduje się przy tym, że logujesz się do BasketON. Hasła w takim przypadku nie ma w ogóle, dopóki sam go nie ustawisz.

Gry i rozliczenia

  • terminy i gry, które zakładasz lub w których bierzesz udział,
  • Twoje zapisy, miejsce na liście rezerwowej, potwierdzenia i nieobecności,
  • miejsca gry (hale, boiska) wpisane przez organizatora,
  • oznaczenie, czy rozliczyłeś się za halę — sama informacja „tak/nie" i kwota składki.

Przypominam, bo to częste nieporozumienie: przez BasketON nie przechodzą pieniądze. Nie mam Twoich danych płatniczych, bo nie ma czym płacić w aplikacji.

Znajomi i zaproszenia

Zapisuję, kto jest z kim w relacji znajomości i kto kogo zaprosił do gry.

Zaproszenie możesz wysłać także na adres e-mail osoby, która konta nie ma. Przechowuję wtedy jej adres i informację, kto ją zaprosił — do czasu, aż zaproszenie zostanie przyjęte, odrzucone lub wygaśnie. Jeśli dostałeś takie zaproszenie i nie chcesz, żebym trzymał Twój adres — napisz, usuwam od ręki. Zapraszaj tylko tych, którzy się tego spodziewają.

Beacon i lokalizacja

  • miejsce beacona — gdy go zapalasz, żeby dać znać, że grasz,
  • kotwica radaru — Twoje typowe miejsce gry, potrzebne, żeby wiedzieć, o czym Cię powiadamiać,
  • bieżąca lokalizacja urządzenia — pobierana wyłącznie w momencie, gdy sam skanujesz okolicę radarem. Nie zapisuję jej; służy do pokazania wyniku i znika.

Beacon jest domyślnie wyłączony i nie śledzi Cię w tle. To Ty decydujesz, czy sygnał widzą wszyscy w okolicy, czy tylko znajomi. Osoby postronne widzą anonimowy licznik chętnych, nigdy nazwisk.

Gdy wpisujesz nowe miejsce, Twoja przeglądarka zamienia adres na współrzędne, odpytując Nominatim (OpenStreetMap). To zapytanie idzie bezpośrednio z Twojego urządzenia do OpenStreetMap Foundation — nie przechodzi przez mój serwer, a ja dostaję już tylko gotowe współrzędne.

Powiadomienia push

Jeśli je włączysz, zapisuję adres subskrypcji wystawiony przez Twoją przeglądarkę wraz z kluczami potrzebnymi do zaszyfrowania powiadomienia. Wysyłka idzie przez usługę push producenta przeglądarki — u Chrome to Google, u Firefoksa Mozilla, u Safari Apple. Ten dostawca widzi, że wysyłam powiadomienie na Twoje urządzenie, ale nie widzi jego treści.

Powiadomienia wyłączasz w ustawieniach aplikacji albo w przeglądarce.

Statystyki odwiedzin — Google Analytics 4

Na stronie basketon.pl i w aplikacji app.basketon.pl korzystam z Google Analytics 4. Chcę wiedzieć, ile osób tu trafia, skąd i czy w ogóle docierają do rzeczy, nad którymi siedzę.

Analytics uruchamia się dopiero po Twojej zgodzie. Zanim ją wyrazisz, skrypt Google nie jest wczytywany, nie powstaje żadne ciasteczko i Twoja przeglądarka nie łączy się z serwerami Google. Klikasz „Nie zgadzam się" — zostaje tak, jak było, a strona i aplikacja działają w całości.

Po wyrażeniu zgody Google Analytics zbiera:

  • losowy identyfikator zapisany w ciasteczku — pozwala odróżnić powracającą przeglądarkę od nowej, ale nie zawiera Twoich danych,
  • adresy odwiedzanych podstron, godziny wizyt i kolejność przejść,
  • adres strony, z której przyszedłeś oraz źródło wizyty — wyszukiwarka, link, wpisany adres,
  • przybliżoną lokalizację — kraj, region, zwykle miasto,
  • dane o urządzeniu: typ, model, system, przeglądarka, język, rozdzielczość ekranu,
  • zdarzenia, czyli konkretne akcje — wysłanie formularza zapisu, kliknięcie w sekcję, w aplikacji: założenie terminu, zapisanie się na grę, zapalenie beacona.

Kilka rzeczy, które celowo trzymam poza analityką:

  • Adres IP nie jest zapisywany. Google używa go w locie do ustalenia przybliżonej lokalizacji i odrzuca — do raportów, które oglądam, nie trafia.
  • Nie przekazuję Google Twojej tożsamości. Żadnego adresu e-mail, imienia, nazwiska ani identyfikatora Twojego konta w aplikacji. Statystyki z aplikacji są dla mnie anonimowe — widzę, że ktoś założył grę, nie widzę kto.
  • Nie wysyłam treści. Nazwy ekip, miejsca gier, opisy, adresy z beacona — nic z tego nie idzie do Google.
  • Wyłączyłem sygnały Google (Google Signals), personalizację reklam i łączenie z Google Ads. Nie buduję grup odbiorców i nie remarketinguję Cię.

Dane statystyczne przechowywane są w Google Analytics przez 14 miesięcy od wizyty, po czym Google je usuwa. Raporty zbiorcze — same liczby, bez danych o pojedynczych osobach — zostają dłużej.

Dostawcą usługi jest Google Ireland Limited, który w tym zakresie działa jako podmiot przetwarzający na moje zlecenie, na podstawie zawartej z Google umowy powierzenia. Więcej o tym, co Google robi z danymi: policies.google.com/privacy.

Zgodę wycofasz w każdej chwili — jak, opisuję w punkcie 6. Możesz też zablokować Analytics niezależnie ode mnie, dodatkiem do przeglądarki od Google.

Logi serwera

Serwer zapisuje standardowe logi dostępu: adres IP, datę i godzinę zapytania, adres strony i informacje o przeglądarce. Służą diagnostyce i bezpieczeństwu. Zbieram je niezależnie od zgody na statystyki — bez logów nie da się prowadzić serwera.

3. Po co i na jakiej podstawie

Cel Podstawa prawna Jak długo
Powiadomienie o uruchomieniu aplikacji Zgoda — art. 6 ust. 1 lit. a RODO Do wycofania zgody, nie dłużej niż 6 miesięcy po starcie aplikacji
Prowadzenie konta i świadczenie usług aplikacji Wykonanie umowy — art. 6 ust. 1 lit. b RODO Przez czas posiadania konta
Organizacja gier, zapisy, lista rezerwowa Wykonanie umowy — art. 6 ust. 1 lit. b RODO Przez czas posiadania konta; historia gier w formie zanonimizowanej pozostaje
Ewidencja rozliczeń za halę Wykonanie umowy — art. 6 ust. 1 lit. b RODO Przez czas posiadania konta
Beacon i radar Zgoda — art. 6 ust. 1 lit. a RODO Beacon do końca okna czasowego; kotwica radaru do czasu zmiany lub usunięcia konta
Powiadomienia push Zgoda — art. 6 ust. 1 lit. a RODO Do wyłączenia powiadomień lub usunięcia konta
Statystyki odwiedzin strony i aplikacji (Google Analytics 4) Zgoda — art. 6 ust. 1 lit. a RODO Do wycofania zgody; dane w Google Analytics kasowane po 14 miesiącach
Zapamiętanie Twojej decyzji o ciasteczkach Prawnie uzasadniony interes — art. 6 ust. 1 lit. f RODO 12 miesięcy
Zaproszenie osoby spoza aplikacji Prawnie uzasadniony interes — art. 6 ust. 1 lit. f RODO Do przyjęcia, odrzucenia lub wygaśnięcia zaproszenia
Ochrona przed nadużyciami i botami Prawnie uzasadniony interes — art. 6 ust. 1 lit. f RODO Skrót IP przy formularzu: 1 godzina
Diagnostyka i bezpieczeństwo serwera Prawnie uzasadniony interes — art. 6 ust. 1 lit. f RODO Zgodnie z polityką Domenomania.pl, zwykle do 12 miesięcy
Odpowiedź na wiadomość lub reklamację Prawnie uzasadniony interes — art. 6 ust. 1 lit. f RODO Do zakończenia sprawy, maksymalnie 12 miesięcy

Podanie danych jest dobrowolne, ale bez adresu e-mail nie założysz konta ani nie dostaniesz powiadomienia o starcie.

4. Komu przekazuję dane

Nie sprzedaję danych i nie udostępniam ich w celach marketingowych. Dostęp mają wyłącznie podmioty, bez których usługa nie zadziała:

  • Domenomania.pl — dostawca hostingu; na jego serwerach działa strona, aplikacja, baza danych i poczta,
  • Google Ireland Limited — statystyki odwiedzin (Google Analytics 4), wyłącznie jeśli wyrazisz na nie zgodę,
  • Google Ireland Limited — jeżeli logujesz się kontem Google,
  • producent Twojej przeglądarki (Google, Mozilla, Apple) — przy dostarczaniu powiadomień push,
  • OpenStreetMap Foundation — przy zamianie adresu na współrzędne, przy czym zapytanie wychodzi wprost z Twojej przeglądarki.

Część z tych podmiotów może przetwarzać dane poza Europejskim Obszarem Gospodarczym — dotyczy to zwłaszcza Google i Apple. Google przekazuje dane do Stanów Zjednoczonych, do Google LLC, opierając się na decyzji Komisji Europejskiej z 10 lipca 2023 r. stwierdzającej odpowiedni stopień ochrony w ramach Data Privacy Framework, uzupełniająco zaś na standardowych klauzulach umownych. Pozostałe podmioty opierają się na standardowych klauzulach umownych zatwierdzonych przez Komisję Europejską.

Mówiąc wprost: jeśli zgodzisz się na statystyki, dane o Twoich wizytach trafiają do firmy amerykańskiej, a prawo USA daje tamtejszym służbom uprawnienia, których prawo europejskie nie przewiduje. Uznałem to ryzyko za akceptowalne przy danych tego rodzaju — ale to Ty decydujesz, klikając w banerze.

Dane mogą też trafić do organów państwowych, jeśli zażądają ich na podstawie przepisów prawa.

5. Czego tutaj nie ma

To równie ważne jak lista tego, co zbieram:

  • Nie ma reklam ani remarketingu. Nie osadzam pikseli reklamowych, a w Google Analytics wyłączyłem wszystko, co służy reklamie.
  • Nie profiluję Cię ani nie podejmuję wobec Ciebie decyzji automatycznie. Statystyki oglądam zbiorczo i nie da się z nich wyciągnąć, co robiłeś Ty.
  • Nie łączę statystyk z Twoim kontem. Google nie dostaje Twojego adresu e-mail ani identyfikatora konta w aplikacji.
  • Nie osadzam zewnętrznych czcionek — kroje pisma serwuję z własnego serwera. Jedynym zewnętrznym skryptem jest Google Analytics i wczytuje się tylko wtedy, gdy się na niego zgodzisz.
  • Nie ma wtyczek społecznościowych, map z zewnętrznych serwisów ani odtwarzaczy wideo.

Statystyki są jedynym wyjątkiem od tej listy i dlatego pytam o nie wprost — możesz odmówić bez żadnych konsekwencji.

6. Ciasteczka i zgoda

Przy pierwszej wizycie zobaczysz baner z pytaniem o statystyki. Ma dwa równorzędne przyciski — zgadzam się i nie zgadzam się. Odmowa jest równie łatwa jak zgoda, baner nie wraca po każdym kliknięciu i nie blokuje treści.

Do czasu Twojej decyzji nie uruchamiam żadnego ciasteczka analitycznego i nie wysyłam nic do Google. Milczenie ani zamknięcie banera nie są zgodą.

Niezbędne — bez pytania o zgodę

Ciasteczko Gdzie Do czego Jak długo
basketon_consent strona i aplikacja zapamiętanie Twojej decyzji o statystykach, żeby baner nie wracał 12 miesięcy
auth_token aplikacja utrzymanie zalogowanej sesji 7 dni
auth_refresh_token aplikacja odnowienie sesji bez ponownego logowania 7 dni

Wysyłane wyłącznie po HTTPS i tylko do BasketON. Ciasteczka logowania są niezbędne do świadczenia usługi, o którą prosisz, a basketon_consent przechowuję po to, żeby uszanować Twoją decyzję i nie pytać o nią przy każdej wizycie — dlatego żadne z nich nie wymaga zgody. Ciasteczka logowania usuwasz, wylogowując się lub czyszcząc dane przeglądarki.

Analityczne — tylko za Twoją zgodą

Ciasteczko Kto ustawia Do czego Jak długo
_ga Google Analytics odróżnienie przeglądarek losowym identyfikatorem 2 lata
_ga_<identyfikator> Google Analytics utrzymanie stanu sesji pomiarowej 2 lata

Powstają dopiero po kliknięciu „Zgadzam się" i znikają, gdy zgodę wycofasz.

Jak zmienić zdanie

Zgodę wycofasz w każdej chwili — w stopce strony i w ustawieniach aplikacji jest odnośnik „Ustawienia prywatności", który otwiera baner ponownie. Po odmowie kasuję ciasteczka analityczne i przestaję wysyłać dane do Google. To, co trafiło tam wcześniej, zostaje do końca 14-miesięcznego okresu przechowywania — wycofanie zgody działa na przyszłość i nie unieważnia tego, co było zgodne z prawem wcześniej.

Ciasteczka blokujesz i kasujesz także w ustawieniach przeglądarki. Zablokowanie wszystkich wyłączy jednak logowanie w aplikacji — bez nich nie ma jak utrzymać sesji.

Aplikacja zapisuje dodatkowo w pamięci przeglądarki drobiazg techniczny: informację, że odłożyłeś na później propozycję zainstalowania jej na ekranie głównym. Nie ma w tym żadnych danych o Tobie.

7. Usunięcie konta — co znika, a co zostaje

Konto kasujesz sam, w ustawieniach aplikacji. Wtedy:

Znika: imię, nazwisko, płeć, opis, awatar i hasło. Adres e-mail zostaje zastąpiony technicznym identyfikatorem, więc Twój prawdziwy adres natychmiast zwalnia się pod nową rejestrację. Usuwane są też zapisy na nadchodzące gry, znajomi, zaproszenia, aktywny beacon, ustawienia radaru i subskrypcje powiadomień.

Zostaje: historia rozegranych gier, składy i rozliczenia — ale bez Twojego nazwiska, przypisane do anonimowego identyfikatora. Nie da się ich usunąć bez zniszczenia danych innych graczy, którzy grali razem z Tobą. To ograniczenie wynika z prawa innych osób do własnej historii, a nie z mojej wygody.

Jeśli prowadziłeś stałe terminy, przechodzą one na kogoś z ekipy. Gdy nie ma następcy, termin jest wyłączany, a zaplanowane gry odwoływane.

8. Twoje prawa

Masz prawo do:

  • dostępu do swoich danych i otrzymania ich kopii,
  • sprostowania danych nieprawidłowych — imię i nazwisko poprawisz sam w aplikacji,
  • usunięcia danych („prawo do bycia zapomnianym") — z zastrzeżeniem z punktu 7,
  • ograniczenia przetwarzania,
  • przenoszenia danych do innej usługi,
  • sprzeciwu wobec przetwarzania opartego na uzasadnionym interesie,
  • cofnięcia zgody w każdej chwili — nie wpływa to na legalność tego, co działo się wcześniej. Zgodę na statystyki wycofasz sam, odnośnikiem „Ustawienia prywatności" (punkt 6); zgodę na powiadomienia i beacon — w ustawieniach aplikacji.

Napisz na office@basketon.pl, a odpowiem najpóźniej w ciągu miesiąca.

Jeśli uważasz, że przetwarzam dane niezgodnie z prawem, możesz złożyć skargę do Prezesa Urzędu Ochrony Danych Osobowych (ul. Stawki 2, 00-193 Warszawa, uodo.gov.pl). Wolałbym jednak, żebyś najpierw napisał do mnie — zwykle da się to załatwić szybciej.

9. Bezpieczeństwo

Połączenie ze stroną i aplikacją jest szyfrowane (HTTPS). Hasła przechowuję wyłącznie jako skróty kryptograficzne. Do usunięcia konta i zmiany hasła wymagam podania aktualnego hasła, żeby przejęty telefon nie wystarczył do zrobienia szkody. Zmiana hasła wylogowuje wszystkie pozostałe urządzenia. Formularze mają limity liczby prób.

Żaden system nie jest w stu procentach bezpieczny. Jeśli dojdzie do naruszenia zagrażającego Twoim prawom, poinformuję Cię o tym i zgłoszę sprawę do PUODO w ciągu 72 godzin.

10. Osoby poniżej 16 lat

Konto może założyć osoba, która ukończyła 16 lat. Młodsi potrzebują zgody rodzica lub opiekuna. Nie weryfikuję wieku technicznie — jeśli wiesz, że konto założyło dziecko bez takiej zgody, napisz, a je usunę.

11. Zmiany polityki

Gdy zmieni się to, co robi BasketON, zmieni się i ten dokument. O istotnych zmianach uprzedzę mailem osoby, które mają konto lub są na liście powiadomień — co najmniej 14 dni wcześniej.

Polityka obowiązuje od 20 sierpnia 2026 r.