Polityka prywatności
Niniejszy dokument opisuje, jak serwis Świat RPG przetwarza dane osobowe i inne informacje użytkowników. Ostatnia aktualizacja:
1. Administrator danych
Administratorem danych osobowych przetwarzanych w serwisie Świat RPG jest operator tej witryny (dalej: „Administrator”). W sprawach dotyczących ochrony danych osobowych możesz skontaktować się z Administratorem za pośrednictwem adresu e-mail skonfigurowanego do wysyłki wiadomości z serwisu (np. reset hasła) lub bezpośrednio u operatora hostingu witryny.
2. Jakie dane zbieramy
W zależności od sposobu korzystania z serwisu przetwarzamy następujące kategorie danych:
- Konto autora — nazwa użytkownika (wymagana), hasło (przechowywane wyłącznie w postaci kryptograficznego skrótu), opcjonalny adres e-mail, opis profilu publicznego, wybrany motyw wizualny profilu, daty utworzenia i modyfikacji konta.
- Treści publikowane przez użytkowników — wpisy na blogu, komentarze, reakcje, systemy gry, postacie, sesje RPG, mapy, tokeny graficzne oraz inne materiały tworzone w narzędziach serwisu.
- Dane techniczne sesji — identyfikator sesji logowania, adres IP (w logach serwera i przy ograniczaniu liczby żądań), znaczniki czasu żądań API.
- Preferencje interfejsu — wybrany motyw strony, stan paneli w aplikacji, lokalna kopia danych synchronizowanych z serwerem (patrz sekcja o localStorage).
- Komunikacja głosowa w pokoju gry — połączenia WebRTC między uczestnikami sesji; strumień audio jest przesyłany bezpośrednio między przeglądarkami uczestników (z ewentualnym wykorzystaniem serwera pośredniczącego TURN do zestawienia połączenia) i nie jest automatycznie nagrywany przez serwis.
- Nagrania sesji (wideo) — opcjonalna funkcja inicjowana przez mistrza gry (MG): obraz mapy i awatarów uczestników oraz dźwięk z mikrofonów osób z włączonym mikrofonem. Nagranie rozpoczyna się dopiero po wyrażeniu zgody przez wszystkich uczestników obecnych w pokoju w momencie prośby MG; odmowa choć jednej osoby uniemożliwia start. Plik wideo jest zapisywany na serwerze po zakończeniu nagrywania i przypisywany do konta MG.
Serwis nie stosuje narzędzi analitycznych (np. Google Analytics), reklamowych ani profilowania marketingowego.
3. Cele i podstawy przetwarzania
| Cel | Podstawa prawna (RODO) |
|---|---|
| Rejestracja, logowanie i utrzymanie konta autora | Art. 6 ust. 1 lit. b — wykonanie umowy (korzystanie z serwisu) |
| Publikacja wpisów, komentarzy i treści gry | Art. 6 ust. 1 lit. b — wykonanie umowy; lit. a — zgoda (przy rejestracji) |
| Reset hasła wysyłany na e-mail | Art. 6 ust. 1 lit. b — wykonanie umowy |
| Ciasteczka sesji i ochrona CSRF | Art. 6 ust. 1 lit. f — prawnie uzasadniony interes (bezpieczeństwo serwisu) |
| Ograniczanie liczby żądań (rate limiting) | Art. 6 ust. 1 lit. f — prawnie uzasadniony interes (ochrona przed nadużyciami) |
| Preferencje motywu strony w localStorage | Art. 6 ust. 1 lit. f — prawnie uzasadniony interes (wygoda użytkowania) |
| Komunikacja głosowa na żywo w pokoju gry (WebRTC) | Art. 6 ust. 1 lit. b — wykonanie umowy (korzystanie z pokoju gry) |
| Nagrywanie sesji w pokoju gry (obraz mapy, awatary i opcjonalnie głos uczestników) | Art. 6 ust. 1 lit. a — zgoda każdego uczestnika wyrażona w pokoju przed rozpoczęciem nagrywania |
4. Pliki cookie
Serwis wykorzystuje wyłącznie niezbędne pliki cookie:
| Nazwa | Cel | Czas trwania |
|---|---|---|
sid |
Identyfikator sesji logowania (httpOnly — niedostępny dla skryptów strony) | Do 7 dni od ostatniej aktywności lub do wylogowania |
_csrf_token |
Ochrona przed atakami CSRF przy operacjach API | Do zamknięcia sesji przeglądarki |
Nie stosujemy cookie marketingowych ani śledzących. Cookie sesji możesz usunąć, wylogowując się lub czyszcząc dane przeglądarki dla tej witryny.
5. Pamięć przeglądarki (localStorage i sessionStorage)
Aby zapewnić płynne działanie serwisu bez konieczności ponownego pobierania danych przy każdej wizycie, przeglądarka może przechowywać lokalnie m.in.:
rpg-site-theme— wybrany motyw wizualny strony;rpg-site-session-v1— informacje o zalogowanym użytkowniku (do wyświetlania interfejsu);rpg-site-open-tabs-v1— licznik otwartych kart (automatyczne wylogowanie po zamknięciu ostatniej karty);- kopie zsynchronizowanych danych serwisu (wpisy, autorzy, systemy gry, sesje itp.) — prefiks
rpg-site-*; - stan interfejsu narzędzi (np. konfigurator kości, pokój gry).
Synchronizacja z serwerem odbywa się wyłącznie w bezpiecznym kontekście (HTTPS lub localhost). Możesz wyczyścić te dane w ustawieniach przeglądarki; spowoduje to utratę lokalnej kopii, ale nie usunie danych z serwera.
6. Udostępnianie danych podmiotom trzecim
Dane mogą być przekazywane następującym kategoriom odbiorców:
- Google Fonts (fonts.google.com) — przy ładowaniu czcionek serwis łączy się z serwerami Google; może to wiązać się z przekazaniem adresu IP. Polityka Google: policies.google.com/privacy.
- Nagrania sesji — pliki wideo z pokoju gry (mapa, awatary, opcjonalnie dźwięk mikrofonów uczestników po ich zgodzie) przechowywane na serwerze po zakończeniu nagrywania przez MG. Domyślnie widoczne tylko dla MG w zakładce „Moje wideo”; po publikacji mogą być dostępne w „Wszystkie wideo”.
- Serwer TURN (Metered) — używany wyłącznie w pokoju gry do zestawienia połączeń WebRTC (audio/wideo między graczami); przetwarza adres IP i metadane połączenia.
- Dostawca poczty (SMTP) — przy resetowaniu hasła wysyłany jest e-mail z linkiem resetującym na podany przez użytkownika adres.
- Hosting / dostawca infrastruktury — dane przechowywane są na serwerze operatora witryny (baza SQLite, pliki przesłane przez użytkowników).
Nie sprzedajemy danych osobowych. Treści publiczne (wpisy, profile autorów, systemy gry oznaczone jako publiczne) są widoczne dla innych odwiedzających serwis.
7. Okres przechowywania
- Konto autora — do momentu jego usunięcia przez użytkownika lub administratora.
- Sesja logowania — maksymalnie 7 dni nieaktywności.
- Token resetu hasła — do wykorzystania lub wygaśnięcia (krótki termin ważności).
- Treści użytkownika — do czasu ich usunięcia przez autora lub administratora.
- Nagrania sesji (wideo) — do usunięcia przez MG (właściciela nagrania) lub administratora; nieopublikowane nagrania nie są widoczne publicznie.
- Logi serwera — przez okres wynikający z konfiguracji hostingu (zazwyczaj od kilku dni do kilku tygodni).
8. Twoje prawa
Przysługują Ci następujące prawa wynikające z RODO:
- prawo dostępu do swoich danych;
- prawo do sprostowania (np. zmiana e-maila lub opisu w Ustawieniach);
- prawo do usunięcia danych („prawo do bycia zapomnianym”);
- prawo do ograniczenia przetwarzania;
- prawo do przenoszenia danych;
- prawo sprzeciwu wobec przetwarzania opartego na prawnie uzasadnionym interesie;
- prawo wniesienia skargi do Prezesa Urzędu Ochrony Danych Osobowych (PUODO).
Aby skorzystać z powyższych praw, skontaktuj się z Administratorem serwisu. Część danych możesz samodzielnie zmienić po zalogowaniu w sekcji Ustawienia i O mnie.
9. Bezpieczeństwo
Hasła są przechowywane wyłącznie jako kryptograficzne skróty. Komunikacja z API w produkcji odbywa się przez HTTPS. Żądania modyfikujące dane wymagają tokenu CSRF. W środowisku produkcyjnym stosowane jest ograniczanie liczby prób logowania i rejestracji. Mimo stosowanych środków żaden system nie gwarantuje absolutnego bezpieczeństwa — zalecamy stosowanie silnego, unikalnego hasła.
10. Zmiany polityki
Administrator może aktualizować niniejszą politykę w razie zmian funkcji serwisu lub wymogów prawnych. Data ostatniej aktualizacji jest podana na górze dokumentu. Kontynuowanie korzystania z serwisu po opublikowaniu zmian oznacza akceptację zaktualizowanej polityki, o ile wymagana jest dodatkowa zgoda — zostaniesz o tym poinformowany.