RustTV.org Gramy razem
serwerów
—
online
—
graczy
—
synchronizacja
—
Live

[ rusttv.org · strona i rozszerzenie chrome ]

Polityka prywatności

Data wejścia w życie: 25 września 2026 · ostatnia aktualizacja: 26 października 2026

To tłumaczenie udostępniamy dla wygody. W razie jakichkolwiek rozbieżności rozstrzygająca jest rosyjska wersja niniejszej polityki.

RustTV.org to katalog serwerów gry Rust: harmonogramy wipe'ów, online na żywo i ping. Projekt składa się ze strony rusttv.org i rozszerzenia do Chrome. Konto masz u nas tylko wtedy, gdy logujesz się na stronie przez Steam — co o nim przechowujemy, opisuje rozdział 6. Nie używamy trackerów reklamowych i nie sprzedajemy danych użytkowników.

W skrócie

  • Ulubione i ustawienia zostają w twojej przeglądarce — w chrome.storage w twoim własnym profilu. Nigdy nie trafiają na nasze serwery.
  • Bezpośredni pomiar pingu włączasz sam i działa on z twojego urządzenia prosto do serwerów gry; wyniki zostają na twoim komputerze.
  • Nasze API widzi twój adres IP — tak jak każda strona, z którą łączy się twoja przeglądarka. Jest używany na czas obsługi zapytania i trafia wyłącznie do zwykłych logów serwera WWW.
  • Powiadomienia push strony włączasz sam — wtedy przechowujemy adres subskrypcji twojej przeglądarki; powiadomienia są szyfrowane i usługa push przeglądarki nie może ich odczytać (zob. rozdział 5).
  • Logowanie przez Steam jest dobrowolne — jeśli się zalogujesz, przechowujemy nick, awatar i SteamID64 twojego konta oraz trochę informacji o tym, jak korzystasz z sekcji „Gramy razem”; czaty lobby mogą czytać administratorzy na potrzeby moderacji (zob. rozdział 6).
  • Nasze własne statystyki są anonimowe — to tylko liczby dzienne: ile razy otwierano transmisje z sekcji Live, ile utworzono lobby, ile wysłano próśb o dołączenie i ile razy uruchamiano dobieranie. Nie ma w nich adresów IP, plików cookie ani kont; żeby nie liczyć dwa razy tego samego kliknięcia, serwer tylko przez pół godziny trzyma w pamięci operacyjnej znacznik wyliczony z adresu IP (zob. rozdział 7).
  • Strona korzysta z Google Analytics — statystyk internetowych Google z własnymi plikami cookie (zob. rozdział 7). Innej zewnętrznej analityki ani liczników odwiedzin nie ma, a w rozszerzeniu nie ma żadnej analityki.
  • Żadnych reklam ani sprzedaży danych; rozszerzenie nie pobiera zdalnego kodu.

1. Co robi rozszerzenie

Rozszerzenie pokazuje w pasku narzędzi przeglądarki listę serwerów Rust z danymi z naszego publicznego API: nazwę, liczbę graczy, mapę, sieć oraz godziny ostatniego i następnego wipe'a. Ping rozszerzenie mierzy samo, za twoją zgodą — mówi o tym rozdział 3. Serwer możesz oznaczyć gwiazdką jako ulubiony i otrzymywać powiadomienie krótko przed jego wipe'em (a opcjonalnie także zaraz po nim). Ikona na pasku narzędzi pokazuje odliczanie do najbliższego wipe'a spośród twoich ulubionych.

Rozszerzenie nie wstrzykuje w strony internetowe żadnych skryptów treści i nigdy nie czyta twojej historii przeglądania, kart, schowka ani zawartości stron. Sięga wyłącznie do własnego popupu, własnej strony opcji i naszego API.

2. Jakie dane przechowuje rozszerzenie

Wszystkie dane rozszerzenia znajdują się w magazynie przeglądarki (chrome.storage) wewnątrz twojego profilu. To jedyne miejsce, w którym istnieją — nie ma ich kopii na naszych serwerach.

