# Cookies i pamięć przeglądarki OVARIANA

> Wersja: OVA-LEGAL-APP-STORAGE-PL-2026-10-25-r3

> Data wejścia w życie: 2026-10-25

OVARIANA używa mechanizmów potrzebnych do logowania, bezpieczeństwa, działania wybranych funkcji oraz preferencji ustawionych przez użytkowniczkę. Bieżący kod aplikacji nie wprowadza cookies reklamowych ani analitycznych podmiotów trzecich.

## Cookies i sesja
Supabase Auth korzysta z cookies sesji obsługiwanych przez bibliotekę SSR; nazwy mogą mieć prefiks sb-. Są potrzebne do bezpiecznego logowania, utrzymania i odświeżania sesji.

Cookie o wzorcu ovariana-onboarding-t1-v2-<skrót konta> zapisuje zakończenie krótkiego onboardingu dla konta. Aktualny kod ustawia maksymalnie 365 dni, HttpOnly, SameSite=Lax, ścieżkę / i Secure w produkcji. Nie zawiera treści dziennika zdrowotnego.

Warstwa hostingu lub ochrony ruchu może ustawiać ściśle techniczne mechanizmy wymagane do bezpieczeństwa lub dostarczenia.

## localStorage
- ovariana-language — zapamiętana preferencja języka interfejsu w przeglądarce; nie stanowi wyraźnego potwierdzenia ani źródła prawdy języka podstawowego konta;
- ovariana-display-theme — tryb jasny/ciemny;
- ovariana-high-contrast — kontrast;
- ovariana-interface-font — czcionka;
- ovariana-interface-style — styl OVARIANA/MEDMINIMAL.

Preferencje pozostają do zmiany ustawienia lub wyczyszczenia danych witryny.

## sessionStorage
Klucz ovariana-entry-destination przechowuje dozwolony względny adres docelowy podczas wejścia lub logowania. Jest odczytywany i usuwany po wykorzystaniu. Nie przyznaje dostępu do konta ani funkcji zdrowotnych.

Aplikacja może używać kluczy zaczynających się od ovariana-today: i ovariana-normal: do przejściowego stanu działań bieżącej sesji. Stan może pośrednio ujawniać aktywność związaną ze zdrowiem, dlatego jest objęty kontrolami privacy i czyszczony w ramach procesu erasure kontrolowanego stanu. sessionStorage jest ograniczony do danej sesji karty/przeglądarki.

## Zgoda i niezbędność
Art. 399 Prawa komunikacji elektronicznej obejmuje przechowywanie lub odczyt informacji w urządzeniu końcowym, nie tylko klasyczne cookies. Mechanizmy bezwzględnie konieczne do zalogowania i funkcji wybranej przez użytkowniczkę mogą działać w zakresie dopuszczonym prawem. Opcjonalny mechanizm wymagający zgody nie może zostać zapisany przed jej uzyskaniem.

## Kontrola
Cookies i dane witryny można kontrolować w ustawieniach przeglądarki. Zablokowanie uwierzytelnienia może uniemożliwić logowanie. Usunięcie preferencji localStorage przywraca ustawienia domyślne.

## Płatność u dostawcy
Pamięć na domenach Stripe Checkout/Link podlega informacjom właściwego dostawcy. Jeżeli integracja osadzona zapisuje dane lub wykonuje połączenia na domenie OVARIANA, musi być ujęta w rzeczywistym odczycie tej domeny. Brak cookies reklamowych w kodzie aplikacji nie jest deklaracją o wszystkich mechanizmach na zewnętrznych stronach płatności.
