Polityka cookies
Ostatnia aktualizacja:
§1. Czym są pliki cookies?
- Pliki cookies (ciasteczka) to niewielkie pliki tekstowe zapisywane na urządzeniu Użytkownika podczas korzystania z Serwisu.
- Cookies pozwalają na prawidłowe funkcjonowanie Serwisu oraz personalizację usług.
- Polityka obejmuje również localStorage i sessionStorage, które przechowują wybrane ustawienia w przeglądarce. Serwis korzysta z tych mechanizmów na stronie głównej, w panelu, dokumentacji i na stronie statusu zależnie od używanej funkcji.
§2. Rodzaje cookies
Serwis wykorzystuje następujące rodzaje plików cookies:
Niezbędne (sesyjne)
Wymagane do prawidłowego działania Serwisu, w tym logowania i zarządzania sesją. Nie wymagają zgody.
Funkcjonalne
Zapamiętują wybrany język i ustawienia powiadomień oraz pomagają zachować widok panelu.
Ochrona przed nadużyciami
Mechanizmy weryfikacji i ochrony Cloudflare zależą od włączonych usług. Nie są wykorzystywane przez aplikację do celów reklamowych. Obecna aplikacja nie instaluje cookies analitycznych ani reklamowych.
§3. Używane cookies
| Nazwa | Cel | Ważność |
|---|---|---|
| nx-guard-verify-* | Powiązanie jednorazowej weryfikacji Guard z przeglądarką | 5 minut |
| nx-language | Wybrany język strony (PL/EN) | 1 rok |
| nx-status-language | Wybrany język strony statusu, niezależny od języka strony głównej | 1 rok |
| authjs.session-token / __Secure-authjs.session-token | Sesja logowania (Discord OAuth2) | Do 8 godzin lub wylogowania |
| authjs.csrf-token / __Host-authjs.csrf-token | Ochrona CSRF | Sesja |
| authjs.callback-url / __Secure-authjs.callback-url | Przekierowanie po logowaniu | Sesja |
| authjs.pkce.code_verifier / __Secure-authjs.pkce.code_verifier | Ochrona wymiany kodu podczas logowania Discord | Do 15 minut; usuwane po wykorzystaniu |
| authjs.state / __Secure-authjs.state | Powiązanie odpowiedzi OAuth z rozpoczętym logowaniem, jeżeli przepływ logowania używa state | Do 15 minut; usuwane po wykorzystaniu |
Przy HTTPS cookies Auth.js używają odpowiedniego prefiksu __Secure- lub __Host-. Duże ciasteczko sesji może być podzielone na części z końcówkami .0, .1 i kolejnymi. Sesja może zostać unieważniona na serwerze przed datą wygaśnięcia ciasteczka.
Cookies sesji, ochrony CSRF, PKCE i weryfikacji Guard mają HttpOnly; przy HTTPS są przesyłane jako Secure. Cookies języka są dostępne dla skryptu strony, aby umożliwić zmianę języka. Cookies aplikacji nie zawierają tokenów botów ani sekretów klienta Discord.
Pamięć przeglądarki
| Nazwa | Cel | Ważność |
|---|---|---|
| nexoracode:notifications:* | localStorage: ustawienia powiadomień o zleceniach i wiadomościach, przypisane do konta | Do usunięcia danych witryny w przeglądarce |
| nexoracode:dashboard | sessionStorage: wybrany widok panelu i identyfikator rozmowy, jeżeli jest otwarta; bez treści wiadomości i sekretów | Do zamknięcia karty lub wylogowania |
| nexoracode:dashboard-entry | sessionStorage: przekazanie wybranej zakładki przy wejściu do panelu | Do wejścia do panelu lub zamknięcia karty |
Historia przeglądarki przechowuje również stan nawigacji panelu, aby działały przyciski Wstecz i Dalej. Nie nadaje on dostępu do danych: uprawnienia są sprawdzane na serwerze.
Cookies Cloudflare
Cloudflare może zapisywać dodatkowe cookies bezpieczeństwa zależnie od konfiguracji ochrony domeny. Ich obecność nie wynika z samego włączenia proxy. Turnstile domyślnie zwraca token weryfikacji; cf_clearance może zostać dodane przy włączonym pre-clearance lub mechanizmach Challenge.
| Nazwa | Cel | Ważność |
|---|---|---|
| cf_clearance | Potwierdzenie przejścia kontroli bezpieczeństwa, jeśli usługa jest włączona | Według konfiguracji Cloudflare |
| __cf_bm | Ochrona przed botami, jeśli Bot Management lub Bot Fight Mode zapisuje to cookie | 30 minut ciągłej bezczynności |
| _cfuvid | Rozróżnianie użytkowników ze wspólnym adresem IP, jeśli odpowiednia opcja limitowania jest włączona | Według konfiguracji i działania usługi Cloudflare |
§4. Zarządzanie cookies
- Użytkownik może zarządzać plikami cookies za pomocą ustawień swojej przeglądarki.
- Wyłączenie niezbędnych cookies może spowodować nieprawidłowe działanie Serwisu (np. brak możliwości logowania).
- Instrukcje zarządzania cookies dostępne są w dokumentacji przeglądarki (Chrome, Firefox, Safari, Edge).
- Usunięcie danych witryny usuwa także zapisane ustawienia localStorage i sessionStorage. Usunięcie ciasteczka sesji wylogowuje tę przeglądarkę; pozostałe urządzenia wylogujesz w Ustawienia → Sesje.
§5. Zmiany
- Administrator zastrzega sobie prawo do zmiany niniejszej polityki cookies.
- O zmianach Użytkownicy zostaną poinformowani za pośrednictwem Serwisu.
