Polityka prywatności Wardogs Tracker
Projekt jest we wczesnej fazie. Przed szerszym udostępnieniem polityka zostanie przejrzana przez prawnika i może się zmienić; o każdej zmianie poinformujemy (punkt 12).
Obowiązuje od: 9 października 2026 r. (wersja 1.0)
Wardogs Tracker to nieoficjalne, darmowe narzędzie fanowskie do zapisywania statystyk z gry WARDOGS. Składa się z aplikacji na komputer, serwera (synchronizacja i statystyki zbiorcze) oraz bota na Discordzie. Nie jest związane z Bulkhead Limited, Team17 ani Valve.
Nieaktywne konta usuwamy automatycznie po 24 miesiącach. Aktywność to każde połączenie aplikacji z Twoim
kontem (np. wysyłka meczów, zmiana ustawień) albo sprawdzenie statystyk przez bota (/staty). Usuwamy wtedy
konto razem z meczami, urządzeniami i połączeniem z Discordem. Mecze na Twoim komputerze zostają.
Staramy się zbierać jak najmniej danych. Nie prosimy o imię i nazwisko, adres e-mail, numer telefonu ani hasło.
1. Administrator danych
Administratorem danych osobowych jest Adam Sukiennik, osoba fizyczna prowadząca projekt Wardogs Tracker.
Kontakt we wszystkich sprawach dotyczących danych osobowych: wardogstracker@gmail.com.
2. Co się dzieje bez logowania
Aplikacja działa w pełni bez konta. Mecze, które wpisujesz, zapisują się wtedy tylko na Twoim komputerze (plik bazy w folderze danych aplikacji) i nie trafiają do nas.
Nawet bez logowania aplikacja co 15 minut pobiera z naszego serwera mały plik z informacją o najnowszej wersji (sprawdzanie aktualizacji). Serwer widzi wtedy Twój adres IP, ale go nie zapisuje.
3. Jakie dane przetwarzamy i po co
| Dane | Skąd | Cel | Podstawa prawna | Jak długo |
|---|---|---|---|---|
| SteamID64, nazwa profilu Steam (jeśli dostępna), data założenia konta, data ostatniej aktywności | Logowanie przez Steam | Prowadzenie konta i rozpoznanie Cię przy kolejnym logowaniu | art. 6 ust. 1 lit. b RODO (wykonanie umowy, czyli świadczenie usługi) | Do usunięcia konta albo 24 miesięcy bez aktywności |
| Mecze: data, mapa, frakcja, klasa, wynik, czas trwania, Kills, Deaths, Revives, oddane i celne strzały, zarobiona i wydana kasa, źródło wpisu, identyfikator meczu, czas odbioru | Wysyłasz je z aplikacji, gdy sam włączysz wysyłanie | Kopia Twoich meczów na serwerze, Twoje statystyki (/staty), statystyki zbiorcze |
art. 6 ust. 1 lit. b RODO | Do usunięcia meczu lub konta |
| Oznaczenie meczu jako podejrzanego | Automatycznie, gdy wartości przekraczają rozsądne granice (np. 999 zabójstw) | Ochrona statystyk zbiorczych przed błędnymi lub fałszywymi danymi | art. 6 ust. 1 lit. f RODO (prawnie uzasadniony interes: rzetelność statystyk) | Razem z meczem |
| Ustawienie „profil publiczny” | Twój wybór w aplikacji (domyślnie wyłączone) | Pokazanie Twojego profilu na stronie, gdy ta funkcja powstanie | art. 6 ust. 1 lit. a RODO (zgoda, którą cofasz, wyłączając przełącznik) | Do zmiany ustawienia lub usunięcia konta |
| Urządzenia: skrót (hash) tokenu aplikacji, data połączenia i ostatniego użycia | Logowanie aplikacji | Utrzymanie zalogowania aplikacji bez hasła | art. 6 ust. 1 lit. b RODO | Do wylogowania lub usunięcia konta |
| ID konta Discord | Komenda /polacz z kodem z aplikacji |
Pokazywanie Twoich statystyk przez bota | art. 6 ust. 1 lit. b RODO | Do odłączenia (/odlacz albo w aplikacji) lub usunięcia konta |
| Logowanie w toku (skrót losowego sekretu, SteamID) i kody łączenia z Discordem | Proces logowania i łączenia | Bezpieczne zalogowanie i połączenie kont | art. 6 ust. 1 lit. b RODO | 10 minut |
| Adres IP | Każde połączenie z serwerem | Ochrona przed nadużyciami (limity liczby zapytań) | art. 6 ust. 1 lit. f RODO (bezpieczeństwo usługi) | Tylko w pamięci serwera, około 1 minuty; nie zapisujemy go |
| Kopie zapasowe wszystkich powyższych danych (bez adresów IP) | Automatycznie raz na dobę | Odtworzenie danych po awarii | art. 6 ust. 1 lit. f RODO (ciągłość usługi) | 30 dni |
Notatki do meczów nigdy nie są wysyłane na serwer. Zostają tylko na Twoim komputerze.
Statystyki zbiorcze (/meta, podsumowanie tygodnia) pokazują wyłącznie średnie i sumy dla grup co najmniej
10 graczy, tak żeby nie dało się z nich odczytać wyników jednej osoby.
4. Bot na Discordzie
Korzystając z bota, korzystasz z Discorda, który przetwarza Twoje dane jako odrębny administrator, na własnych
zasadach (polityka prywatności Discord Inc.). Bot widzi tylko to, co Discord przekazuje mu przy komendach
i przyciskach: Twoje ID, nazwę i treść komendy. Zapisujemy wyłącznie ID konta Discord, i to tylko po połączeniu
kont przez /polacz.
Kliknięcie „Akceptuję zasady” na serwerze Discord nadaje Ci rolę na tym serwerze i publikuje powitanie z Twoją wzmianką na kanale ogólnym. Nie zapisujemy tego w bazie trackera.
5. Logowanie przez Steam
Logowanie odbywa się na stronie Steam (Valve Corporation). Nie widzimy Twojego hasła ani e-maila: Steam potwierdza nam tylko Twoje SteamID. Valve przetwarza Twoje dane jako odrębny administrator, na własnych zasadach.
Raz na dobę pobieramy z publicznego API Steam aktualną nazwę Twojego profilu, żeby pokazywać nick zamiast numeru. Wysyłamy przy tym do Valve wyłącznie SteamID.
Podczas logowania przeglądarka zapisuje jedno ciasteczko wd_pair. Jest niezbędne do dokończenia logowania
i znika po 10 minutach. Nie używamy ciasteczek reklamowych ani analitycznych.
6. Komu przekazujemy dane
- Hetzner Online GmbH (Niemcy): dostawca serwera, na którym działa usługa, oraz magazynu kopii zapasowych (Storage Box). Dane są przechowywane w centrum danych w Falkenstein (Niemcy), a kopie w magazynie są dodatkowo zaszyfrowane. Hetzner przetwarza je w naszym imieniu na podstawie umowy powierzenia przetwarzania danych.
Nie sprzedajemy danych, nie przekazujemy ich reklamodawcom i nie przesyłamy ich poza Europejski Obszar Gospodarczy. Discord i Valve działają jako odrębni administratorzy w ramach usług, z których korzystasz bezpośrednio.
7. Twoje prawa
Masz prawo do:
- dostępu do swoich danych i przenoszenia ich: w aplikacji Konto → „Pobierz moje dane (JSON)”;
- usunięcia danych: w aplikacji Konto → „Usuń konto z serwera” (usuwa konto, mecze, urządzenia i połączenie z Discordem; z kopii zapasowych dane znikną najpóźniej po 30 dniach);
- sprostowania danych: usuń mecz w aplikacji i wpisz go ponownie albo napisz do nas;
- ograniczenia przetwarzania i sprzeciwu wobec przetwarzania opartego na prawnie uzasadnionym interesie;
- cofnięcia zgody na profil publiczny w każdej chwili (bez wpływu na to, co działo się wcześniej);
- skargi do Prezesa Urzędu Ochrony Danych Osobowych (ul. Stawki 2, 00-193 Warszawa, uodo.gov.pl).
W sprawach, których nie da się załatwić w aplikacji, napisz na adres z punktu 1. Odpowiemy w ciągu miesiąca.
8. Czy musisz podawać dane
Nie. Bez logowania aplikacja działa lokalnie. Logowanie przez Steam jest potrzebne tylko do synchronizacji, statystyk zbiorczych i bota.
9. Zautomatyzowane decyzje
Nie podejmujemy decyzji wywołujących wobec Ciebie skutki prawne ani nie profilujemy Cię. Jedyna automatyczna ocena to oznaczenie meczu jako podejrzanego, które powoduje tylko pominięcie go w statystykach zbiorczych.
10. Dzieci
Usługa jest przeznaczona dla osób, które ukończyły 16 lat.
11. Bezpieczeństwo
Połączenia są szyfrowane (HTTPS). Tokeny aplikacji przechowujemy wyłącznie jako skróty kryptograficzne. Dostęp do serwera ma tylko administrator (logowanie kluczem SSH). Aktualizacje aplikacji są podpisane cyfrowo.
12. Zmiany polityki
O zmianach poinformujemy na kanale ogłoszeń na Discordzie i w aplikacji. Poprzednie wersje są dostępne w historii repozytorium projektu.