Polityka Cookies
Niniejsza Polityka Cookies wyjaśnia, czym są pliki cookie, jakich cookie używamy na stronie 4CodeMate.pl, w jakim celu i jak możesz zarządzać swoimi preferencjami.
1. Czym są pliki cookie?
Pliki cookie to małe pliki tekstowe zapisywane na Twoim urządzeniu (komputerze, tablecie, smartfonie) podczas odwiedzania stron internetowych. Pozwalają stronie zapamiętać Twoje preferencje i zachowanie podczas wizyty.
Poza klasycznymi plikami cookie serwis korzysta także z localStorage (lokalne przechowywanie danych w przeglądarce) oraz Service Worker Cache (buforowanie zasobów aplikacji PWA do pracy offline).
2. Kategorie stosowanych cookie
Niezbędne (zawsze włączone)
BRAK ZGODYNiezbędne do prawidłowego działania serwisu i aplikacji. Nie można ich wyłączyć. Nie przechowują danych osobowych w sposób umożliwiający identyfikację użytkownika.
| Nazwa | Typ | Cel / Opis |
|---|---|---|
| cookie-consent | localStorage | Zapamiętuje Twoje preferencje dotyczące cookie (kategorie: niezbędne, analityczne, marketingowe). Usuwany po wyczyszczeniu danych przeglądarki. |
| ui-sound-enabled | localStorage | Zapamiętuje preferencję dźwięków interfejsu (wł./wył.). |
| SW Cache | Service Worker | Buforuje zasoby aplikacji (JS, CSS, obrazy) do działania offline (PWA). Nie zawiera danych osobowych. |
Analityczne (wymagają zgody)
ZA ZGODĄSłużą analizie ruchu i sposobu korzystania ze strony. Pomagają nam rozumieć, które treści są najbardziej użyteczne i poprawiać serwis. Aktywowane wyłącznie po wyrażeniu zgody.
| Narzędzie | Dostawca | Cel |
|---|---|---|
| Sentry | Functional Software, Inc. | Monitorowanie błędów aplikacji (tylko na produkcji, z sanityzacją danych wrażliwych). Dane anonimizowane. |
| Google Analytics | Google LLC | Analiza ruchu (liczba wizyt, źródła, zachowanie na stronie). Aktywowany tylko po wyrażeniu zgody. IP anonimizowane. |
Marketingowe (wymagają zgody)
ZA ZGODĄUmożliwiają wyświetlanie reklam dopasowanych do Twoich zainteresowań na innych stronach. Aktywowane wyłącznie po wyrażeniu zgody. Aktualnie serwis nie korzysta aktywnie z narzędzi marketingowych — kategoria zarezerwowana na przyszłość.
Brak aktywnych narzędzi marketingowych na dzień 04.07.2026.
3. Zarządzanie zgodą i ustawieniami cookie
Przy pierwszej wizycie na stronie wyświetlany jest baner cookie umożliwiający wybór kategorii:
- Akceptuj wszystkie — aktywuje wszystkie kategorie cookie.
- Zapisz ustawienia — zapisuje Twój indywidualny wybór kategorią.
- Odrzuć opcjonalne — aktywuje tylko cookie niezbędne.
Twój wybór jest zapisywany w localStorage jako klucz cookie-consent z pełnym timestampem i wersją. Możesz zmienić preferencje w dowolnym momencie, usuwając dane przeglądarki lub kontaktując się z nami.
4. Zarządzanie cookie przez przeglądarkę
Możesz także zarządzać plikami cookie bezpośrednio w ustawieniach przeglądarki:
- Chrome: Ustawienia → Prywatność i bezpieczeństwo → Pliki cookie
- Firefox: Ustawienia → Prywatność i bezpieczeństwo → Cookie i dane stron
- Safari: Preferencje → Prywatność → Zarządzaj danymi witryn
- Edge: Ustawienia → Pliki cookie i uprawnienia witryn
Uwaga: zablokowanie wszystkich cookie może wpłynąć na prawidłowe działanie serwisu, w tym tryb offline (PWA).
5. Aplikacja PWA i tryb offline
Serwis 4CodeMate.pl może być zainstalowany jako aplikacja PWA (Progressive Web App). W tym trybie Service Worker buforuje zasoby strony (pliki JS, CSS, obrazy) w lokalnej pamięci podręcznej przeglądarki, aby umożliwić działanie offline.
Cache Service Workera nie zawiera danych osobowych i można go wyczyścić w ustawieniach przeglądarki: DevTools → Application → Storage → Clear site data.
6. Kontakt
W przypadku pytań dotyczących plików cookie skontaktuj się:
E-mail: pawel.stachowski@4codemate.pl
Adres: 4CodeMate — Paweł Stachowski, Legnica 59-220, Polska