Ostatnia aktualizacja: 21 sierpnia 2026
1. Administrator danych osobowych
Administratorem Twoich danych osobowych jest operator aplikacji HoopConnect. W sprawach dotyczących przetwarzania danych możesz skontaktować się z nami pod adresem: kontakt@hoopconnect.pl.
2. Jakie dane zbieramy
W ramach korzystania z Aplikacji przetwarzamy następujące dane:
- Dane konta: adres e-mail, nazwa użytkownika (nick), hasło (przechowywane w postaci skrótu).
- Dane profilu: nazwa wyświetlana, miasto i kraj (podawane dobrowolnie), wiek wyliczany z podanej daty urodzenia, identyfikator HC-ID, treści tworzone przez użytkownika (nazwy klubów, mecze, zgłoszenia i blokady innych użytkowników).
- Dane treningowe i rozgrywkowe: ukończone treningi, sesje rzutowe, wyniki, seria (streak), punkty, XP i poziom areny, wygrane King of the Court, tygodniowe raporty oraz wewnętrzny wskaźnik ryzyka nadużyć (anti-cheat).
- Dane lokalizacji: dokładna lokalizacja urządzenia (GPS) — przetwarzana wyłącznie na Twoją prośbę i tylko po wyrażeniu zgody, aby pokazać boiska i mecze w pobliżu. Współrzędne mogą być przekazane do zewnętrznej usługi geokodowania (patrz sekcja 6).
- Dane aktywności: daty logowania, aktywność w Aplikacji.
- Dane techniczne: adres IP, typ urządzenia i przeglądarki (zbierane automatycznie przez infrastrukturę hostingową oraz dostawców zewnętrznych wymienionych w sekcji 6).
Nie zbieramy danych wrażliwych (np. danych zdrowotnych w rozumieniu RODO) ani danych płatniczych.
3. Cel i podstawa prawna przetwarzania
- Świadczenie usługi – wykonanie umowy (art. 6 ust. 1 lit. b RODO): prowadzenie konta, wyświetlanie planów treningowych, śledzenie postępów.
- Powiadomienia i komunikacja – prawnie uzasadniony interes Administratora (art. 6 ust. 1 lit. f RODO): informowanie o zmianach w Aplikacji i Regulaminie.
- Bezpieczeństwo i zapobieganie nadużyciom – prawnie uzasadniony interes Administratora (art. 6 ust. 1 lit. f RODO).
- Obowiązki prawne – wypełnienie obowiązków wynikających z przepisów prawa (art. 6 ust. 1 lit. c RODO).
4. Okres przechowywania danych
Dane przechowujemy przez czas aktywności konta. Po usunięciu konta dane są kasowane w ciągu 30 dni, z wyjątkiem danych, które musimy zachować ze względu na wymogi prawne (np. dokumentacja księgowa).
5. Twoje prawa
Przysługują Ci następujące prawa w związku z przetwarzaniem Twoich danych:
- Dostęp – prawo do uzyskania kopii swoich danych.
- Sprostowanie – prawo do poprawienia nieprawidłowych lub uzupełnienia niekompletnych danych.
- Usunięcie – prawo do żądania usunięcia danych („prawo do bycia zapomnianym").
- Ograniczenie przetwarzania – prawo do ograniczenia przetwarzania w przypadkach określonych w RODO.
- Przeniesienie danych – prawo do otrzymania danych w formacie strukturyzowanym.
- Sprzeciw – prawo do sprzeciwu wobec przetwarzania opartego na uzasadnionym interesie.
Aby skorzystać z powyższych praw, skontaktuj się z nami: kontakt@hoopconnect.pl. Masz również prawo wniesienia skargi do Prezesa Urzędu Ochrony Danych Osobowych (UODO).
6. Odbiorcy danych
Twoje dane mogą być przekazywane następującym podmiotom:
- Supabase Inc. – dostawca bazy danych i uwierzytelniania (serwery w UE lub z odpowiednimi zabezpieczeniami transferu).
- Vercel Inc. – platforma hostingowa aplikacji; usługa Vercel Speed Insights zbiera anonimowe wskaźniki wydajności (Web Vitals).
- Sentry (Functional Software, Inc.) – monitorowanie błędów i wydajności; otrzymuje identyfikator i adres e-mail zalogowanego użytkownika oraz dane techniczne błędów (aktywne wyłącznie w wersji produkcyjnej).
- Umami – anonimowa analityka odwiedzin bez plików cookie; otrzymuje adres odwiedzanej strony/trasy, adres IP i informacje o przeglądarce.
- OpenStreetMap Foundation (Nominatim) – usługa geokodowania; otrzymuje współrzędne GPS w celu ustalenia adresu boiska lub meczu (tylko gdy korzystasz z funkcji lokalizacji).
- CARTO (CartoDB, Inc.) – dostawca kafelków map; otrzymuje adres IP podczas wyświetlania mapy.
- Google Ireland Ltd. (Google Fonts) – dostawca czcionek; otrzymuje adres IP podczas ładowania czcionek.
Nie sprzedajemy Twoich danych osobom trzecim i nie wykorzystujemy ich do śledzenia Cię między aplikacjami. Podmioty te przetwarzają dane wyłącznie na nasze zlecenie lub w zakresie niezbędnym do świadczenia usługi (mapy, czcionki, analityka, diagnostyka).
6a. Panel trenera — dane zawodników wprowadzane przez klub
W ramach panelu trenera (trener.hoopconnect.pl) trenerzy i kluby mogą wprowadzać dane swoich zawodników (imię, nazwisko, opcjonalnie data urodzenia i numer na koszulce) oraz prowadzić listę obecności i rozliczenia składek. W odniesieniu do tych danych administratorem jest klub lub trener, który je wprowadza i decyduje o celach oraz sposobach ich przetwarzania.
HoopConnect występuje tu wyłącznie jako podmiot przetwarzający (procesor): przechowujemy i udostępniamy te dane na zlecenie trenera i nie wykorzystujemy ich do własnych celów — nie profilujemy zawodników, nie prowadzimy wobec nich działań marketingowych ani nie łączymy ich z innymi zbiorami danych. Podstawę prawną do wprowadzenia danych zawodnika, w tym zgodę rodzica lub opiekuna osoby niepełnoletniej, zapewnia trener lub klub. Dane te są dostępne wyłącznie dla trenera prowadzącego daną drużynę (reguły Row Level Security) i są usuwane na jego żądanie lub po usunięciu drużyny.
7. Pliki cookie i localStorage
Aplikacja używa:
- localStorage / sessionStorage – do przechowywania sesji, cache danych treningowych i ustawień interfejsu. Dane te nie opuszczają Twojego urządzenia.
- Cookies sesyjne – niezbędne do utrzymania sesji logowania (wymagane do działania Aplikacji).
Nie używamy cookies marketingowych ani śledzących.
8. Bezpieczeństwo
Stosujemy odpowiednie środki techniczne i organizacyjne w celu ochrony Twoich danych, w tym szyfrowanie połączeń (HTTPS/TLS), kontrolę dostępu oraz reguły bezpieczeństwa na poziomie bazy danych (Row Level Security).
9. Zmiany Polityki prywatności
O istotnych zmianach niniejszej Polityki poinformujemy Cię co najmniej 14 dni przed ich wejściem w życie. Data ostatniej aktualizacji widnieje na górze dokumentu.
10. Kontakt
W sprawach dotyczących ochrony danych osobowych skontaktuj się z nami: kontakt@hoopconnect.pl
Last updated: August 21, 2026
1. Data controller
The data controller for your personal data is the operator of the HoopConnect application. For data-related enquiries, contact us at: kontakt@hoopconnect.pl.
2. Data we collect
When you use the App, we process the following data:
- Account data: email address, username (nickname), password (stored as a hash).
- Profile data: display name, city and country (provided voluntarily), age derived from your date of birth, HC-ID identifier, and content you create (club names, matches, reports and blocks of other users).
- Training & gameplay data: completed workouts, shooting sessions, scores, streaks, points, XP and arena level, King of the Court wins, weekly reports, and an internal anti-cheat risk score.
- Location data: precise device location (GPS) — processed only at your request and with your consent, to show nearby courts and matches. Coordinates may be sent to a third-party geocoding service (see section 6).
- Activity data: login dates, App activity.
- Technical data: IP address, device and browser type (collected automatically by hosting infrastructure and the third-party providers listed in section 6).
We do not collect sensitive data (e.g. health data as defined by GDPR) or payment data.
3. Purpose and legal basis for processing
- Providing the service – performance of a contract (Art. 6(1)(b) GDPR): maintaining your account, displaying training plans, tracking progress.
- Notifications and communication – legitimate interest of the Controller (Art. 6(1)(f) GDPR): informing you about changes to the App and Terms.
- Security and fraud prevention – legitimate interest of the Controller (Art. 6(1)(f) GDPR).
- Legal obligations – compliance with applicable law (Art. 6(1)(c) GDPR).
4. Retention period
We retain your data for as long as your account is active. Upon account deletion, data is erased within 30 days, except where we are required to retain it by law (e.g. accounting records).
5. Your rights
You have the following rights regarding the processing of your personal data:
- Access – the right to obtain a copy of your data.
- Rectification – the right to correct inaccurate or incomplete data.
- Erasure – the right to request deletion of your data ("right to be forgotten").
- Restriction – the right to restrict processing in cases defined by GDPR.
- Portability – the right to receive your data in a structured, machine-readable format.
- Objection – the right to object to processing based on legitimate interest.
To exercise any of these rights, contact us at: kontakt@hoopconnect.pl. You also have the right to lodge a complaint with the relevant data protection supervisory authority.
6. Recipients of data
Your data may be shared with the following parties:
- Supabase Inc. – database and authentication provider (servers in the EU or with appropriate transfer safeguards).
- Vercel Inc. – application hosting platform; the Vercel Speed Insights feature collects anonymous performance metrics (Web Vitals).
- Sentry (Functional Software, Inc.) – error and performance monitoring; receives the logged-in user's ID and email address plus technical error data (active in the production build only).
- Umami – cookieless, anonymous visit analytics; receives the visited page/route, IP address and browser information.
- OpenStreetMap Foundation (Nominatim) – geocoding service; receives GPS coordinates to resolve a court or match address (only when you use location features).
- CARTO (CartoDB, Inc.) – map tile provider; receives your IP address when a map is displayed.
- Google Ireland Ltd. (Google Fonts) – font provider; receives your IP address when fonts are loaded.
We do not sell your personal data and we do not use it to track you across other apps. These parties process data solely on our behalf or as necessary to provide the service (maps, fonts, analytics, diagnostics).
6a. Coach panel — player data entered by clubs
Within the coach panel (trener.hoopconnect.pl), coaches and clubs may enter data about their players (first name, last name, optionally date of birth and jersey number) and manage attendance and dues. For this data, the controller is the club or coach who enters it and decides the purposes and means of its processing.
HoopConnect acts here solely as a processor: we store and make this data available on the coach's instructions and do not use it for our own purposes — we do not profile players, do not market to them, and do not combine it with other data sets. The legal basis for entering a player's data, including the consent of a parent or guardian for a minor, is provided by the coach or club. This data is accessible only to the coach running the given team (Row Level Security) and is deleted at their request or when the team is removed.
7. Cookies and localStorage
The App uses:
- localStorage / sessionStorage – for storing session data, training data cache, and UI preferences. This data does not leave your device.
- Session cookies – required to maintain your login session (essential for the App to function).
We do not use marketing or tracking cookies.
8. Security
We apply appropriate technical and organisational measures to protect your data, including connection encryption (HTTPS/TLS), access controls, and database-level security rules (Row Level Security).
9. Changes to this Policy
We will notify you of material changes to this Policy at least 14 days before they take effect. The date of the last update is shown at the top of this document.
10. Contact
For data protection enquiries, contact us at: kontakt@hoopconnect.pl