chrome.storage.sync

  • Ulubione serwery — lista identyfikatorów serwerów z naszego katalogu (maksymalnie 50).
  • Ustawienia — z jakim wyprzedzeniem ostrzegać o wipie, czy powiadamiać także po wipie oraz domyślny filtr regionu.

Obszar sync sam Chrome replikuje między twoimi urządzeniami, jeśli jesteś zalogowany i masz włączoną synchronizację. Ten transfer odbywa się między tobą a Google; nie mamy do niego dostępu i nigdy nie otrzymujemy jego zawartości. Synchronizację możesz wyłączyć w ustawieniach Chrome.

chrome.storage.local

  • Pamięć podręczna danych — ostatnio pobrany zrzut twoich ulubionych serwerów i nadchodzących wipe'ów, dzięki czemu popup otwiera się natychmiast i działa nawet wtedy, gdy API jest niedostępne.
  • Stan techniczny powiadomień — o którym wipie już poinformowaliśmy, żeby nie pokazywać tego samego alertu dwa razy.
  • Pamięć podręczna pingu — zmierzone wartości, szacunki na podstawie odległości oraz bazowe opóźnienie do API; wpisy wygasają po 5 minutach i mają ograniczoną objętość.
  • Twoje przybliżone współrzędne — odpowiedź /api/v1/geo (na poziomie miasta/regionu), przechowywana przez kilka godzin, żeby popup nie pytał o nie przy każdym otwarciu, i używana wyłącznie do szacowania pingu na podstawie odległości.
  • Flaga „już pytaliśmy” przy prośbie o opcjonalne uprawnienie, żeby nie pytać cię o nie wielokrotnie.

Nic z tego nie opuszcza przeglądarki. Odinstalowanie rozszerzenia usuwa wraz z nim jego magazyny danych.

3. Bezpośredni pomiar pingu (za twoją zgodą)

Manifest V3 nie daje rozszerzeniom surowych gniazd sieciowych, a serwery Rust komunikują się po UDP, więc prawdziwego pingu z gry nie da się zmierzyć z poziomu przeglądarki. Rozszerzenie robi to w przybliżeniu: otwiera zwykłe połączenie sieciowe do IP:port serwera gry i mierzy, ile czasu zajmuje odpowiedź (zwykle jest to odmowa połączenia). Ten czas w obie strony jest właśnie szacunkiem pingu.

  • Funkcja jest domyślnie wyłączona. Wymaga opcjonalnego uprawnienia do hostów, o które prosimy przez standardowe okno dialogowe Chrome (chrome.permissions.request).
  • Połączenia nawiązywane są z twojego urządzenia bezpośrednio do adresów IP serwerów gry. Jak każde połączenie sieciowe z twojego komputera, są one widoczne dla twojego dostawcy internetu i dla operatora serwera.
  • Żadne dane nie są przy tym przesyłane: zapytanie wysyłane jest w trybie no-cors, bez plików cookie i danych uwierzytelniających, a odpowiedź nigdy nie jest odczytywana — mierzony jest wyłącznie upływający czas.
  • Wyniki zostają w twojej przeglądarce (w pamięci podręcznej przez 5 minut) i nigdy nie są do nas wysyłane.
  • Uprawnienie można cofnąć w każdej chwili na stronie opcji rozszerzenia (przycisk „Cofnij dostęp”) lub środkami samego Chrome.

Bez tego uprawnienia rozszerzenie w ogóle nie otwiera połączeń do serwerów gry: mierzy jedynie własny czas odpowiedzi naszego API i pokazuje tę wartość na dole listy, a w kolumnie pingu wyświetla szacunek na podstawie odległości, oznaczony znakiem „≈”. Strona rusttv.org szacuje ping w ten sam sposób, a całe obliczenie odbywa się w twojej przeglądarce (zob. rozdział 4).

4. Zapytania do API rusttv.org

Zarówno strona, jak i rozszerzenie czytają dane z publicznego API pod adresem https://rusttv.org/api/v1. API działa tylko do odczytu (GET), anonimowo, bez uwierzytelniania i bez plików cookie.

