CometWeb Insight — app.cometweb.io
storageManifest.tsNiniejsza Polityka Cookies dotyczy aplikacji CometWeb Insight pod adresem app.cometweb.io. Administratorem jest Maciej Zmitrukiewicz (CometWeb). Kontakt: legal@cometweb.io.
Pliki cookies to małe pliki zapisywane w przeglądarce. W Serwisie używamy ich głównie do utrzymania sesji i bezpieczeństwa.
Wymagane do działania Serwisu — nie wymagają zgody:
Stosowane wyłącznie po wyrażeniu zgody w banerze cookies oraz
przy włączonej preferencji śledzenia zachowania w Ustawieniach → Twoje dane.
Służą do pseudonimowej analizy korzystania z Serwisu (m.in.
user_id, session_id, ścieżka strony, kliknięcia, głębokość
przewijania) w celu ulepszania produktu — nie są anonimowe w sensie RODO, lecz nie
służą marketingowi podmiotów trzecich.
Zapamiętanie wyborów w banerze, postępu onboardingu, wznowienia skanów i ukrytych banerów informacyjnych. Zapis lokalny w przeglądarce wymaga włączonej kategorii „Funkcjonalne” w banerze cookies (backend nadal przechowuje onboarding po logowaniu).
| Nazwa | Typ | Cel | Czas przechowywania | Kategoria | Podstawa | Usunięcie |
|---|---|---|---|---|---|---|
access_token | Cookie (httpOnly) | Utrzymanie sesji zalogowanego użytkownika | Do wygaśnięcia sesji / wylogowania | Niezbędne | Umowa | Wylogowanie lub wygaśnięcie tokenu |
refresh_token | Cookie (httpOnly) | Odświeżanie sesji bez ponownego logowania | Do 7 dni lub wylogowania | Niezbędne | Umowa | Wylogowanie |
csrf_token | Cookie (httpOnly) | Ochrona przed żądaniami CSRF | Sesja przeglądarki | Niezbędne | Uzasadniony interes | Zamknięcie karty / wygaśnięcie sesji |
websocket_token | Cookie (httpOnly) | Autoryzacja WebSocket (postęp skanów) | Do wygaśnięcia sesji | Niezbędne | Umowa | Wylogowanie |
| Klucz | Cel | Czas przechowywania | Kategoria | Podstawa | Usunięcie |
|---|---|---|---|---|---|
cometweb-locale | Preferowany język interfejsu | Do czasu wyczyszczenia | Niezbędne | Umowa | Ustawienia przeglądarki / wyczyszczenie danych witryny |
cw_consent | Zapis wyboru banera cookies (analytics / functional) | 12 miesięcy od decyzji | Niezbędne | Uzasadniony interes | Wygaśnięcie 365 dni, zmiana polityki lub wyczyszczenie danych |
cw_checkout_intent | Kontynuacja rozpoczętego zakupu planu po weryfikacji e-mail i logowaniu | Do 24 godzin lub do pierwszego użycia | Niezbędne | Umowa | Po przekierowaniu do Rozliczeń, wygaśnięciu 24 h lub wyczyszczeniu danych |
cometweb_settings | Lokalna kopia ustawień UI (motyw, regionalne) | Do czasu wyczyszczenia | Niezbędne | Umowa | Wyczyszczenie danych witryny |
cometweb_active_workspace:{userId} | Ostatnio wybrany workspace zespołu | Do czasu wyczyszczenia | Niezbędne | Umowa | Wylogowanie + wyczyszczenie danych |
cometweb_active_project:v1:{userId}:{workspaceId} | Ostatnio wybrany projekt — utrzymanie kontekstu po odświeżeniu | Do czasu wyczyszczenia | Niezbędne | Umowa | Wylogowanie lub wyczyszczenie danych witryny |
cw_a11y_manual_checklist_v1:{projectId} | Szkic planu testów manualnych dostępności (owner/status) | Do czasu wyczyszczenia | Funkcjonalne | Zgoda | Wyczyszczenie danych witryny |
cw_ai_chat_disclosure_ack_v1 | Potwierdzenie ujawnienia AI (EU AI Act) | Do czasu wyczyszczenia | Niezbędne | Uzasadniony interes | Wylogowanie (cleanup) lub wyczyszczenie danych |
cometweb_onboarding_v2:{userId} | Postęp onboardingu (tury, checklista) — kopia lokalna | Do czasu wyczyszczenia | Funkcjonalne | Zgoda | Wyłączenie cookies funkcjonalnych, reset onboardingu lub wyczyszczenie danych |
cometweb_onboarding_checklist_snooze_until:{userId} | Czas ukrycia panelu checklisty onboardingu | Do końca okresu uśpienia (domyślnie 7 dni) | Funkcjonalne | Zgoda | Wygaśnięcie snooze, wyłączenie functional cookies |
cw_module_refresh_jobs_v2:{userId}:{workspaceId} | Wznowienie Smart Refresh po odświeżeniu strony | Do 90 min od zapisu (stale job discard) | Funkcjonalne | Zgoda | Zakończenie joba, wyłączenie functional cookies |
cw_lens_banner_dismissed | Ukrycie banera Comet Lens na liście projektów | Do czasu wyczyszczenia | Funkcjonalne | Zgoda | Wyłączenie functional cookies |
cw_seo_context_banner_dismissed_{projectId} | Ukrycie banera kontekstu pomiaru SEO | Do czasu wyczyszczenia | Funkcjonalne | Zgoda | Wyłączenie functional cookies |
cometweb.monitoring.alerts-hint.dismissed | Ukrycie podpowiedzi alertów monitoringu | Do czasu wyczyszczenia | Funkcjonalne | Zgoda | Wyłączenie functional cookies |
cw:v2:*:analysis:* | Historia analiz, URL-e i metadane wyników w przeglądarce (scoped) | Do czasu wyczyszczenia / wylogowania (izolacja per user+workspace) | Funkcjonalne | Zgoda | Wylogowanie, zmiana konta, wyłączenie functional cookies |
cometweb_analysis_history (legacy) | Legacy globalna historia analiz (przed izolacją per-user) | Usuwane przy migracji — nie hydratyzowane | Funkcjonalne | Zgoda | Purge przy logowaniu / auth transition |
cometweb_recent_urls (legacy) | Legacy globalne ostatnie URL-e | Usuwane przy migracji — nie hydratyzowane | Funkcjonalne | Zgoda | Purge przy logowaniu / auth transition |
cometweb_results_* (legacy) | Legacy globalny cache wyników analizy | Usuwane przy migracji — nie hydratyzowane | Funkcjonalne | Zgoda | Purge przy logowaniu / auth transition |
cw.ai_insights.* | Stany UI i szybka pamięć podręczna AI Insights | Do czasu wyczyszczenia / TTL cache | Funkcjonalne | Zgoda | Wylogowanie, wyłączenie functional cookies |
cometweb_projects:v3:{userId}:{workspaceId} | Fallback listy projektów gdy IndexedDB niedostępne | Do czasu wyczyszczenia | Funkcjonalne | Zgoda | Wyłączenie functional cookies |
cometweb_health_score:v2:{userId}:{workspaceId}:{projectId} | Cache wyniku zdrowia projektu na dashboardzie (scoped user+workspace) | Do czasu wyczyszczenia | Funkcjonalne | Zgoda | Wyłączenie functional cookies lub zmiana projektu/workspace |
cometweb_health_score_{projectId} | Stary cache wyniku zdrowia (bez scope user/workspace) | Legacy — migracja do v2 przy zapisie | Funkcjonalne | Zgoda | Nadpisanie v2 lub wyłączenie functional cookies |
serp_keyword_pref:v2:{userId}:{workspaceId}:{projectId} | Tryb i fraza SERP (scoped user+workspace) | Do czasu wyczyszczenia | Funkcjonalne | Zgoda | Wyłączenie functional cookies lub zmiana workspace |
serp-keyword-pref:{projectId} | Stary tryb/fraza SERP (bez scope user/workspace) | Legacy — migracja do v2 przy odczycie | Funkcjonalne | Zgoda | Migracja v2 lub wyłączenie functional cookies |
serp_keyword_history:v2:{userId}:{workspaceId}:{projectId} | Historia ręcznych fraz SERP (scoped user+workspace) | Do czasu wyczyszczenia (max 10 fraz) | Funkcjonalne | Zgoda | Wyłączenie functional cookies lub zmiana workspace |
serp-keyword-history:{projectId} | Stara historia fraz SERP (bez scope user/workspace) | Legacy — migracja do v2 przy odczycie | Funkcjonalne | Zgoda | Migracja v2 lub wyłączenie functional cookies |
cometweb-billing-currency | Preferowana waluta cennika (PLN/USD) | Do czasu wyczyszczenia | Funkcjonalne | Zgoda | Wyłączenie functional cookies |
cometweb_selected_industry | Wybrana branża w benchmarku branżowym | Do czasu wyczyszczenia | Funkcjonalne | Zgoda | Wyłączenie functional cookies |
ecology_monthly_visits:v2:{userId}:{workspaceId}:{projectId} | Deklarowana liczba wizyt/miesiąc (scoped user+workspace) | Do czasu wyczyszczenia | Funkcjonalne | Zgoda | Wyłączenie functional cookies lub zmiana workspace |
ecology-monthly-visits:{projectId} | Stara deklaracja wizyt/miesiąc (bez scope user/workspace) | Legacy — migracja do v2 przy odczycie | Funkcjonalne | Zgoda | Migracja v2 lub wyłączenie functional cookies |
cometweb_geo_cache_invalidated_at | Znacznik invalidacji cache GEO po zmianie locale | Do czasu wyczyszczenia | Funkcjonalne | Zgoda | Wyłączenie functional cookies |
remediation_completed_* | Ukończone zadania planu remediacji WCAG | Do czasu wyczyszczenia | Funkcjonalne | Zgoda | Wyłączenie functional cookies |
cometweb_tech_roadmap:{projectId} | Zaznaczenia roadmapy Tech Stack Spy | Do czasu wyczyszczenia | Funkcjonalne | Zgoda | Wyłączenie functional cookies |
cw_public_link_tokens_v1:{projectId} | Legacy — tokeny publicznych linków (czyszczone przy starcie UI) | Do czasu wyczyszczenia (max 50 tokenów) | Funkcjonalne | Zgoda | Automatyczny purge przy mount lub wyłączenie functional cookies |
manual_audit_draft | Szkic ręcznego audytu dostępności (narzędzie) | Do czasu wyczyszczenia | Funkcjonalne | Zgoda | Wyłączenie functional cookies |
cometweb_onboarding_projects_v1:{userId} | Legacy onboarding v1 (migracja do v2) | Do migracji / wyczyszczenia | Funkcjonalne | Zgoda | Migracja v2 lub wyłączenie functional cookies |
| Klucz | Cel | Czas przechowywania | Kategoria | Podstawa | Usunięcie |
|---|---|---|---|---|---|
cw_funnel_once_v1 | Lista zdarzeń lejka wysłanych już w tej sesji — zapobiega liczeniu ich podwójnie | Do zamknięcia karty | Analityczne | Zgoda | Po zamknięciu karty lub wycofaniu zgody na telemetrię |
cw_send_to_draft_v1 | Przeniesienie treści zgłoszenia między widokiem znaleziska a formularzem "Wyślij do" | Do otwarcia formularza zgłoszenia lub zamknięcia karty | Niezbędne | Umowa | Po otwarciu formularza, zamknięciu karty lub wyczyszczeniu danych |
cw_admin_step_up_v1 | Przechowuje zamiar operacji admina (purge / soft delete) na czas step-up MFA | Do 15 minut lub do powrotu z reauth Auth0 | Niezbędne | Uzasadniony interes | Po wznowieniu operacji, anulowaniu, wygaśnięciu 15 min lub zamknięciu karty |
cw_admin_purge_step_up_v1 | Dokończenie zamiarów admina zapisanych przed migracją na cw_admin_step_up_v1 | Klucz legacy (Wave 8) — tylko odczytywany i kasowany | Niezbędne | Uzasadniony interes | Przy pierwszym odczycie, wznowieniu operacji lub zamknięciu karty |
cw_claim_report_intent | Kontynuacja claimu raportu przez opaque intent_id (bez surowego tokenu) | Do 30 minut lub do pierwszego użycia | Niezbędne | Umowa | Po udanym claim, wygaśnięciu 30 min lub zamknięciu karty |
cw_active_analysis_sessions_v1:{userId} | Tymczasowy stan aktywnych skanów w bieżącej sesji | Do 6 h / zamknięcie karty | Funkcjonalne | Zgoda | Zamknięcie karty, zakończenie skanu, wyłączenie functional cookies |
analytics_session_id | Identyfikator sesji analitycznej (czas na stronie, interakcje) | Zamknięcie karty / przeglądarki | Analityczne | Zgoda | Wycofanie zgody analitycznej lub zamknięcie karty |
cometweb.tasks.groupBy | Tryb grupowania tablicy zadań | Zamknięcie karty | Funkcjonalne | Zgoda | Wyłączenie functional cookies |
cometweb.tasks.groupExpanded.* | Rozwinięte grupy na tablicy zadań | Zamknięcie karty | Funkcjonalne | Zgoda | Wyłączenie functional cookies |
cometweb.tasks.aiStrategyExpanded.* | Rozwinięte sekcje widoku AI Strategia | Zamknięcie karty | Funkcjonalne | Zgoda | Wyłączenie functional cookies |
cw_report_preview_branding_{projectId} | Tymczasowe nadpisania brandingu podglądu raportu | Zamknięcie karty | Funkcjonalne | Zgoda | Wyłączenie functional cookies |
cw_report_poll_v1:{projectId} | ID trwającego joba generacji raportu PDF | Zamknięcie karty / zakończenie generacji | Funkcjonalne | Zgoda | Wyłączenie functional cookies |
oauth_login_in_progress | Ochrona przed podwójnym popup OAuth | Do zakończenia OAuth / zamknięcia karty | Niezbędne | Umowa | Callback OAuth lub zamknięcie karty |
cw_chunk_reload | Guard przed pętlą auto-reload przy błędzie chunk | Jednorazowo w sesji karty | Niezbędne | Uzasadniony interes | Zamknięcie karty |
cw_init_reload | Guard przed pętlą auto-reload przy zawieszonym boot | Jednorazowo w sesji karty | Niezbędne | Uzasadniony interes | Zamknięcie karty |
projects.sortBy | Zapamiętanie sortowania listy projektów w sesji | Do zamknięcia karty | Funkcjonalne | Zgoda | Zamknięcie karty lub wyłączenie functional cookies |
Możesz wycofać zgodę na cookies analityczne w banerze lub ustawieniach przeglądarki. Wyłączenie cookies niezbędnych uniemożliwi logowanie.