# Informacja o cookies i pamięci urządzenia InvoiceIQ

Wersja pakietu: `PL-COMMERCIAL-2026-11-02.2`

Odpowiada: TALITHA Piotr Szczerbowski, ul. Kościelecka 12,
32-600 Oświęcim, NIP 5492104876; biuro@talitha.pl.

## 1. Zakres

Cookies i podobna pamięć służą utrzymaniu bezpiecznej sesji oraz obsłudze
interfejsu. Nie są tym samym co zgoda na Umowę, płatność lub OCR. InvoiceIQ
nie ładuje Google Analytics, reklam, pikseli, nagrywania sesji ani
przeglądarkowego SDK OpenAI. Model OCR działa po stronie serwera dopiero
po wybraniu tej funkcji.

## 2. Mechanizmy InvoiceIQ

| Mechanizm | Cel i czas |
|---|---|
| `invoiceiq-session` | sesja i powiązanie żądań; standardowo 60 minut bezczynności i maksymalnie 24 godziny sesji zwykłej; wcześniej po wylogowaniu/unieważnieniu |
| `XSRF-TOKEN` | ochrona żądań zmieniających dane; czas powiązany z sesją i odnawianiem tokenu |
| stan logowania, MFA, odzyskiwania lub passkey w sesji | dokończenie żądanego procesu; nie jest identyfikatorem reklamowym |
| zapamiętana sesja aplikacji WWW | przy użyciu udostępnionego procesu zapamiętania urządzenia do 180 dni; nie zastępuje świeżego MFA przy wrażliwej operacji |
| zapamiętana sesja natywnej aplikacji | do 365 dni w przeznaczonym do tego trybie odczytu; nie nadaje prawa do mutacji ani nie przedłuża świeżej autoryzacji |
| `localStorage`: `invoiceiq.sidebar.collapsed` | wybrany stan zwinięcia menu; do zmiany lub wyczyszczenia pamięci strony |
| `localStorage`: `theme` | zapis trybu jasnego interfejsu; nie zawiera identyfikatora ani danych faktury; do nadpisania lub wyczyszczenia pamięci strony |

Cookie sesji ma `Secure`, `HttpOnly`, `SameSite=Lax`, ścieżkę `/`.
`XSRF-TOKEN` ma `Secure` i `SameSite=Lax`, ale jest czytelne dla zgodnego
klienta tej samej strony na potrzeby nagłówka ochronnego. Sesja może zostać
odwołana wcześniej po zmianie zabezpieczeń. Operator nie korzysta z
zapamiętania sesji użytkownika do panelu administracyjnego.

Publiczna strona główna może rozpocząć sesję dla logowania. Wersjonowane
dokumenty prawne są udostępniane bez sesji; statyczny przewodnik nie zapisuje
cookies ani lokalnych danych. Preferencje wyglądu nie są niezbędne do
prowadzenia faktur; zablokowanie pamięci preferencji nie blokuje tych funkcji.

## 3. Płatność u Stripe

InvoiceIQ przekierowuje do hostowanej strony Checkout lub portalu Stripe
dopiero w żądanym procesie płatności/zarządzania abonamentem. Nie ładuje
Stripe.js ani widgetu płatności podczas przeglądania cennika. Na domenie
Stripe mogą działać mechanizmy płatnicze i ochrony przed oszustwami, a także
odrębnie wybrane usługi dostawcy. Ich cele, czas i wybory opisuje
[Informacja o cookies Stripe](https://stripe.com/legal/cookies-policy).
Nie przypisujemy im automatycznie tych samych nazw i terminów co naszej sesji.

## 4. Cloudflare - mechanizmy bezpieczeństwa

Ochrona ruchu działa na serwerach Cloudflare. Konfiguracja startowa nie
włącza Turnstile, Bot Fight Mode ani dodatkowej analityki przeglądarkowej.
Mechanizmy cookies zależą od uruchomionych funkcji ochrony: przykładowo
`cf_clearance` służy zapamiętaniu zaliczonego wyzwania, a `__cf_bm` ochronie
botowej. Nie są identyfikatorami reklamowymi InvoiceIQ. Nie wymagamy
rozwiązywania wyzwań JavaScript w aplikacjach mobilnych. Aktywny zakres
i retencja podlegają kontroli przy zmianie konfiguracji;
[dokumentacja Cloudflare](https://developers.cloudflare.com/fundamentals/reference/policies-compliances/cloudflare-cookies/)
opisuje poszczególne mechanizmy. Samo korzystanie z proxy nie oznacza,
że każdy wymieniony przez dostawcę cookie jest ustawiany w InvoiceIQ.

## 5. Kontrola i podstawa

Mechanizmy niezbędne działają w granicach art. 399 ust. 3 Prawa komunikacji
elektronicznej. Opcjonalna technologia wymagająca zgody nie może być
uruchomiona przez samo przewinięcie strony, milczenie lub zaznaczone z góry
pole; musi mieć uprzedni wybór i łatwe wycofanie. Nie włączamy marketingu
przez zakup planu lub akceptację Polityki prywatności.

Pamięć można sprawdzić i usunąć w ustawieniach przeglądarki. Usunięcie sesji
wyloguje użytkownika, a zablokowanie cookies niezbędnych może uniemożliwić
bezpieczne logowanie/formularze. Wyczyszczenie preferencji resetuje wygląd.
Zmiana urządzenia lub usunięcie danych lokalnych nie anuluje abonamentu.

Nie przesyłaj wartości cookies w zgłoszeniu. Wystarczy nazwa mechanizmu,
przeglądarka i adres strony. Cookie nie powinno zawierać faktury, hasła ani
sekretu KSeF. Rejestr technologii jest ponownie sprawdzany przed zmianą
logowania lub sposobu integracji dostawcy; wersje informacji są zachowywane.
