Dokumenty prawne · Polityka plików cookie
Polityka plików cookie
Co przechowujemy na Twoim urządzeniu, po co i jak tym zarządzać. Tylko dwa pliki cookie HttpOnly oraz kilka preferencji. Bez reklam i śledzenia między witrynami.
§ 1. Zakres
- Cookie to niewielki plik tekstowy, który strona umieszcza na urządzeniu, aby rozpoznać odwiedzającego przy kolejnym żądaniu. Nowoczesne przeglądarki obsługują także pokrewne mechanizmy przechowywania – localStorage, sessionStorage, IndexedDB. W dalszej części niniejszej polityki „cookie” oznacza wszystkie te mechanizmy łącznie.
- Niniejsza Polityka cookie wyjaśnia, co Relentu zapisuje na urządzeniu, w jakim celu i jak można to kontrolować.
- Uzupełnia Politykę prywatności, która opisuje sposób przetwarzania danych osobowych po stronie Operatora.
§ 2. Dwie kategorie
- Ściśle niezbędne – konieczne do działania platformy, dlatego nie można ich wyłączyć.
- Opcjonalne (wymagają zgody) – analityka i monitoring błędów. Domyślnie wyłączone w UE i EOG; włączane wyłącznie tam, gdzie zostały zaakceptowane w banerze cookie albo w sekcji Ustawienia → Prywatność.
§ 3. Cookie ustawiane przez Operatora
- Poniższe cookie HTTP ustawia Relentu na własnej domenie.
| Nazwa | Cel | Rodzaj | Okres ważności | Kategoria |
|---|---|---|---|---|
refreshToken |
Podpisany token odświeżający, pozwalający odnowić sesję logowania bez ponownego podawania hasła. HttpOnly, Path=/auth, SameSite=Strict, w produkcji Secure. |
Cookie HttpOnly | 30 dni od wystawienia, przedłużane przy każdym odnowieniu sesji | Ściśle niezbędna |
uploadAccess |
Krótkotrwały token dostępu pozwalający przeglądarce otwierać obrazy, dźwięk i inne chronione pliki bez nagłówka Authorization. HttpOnly, Path=/uploads, SameSite=Strict, w produkcji Secure. |
Cookie HttpOnly | 1 godzina, odświeżana przy każdym logowaniu | Ściśle niezbędna |
refreshPersist |
Zapisuje, czy wybrano „pozostań zalogowany”, aby odnowienie sesji zachowało wybrany okres zamiast po cichu go przedłużać. Zawiera wyłącznie 1 albo 0. HttpOnly, Path=/auth, SameSite=Strict, w produkcji Secure. |
Cookie HttpOnly | Jak refreshToken – 30 dni albo do zamknięcia przeglądarki, jeśli nie wybrano „pozostań zalogowany” |
Ściśle niezbędna |
- Ponieważ te cookie są HttpOnly, JavaScript strony nie może ich odczytać. Zmniejsza to ryzyko kradzieży przez skompromitowaną zależność zewnętrzną.
§ 4. Lokalny magazyn przeglądarki
- Poza cookie powyżej Relentu przechowuje niewielką ilość danych we własnym magazynie przeglądarki –
localStorageorazsessionStorage, który przeglądarka opróżnia po zamknięciu karty. Są to dane dwojakiego rodzaju:- Ustawienia interfejsu i klienta – to, co zostało wybrane podczas korzystania z produktu: język interfejsu, które panele były otwarte w Lekcji i gdzie, tryb redukcji szumów mikrofonu, czy dźwięki interfejsu są włączone, imię wpisane w poczekalni, zamknięte już banery i podpowiedzi oraz zapisane widoki w Bibliotece.
- To, czego platforma potrzebuje do działania – krótkotrwałe znaczniki utrzymujące spójność jednej wizyty: do której klasy następuje wejście i dokąd wrócić po jej opuszczeniu, czy na tym urządzeniu istnieje zalogowana sesja, jaki wybór dotyczący cookie już zapadł oraz pod jakim identyfikatorem zapisano zgodę.
- Nic z tego nie jest przekazywane Operatorowi, z dwoma wyjątkami. Pseudonimowy identyfikator, pod którym zapisano zgodę (
rl.consent.anonymousId), jest przesyłany wyłącznie wraz z tym zapisem. Drugim wyjątkiem jest źródło wizyty, która doprowadziła do założenia nowego konta (rl_first_touch: parametry kampanii pierwszej otwartej strony, witryna odsyłająca i ścieżka wejścia, przechowywane do zamknięcia karty): jest ono przesyłane jeden raz, przy zakładaniu tego konta, i z niczym innym, aby Operator wiedział, skąd przychodzą jego użytkownicy. - Ustawienia interfejsu i klienta usuwa opcja Ustawienia → Prywatność → Wyczyść dane lokalne. Wpisy drugiego rodzaju nie są tam usuwane: wyczyszczenie języka zresetowałoby interfejs w trakcie sesji, wyczyszczenie wyboru dotyczącego cookie ponownie zadałoby pytanie, na które już odpowiedziano, a wyczyszczenie identyfikatora zgody pozostawiłoby bez powiązania zapis, który Operator musi umieć okazać. Wszystko to znika po wyczyszczeniu danych witryny Relentu w przeglądarce albo po usunięciu konta.
- Dokładna lista kluczy nie jest tu powtarzana: dokument prawny to niewłaściwe miejsce na rejestr zmieniający się z każdym wydaniem, a nieaktualny rejestr jest gorszy niż jego brak. Rejestr znajduje się w kodzie źródłowym, w
src/app/services/consent/local-data.ts, a kompilacja odrzuca każdy klucz zapisywany przez aplikację, którego tam nie wymieniono. - Niewielka liczba przełączników diagnostycznych jest przez aplikację odczytywana, ale nigdy przez nią zapisywana. Istnieją po to, by inżynier mógł ręcznie włączyć szczegółowe logowanie podczas debugowania.
§ 5. Czego nigdy się nie zapisuje
Cookie, których nigdy nie ustawimy.
Żadnych zewnętrznych cookie reklamowych. Żadnych pikseli remarketingowych sieci społecznościowych. Żadnych profili behawioralnych między witrynami. Żadnych cookie A/B, które śledzą Państwa w sieci. Żadnej platformy zarządzania zgodami chowającej setki dostawców za jednym kliknięciem.
§ 6. Cookie stron trzecich
- Niewielka liczba podmiotów przetwarzających ustawia własne cookie na swoich własnych domenach, gdy użytkownik wchodzi z nimi w interakcję za pośrednictwem Relentu. Są tu opisane dla przejrzystości; znajdują się na domenie strony trzeciej, a nie na domenie Relentu.
| Usługa | Cel | Gdzie ustawiane | Kategoria | Wymagana zgoda |
|---|---|---|---|---|
| Stripe | Zwalczanie oszustw podczas płatności. Ustawiane na własnej stronie płatności Stripe, na którą kierowany jest użytkownik – Relentu nie ładuje u siebie żadnego elementu płatności. | stripe.com, js.stripe.com |
Ściśle niezbędna na stronie płatności; poza nią nie ustawiana | Nie – cookie jest wymagane do przeprowadzenia zainicjowanej przez użytkownika transakcji |
| PostHog | Anonimowa analityka produktowa – jakie ekrany są używane, na którym etapie użytkownicy się zatrzymują. Ustawiana wyłącznie po zaakceptowaniu kategorii „Analityka produktowa”. | eu.i.posthog.com (lub inny region PostHog, w którym działa projekt) |
Opcjonalna (analityka) | Tak – wyłączone do czasu akceptacji w banerze |
| Sentry | Raporty o błędach i wydajności. Ustawiana wyłącznie po zaakceptowaniu kategorii „Wydajność i błędy”. | sentry.io |
Opcjonalna (wydajność) | Tak – wyłączone do czasu akceptacji w banerze |
- Pełna lista podmiotów przetwarzających, wraz z lokalizacją każdego dostawcy i obowiązującymi umowami o ochronie danych, znajduje się na stronie Podmioty przetwarzające.
§ 7. Kontrola
- Kontrola odbywa się na trzech poziomach: a) W produkcie – baner cookie wyświetlany przy pierwszej wizycie pozwala zaakceptować wszystkie, odrzucić opcjonalne albo dostosować ustawienia kategoriami. Wybory te można zmienić w każdej chwili w sekcji Ustawienia → Prywatność; b) Przeglądarka – każda nowoczesna przeglądarka ma panel „danych witryny” dla Relentu, w którym poszczególne wpisy można przejrzeć i usunąć pojedynczo; c) Globalnie – w przeglądarce można całkowicie zablokować cookie stron trzecich. Relentu nadal działa; wpływa to jedynie na usługi stron trzecich wymienione w § 6.
- Operator uznaje sygnał Global Privacy Control (GPC). Jeżeli przeglądarka go wysyła, jest to traktowane jako odmowa wszystkich opcjonalnych kategorii cookie, a odpowiednie narzędzia śledzące nie są uruchamiane.
§ 8. Zmiany
- Przy dodaniu lub usunięciu cookie powyższe tabele są aktualizowane.
- Obowiązująca wersja i data jej wejścia w życie są widoczne na tej stronie.
- Zmiana wymagająca zgody dociera do czytelnika przez baner cookie, a nie przez tę stronę.
§ 9. Kontakt
- Pytania w sprawie cookie: privacy@relentu.com.
- Niniejsza polityka obowiązuje od 2026-10-15.