Jak przy każdym zapytaniu HTTPS, nasz serwer widzi adres IP, z którego przyszło zapytanie, oraz standardowe nagłówki przeglądarki (User-Agent, język). Wykorzystujemy to w następujący sposób:

  • Ograniczanie liczby zapytań — licznik zapytań na adres IP (60 zapytań na minutę; 300 dla sondy mierzącej opóźnienie), żeby nie dało się położyć API. Licznik żyje w pamięci operacyjnej i wygasa sam.
  • Szacowanie pingu na podstawie geolokalizacji — strona i rozszerzenie odpytują punkt końcowy /api/v1/geo, który na podstawie twojego adresu IP ustala przybliżone współrzędne (na poziomie miasta/regionu) przy użyciu lokalnej, offline'owej bazy DB-IP i od razu zwraca je tobie z nagłówkiem Cache-Control: no-store. Odpowiedź nie jest nigdzie zapisywana; odległość i sam szacunek pingu liczone są już w twojej przeglądarce. Nie odpytujemy przy tym żadnego zewnętrznego serwisu geolokalizacyjnego.
  • Automatyczne dobieranie ekipy — gdy po zalogowaniu przez Steam naciskasz „Dobierz ekipę” w sekcji „Gramy razem”, a dobieranie stawia cię w kolejce (tak bywa, gdy ekipy szuka jednocześnie wiele osób), serwer w ten sam sposób, przy użyciu lokalnej bazy DB-IP, ustala na podstawie twojego adresu IP przybliżone współrzędne, zaokrągla je do pełnych stopni (około 100 km) i przechowuje w twoim wpisie w kolejce, żeby zbierać lobby przede wszystkim z graczy w pobliżu. Dopóki szukających jest niewielu, dobieranie od razu dodaje cię do lobby i nie ustala twojej lokalizacji. Sam adres IP nie jest zapisywany; współrzędne nie są nikomu pokazywane i są usuwane, gdy tylko szukanie się zakończy: gdy trafisz do lobby lub przerwiesz szukanie, a jeśli po prostu minie jego czas — w ciągu doby.
  • Logi serwera WWW — standardowy access log nginx (IP, znacznik czasu, ścieżka, kod odpowiedzi, User-Agent), przechowywany na potrzeby diagnostyki i ochrony przed nadużyciami, rotowany zwykłą rotacją logów serwera. Nie służy do profilowania i nie jest powiązywany z żadną tożsamością.

Nie ma tu żadnych profili użytkowników, identyfikatorów użytkownika, plików cookie ani śledzenia między witrynami. Twoje ulubione serwery i ustawienia nigdy nie są wysyłane do API: zapytania o katalog są identyczne dla wszystkich.

5. Powiadomienia

chrome.notifications

Powiadomienia o wipe'ach powstają na twoim urządzeniu przez chrome.notifications: budzik (chrome.alarms) odświeża dane twoich ulubionych serwerów i porównuje godzinę następnego wipe'a z twoim ustawieniem. Nie bierze w tym udziału żadna usługa push i nic nie jest wysyłane do stron trzecich.

Web Push

