W Serwisie rebuzzle.pl używamy niezbędnych plików cookies i podobnych technologii (localStorage, IndexedDB) do zapewnienia działania gry i logowania.
1. Rodzaje mechanizmów
- Cookies niezbędne – bezpieczeństwo, sesja logowania.
- Cookies analityczne (opcjonalne, wyłącznie za zgodą) – Google Analytics, statystyka odwiedzin z anonimizacją IP.
- LocalStorage / IndexedDB – zapis postępu gościa, ustawień gry, cache Firebase.
2. Dostawcy i przykładowe pliki
| Dostawca | Cel | Przykładowe identyfikatory | Okres |
|---|---|---|---|
| Firebase / Google | Uwierzytelnianie, cache Firestore | Cookies sesyjne Google oraz zapis w IndexedDB/localStorage zgodnie z SDK |
sesyjne / trwałe (wg SDK) |
| Google Analytics | Statystyka odwiedzin (tylko po wyrażeniu zgody) | _ga, _ga_* |
do 2 lat |
3. Klucze w localStorage używane przez grę
Poniższa lista pochodzi bezpośrednio z kodu front-endu i może być aktualizowana wraz z wersjami gry:
| Klucz | Opis |
|---|---|
userId | Identyfikator użytkownika Firebase (UID) – jeśli dostępny. |
isGoogleUser | Flaga zalogowania kontem Google. |
isGuest | Flaga trybu gościa. |
coins, diamonds | Portfel gracza (kopie pomocnicze). |
boosters | Stan boosterów (JSON). |
collectedKeys | Zebrane klucze (Battle Pass). |
battlePass, battlePassEndDate | Stan Battle Pass i data zakończenia. |
guestWelcomeShown | Informacja czy pokazano powitalny modal gościa. |
4. Zarządzanie
- Cookies niezbędne są wymagane do działania Serwisu.
- Zgodę na cookies analityczne wyrażasz w banerze na stronie głównej. Wybór jest zapisywany lokalnie (
rebuzzle_consent_choice); aby go zmienić, wyczyść dane witryny w przeglądarce – baner pojawi się ponownie. - LocalStorage możesz oczyścić w ustawieniach przeglądarki (spowoduje utratę postępu gościa).
5. Kontakt
Pytania dotyczące plików cookies: kontakt@rebuzzle.pl.