Niezależnie od rozszerzenia strona rusttv.org może wysyłać do twojej przeglądarki powiadomienia o zdarzeniach w sekcji „Gramy razem” — ktoś prosi o miejsce w twoim lobby, przyjęto cię do lobby, dobieranie zebrało ci ekipę albo dodało nowego gracza do twojego lobby — oraz o zbanowaniu gracza, którego zgłosiłeś. Inne zdarzenia, w tym wiadomości na czacie lobby, ich nie wywołują. Domyślnie funkcja jest wyłączona: działa tylko po zalogowaniu się na stronie przez Steam, samodzielnym włączeniu powiadomień i zezwoleniu na nie, gdy zapyta o to przeglądarka. Subskrypcja dotyczy jednej przeglądarki: na telefonie i na komputerze powiadomienia włącza się osobno.

  • Co przechowujemy. Gdy włączasz powiadomienia, przeglądarka wydaje adres subskrypcji w swojej usłudze push i dwa klucze szyfrujące do niego. Przechowujemy je razem z kontem, na które logujesz się przez Steam, językiem strony, w którym piszemy powiadomienia, oraz momentami włączenia subskrypcji i jej ostatniego potwierdzenia przez przeglądarkę. Nic więcej o przeglądarce.
  • Po co. Tylko po to, by dostarczyć powiadomienie do tej przeglądarki, gdy karta RustTV jest zamknięta. Subskrypcja nie służy do niczego innego.
  • Jak docierają. Powiadomienia przechodzą przez usługę push producenta twojej przeglądarki (Google, Mozilla, Apple, Microsoft i inni) — inaczej przeglądarki nie przyjmują powiadomień od stron. Treść jest szyfrowana na naszym serwerze kluczami twojej przeglądarki (standard Web Push, RFC 8291) i odszyfrowywana dopiero w samej przeglądarce, więc usługa push przenosi zapieczętowaną wiadomość, której nie może odczytać.
  • Co zawiera powiadomienie. Zdanie o zdarzeniu, a do tego: w powiadomieniach „Gramy razem” — nick i awatar Steam osoby, której dotyczy zdarzenie (kto prosi o miejsce, kto cię przyjął, kto prowadzi zebraną ekipę albo kogo dobieranie dodało do twojego lobby), nazwę serwera lobby (albo adres wpisany przez jego twórcę) i link do sekcji „Gramy razem”; w powiadomieniu o banie — nick i awatar Steam gracza, którego zgłosiłeś, nazwę serwera, jeśli podałeś go w zgłoszeniu, i link do twoich zgłoszeń. Bez linków do profili Steam. Bez SteamID również, z jednym wyjątkiem: jeśli Steam nie podał nam nicku gracza, gdy wysyłałeś zgłoszenie, zamiast nicku będzie jego SteamID64 z twojego zgłoszenia.
  • Kiedy subskrypcja jest usuwana. Gdy wyłączasz powiadomienia na stronie; gdy wylogowujesz się w tej przeglądarce; gdy usługa push zgłasza, że subskrypcji już nie ma (na przykład po cofnięciu uprawnienia albo wyczyszczeniu danych strony); gdy konto zostaje zablokowane; oraz po 90 dniach, w ciągu których ani razu nie otworzysz RustTV w tej przeglądarce po zalogowaniu.
  • Uprawnienie można cofnąć w każdej chwili w ustawieniach witryny w samej przeglądarce. Powiadomienia od razu przestaną przychodzić, a zapisana subskrypcja zostanie usunięta przy następnej próbie doręczenia.

6. Twoje konto Steam na stronie

Logowanie na rusttv.org przez Steam jest dobrowolne — jest potrzebne do części funkcji, na przykład do sekcji „Gramy razem” i powiadomień push. Logujesz się na stronie samego Steama: Steam przekazuje nam tylko twój SteamID64, a twojego hasła do Steama nigdy nie widzimy. Gdy jesteś zalogowany, przechowujemy:

  • Profil Steam — nick, awatar i SteamID64, a jeśli szczegóły gier w twoim profilu Steam są publiczne — ile godzin grałeś w Rusta. Wszystko to dostajemy od Steama i co jakiś czas odświeżamy.
  • Logowania i wizyty — kiedy zalogowałeś się po raz pierwszy i ostatni oraz kiedy ostatnio otworzyłeś stronę jako zalogowany. Dopóki jesteś zalogowany, przeglądarka przechowuje plik cookie sesji, a nasz serwer — zapis tej sesji z adresem IP i przeglądarką (User-Agent), z których przyszła; zapisy nieaktywnych sesji są usuwane automatycznie.
  • „Gramy razem” — role, które sobie wybrałeś; ile polubień i minusów dali ci kompani; ile razy wyszedłeś z lobby zebranego przez dobieranie (potem dobieranie jest dla ciebie na jakiś czas zamknięte); oraz sumy: ile lobby utworzyłeś i w ilu brałeś udział, ile razy uruchamiałeś dobieranie i prosiłeś o dołączenie do cudzego lobby oraz ile napisałeś wiadomości. Same lobby wraz ze składem, prośbami, ocenami i czatami są usuwane mniej więcej trzy dni po zamknięciu lub wygaśnięciu; wpisy kolejki dobierania — trzy dni po zakończeniu szukania; powiadomienia na stronie — po 30 dniach.
  • Serwery — jeśli potwierdzasz, że jesteś właścicielem serwera Rust: twoje zgłoszenia, rozmowę z moderatorem i hasło RCON, które jest przechowywane w postaci zaszyfrowanej i nikomu nie jest pokazywane.
  • Zgłoszenia cheaterów — jeśli zgłaszasz gracza: jego SteamID64 i link do jego profilu Steam, jego nick i awatar w takiej postaci, w jakiej pokazywał je Steam w chwili zgłoszenia, serwer, jeśli go podałeś, powód, jeśli go napisałeś (do 1000 znaków), czas wysłania zgłoszenia, jego status (wysłane albo gracz zbanowany) i datę bana, jeśli do niego doszło. Z jednego konta można zgłosić danego gracza tylko raz. Zgłoszenia są przechowywane, dopóki istnieje twoje konto, i usuwane razem z nim; nie mają własnego terminu usunięcia.
  • Blokady — jeśli konto jest zablokowane: powód, okres blokady oraz to, który administrator i kiedy ją nałożył lub zdjął.

Nick, awatar, godziny w Ruście, role i polubienia widzą inni gracze w sekcji „Gramy razem”. Link do twojego profilu Steam widzą tylko osoby, które są z tobą w jednym lobby, i twórca lobby, do którego poprosiłeś o dołączenie.

Swoje zgłoszenia widzisz w historii zgłoszeń na stronie. Administratorzy RustTV widzą wszystkie zgłoszenia w całości, łącznie z tym, kto je wysłał. Gdy w zgłoszeniu jest serwer, widzi je też właściciel tego serwera zweryfikowany na RustTV — nawet jeśli weryfikację przejdzie dopiero po twoim zgłoszeniu. Widzi on nick, awatar i link do profilu Steam gracza, powód, serwer, czas i status zgłoszenia oraz to, ile łącznie zgłoszeń na tego gracza trafiło do RustTV — ale nie to, kto je wysłał.

O zgłoszonym graczu przechowujemy tylko to, co napisano w zgłoszeniu, i wymienione wyżej publiczne dane jego profilu Steam. Jemu samemu zgłoszenie nie jest pokazywane — chyba że to on jest właścicielem podanego w nim serwera. W samej grze RustTV nikogo nie banuje.

Dane konta i czaty lobby — czaty, dopóki lobby nie zostanie usunięte — widzą administratorzy RustTV na potrzeby moderacji. Za naruszenia mogą zablokować konto na określony czas lub bezterminowo. Zablokowane konto nie może zalogować się na stronie: jego miejsce w lobby, prośby i dobieranie są anulowane, subskrypcje push — usuwane, a przy próbie logowania strona pokazuje powód i okres blokady.

7. Statystyki

Liczniki RustTV

Żeby rozumieć, z czego korzysta się na stronie, prowadzimy własne liczniki — anonimowe liczby dzienne:

  • Przejścia do transmisji — ile razy otwierano stream każdego kanału z sekcji Live i z widżetu „Teraz na żywo” na stronie głównej.
  • „Gramy razem” — ile utworzono lobby i ile zebrało dobieranie, ile było próśb o dołączenie i jak się skończyły, ile razy uruchamiano dobieranie i jak długo się czekało, ile napisano wiadomości.

W tych licznikach nie ma adresów IP, plików cookie ani kont: każdy zapis to dzień, działanie, szczegół taki jak kanał lub język lobby oraz liczba. Żeby powtarzane kliknięcia w tę samą transmisję nie zawyżały licznika, serwer przez pół godziny przechowuje w pamięci operacyjnej informację, że z tego adresu IP już ją otwierano — tak samo jak przy ograniczeniu liczby zapytań (zob. rozdział 4); sam adres IP do liczników nie trafia. Sumy twojego własnego konta opisuje rozdział 6.

Google Analytics

Na stronach rusttv.org działa Google Analytics — usługa statystyk internetowych firmy Google, która pokazuje nam, ile osób odwiedza stronę, skąd przychodzą i jakie strony otwierają. Skrypt Google Analytics jest ładowany z serwerów Google, zapisuje w przeglądarce własne pliki cookie (_ga, _ga_*) i wysyła do Google informacje o wizycie: jakie strony otwierasz i co na nich robisz (na przykład przewijanie albo kliknięcia w linki), skąd przyszedłeś, typ urządzenia, przeglądarkę, język i rozmiar ekranu; przybliżoną lokalizację Google ustala na podstawie adresu IP. Google przetwarza te informacje zgodnie z własną polityką prywatności (policies.google.com/privacy). Google Analytics możesz wyłączyć blokerem treści albo oficjalnym dodatkiem Google Analytics Opt-out. Rozszerzenie RustTV do Chrome nie używa Google Analytics.

8. Uprawnienia i po co są potrzebne

storage
Przechowywanie ulubionych i ustawień w przeglądarce, a także pamięci podręcznej katalogu i pingu.
alarms
Okresowe odświeżanie ulubionych i uruchamianie się dokładnie o godzinie wipe'a: service worker w MV3 jest wyłączany, a timery w nim tego nie przeżywają.
notifications
Pokazywanie alertu „zbliża się wipe” dla ulubionego serwera i, opcjonalnie, alertu „wipe zakończony”.
offscreen
Wykonywanie serii pomiarów czasu odpowiedzi w ukrytym dokumencie: service worker zostaje wyłączony, zanim seria pomiarów zdąży się skończyć.
https://rusttv.org/*
Odczyt katalogu serwerów i harmonogramu wipe'ów z naszego API. To jedyny zdalny adres, z którym rozszerzenie łączy się samo z siebie.
*://*/* (opcjonalne)
Używane wyłącznie do bezpośredniego pomiaru pingu: adresy serwerów gry wybierają ich właściciele, nie są znane z góry i zmieniają się w czasie, więc żadnej stałej listy hostów nie da się zadeklarować w manifeście. Prosimy o nie tylko za twoją wyraźną zgodą, używamy go jedynie do otwarcia połączenia z IP:port serwera z katalogu, nie wstrzykujemy przez nie żadnych skryptów na strony i nie czytamy zawartości witryn. Można je cofnąć na stronie opcji.

9. Czego nie robimy

  • Nie zbieramy prawdziwych imion i nazwisk, adresów e-mail, numerów telefonu, adresów pocztowych ani danych płatniczych.
  • Nie osadzamy sieci reklamowych ani trackerów reklamowych, a z zewnętrznej analityki i liczników odwiedzin — niczego poza Google Analytics na stronie (zob. rozdział 7).
  • Nie sprzedajemy danych użytkowników, nie przekazujemy ich stronom trzecim poza tym, co opisują rozdziały 5, 6 i 7, i nie wykorzystujemy ich do celów niezwiązanych z działaniem strony i rozszerzenia.
  • Rozszerzenie nie pobiera ani nie wykonuje zdalnego kodu: cały jego kod znajduje się w opublikowanej paczce.
  • Nie wykorzystujemy danych do oceny zdolności kredytowej ani do celów pożyczkowych i nie udostępniamy ich brokerom danych.

10. Usuwanie twoich danych

Usuń rozszerzenie w chrome://extensions, a razem z nim znikną oba jego magazyny danych. Ulubione możesz też wyczyścić ręcznie, zdejmując gwiazdki z serwerów, a uprawnienie do pomiaru pingu cofnąć na stronie opcji. Po naszej stronie nie zostają żadne dane rozszerzenia, bo nigdy ich nie przechowywaliśmy.

Jeśli korzystasz z powiadomień push strony, subskrypcję twojej przeglądarki usuwa ich wyłączenie na stronie albo wylogowanie się w tej przeglądarce; pozostałe przypadki wymienia rozdział 5.

Dane twojego konta Steam (rozdział 6), w tym twoje zgłoszenia cheaterów, są przechowywane, dopóki konto istnieje; lobby, czaty i powiadomienia usuwają się same, w terminach podanych w tym rozdziale.

11. Dzieci

Serwis nie jest kierowany do dzieci poniżej 13. roku życia i świadomie nie zbieramy danych od dzieci.

12. Zmiany w niniejszej polityce

Jeśli niniejsza polityka się zmieni, zaktualizujemy datę wejścia w życie u góry strony. Istotne zmiany zostaną też odzwierciedlone w opisie rozszerzenia w Chrome Web Store.