1. Kategorie
Essential: niezbedne cookies i local storage dla sesji, bezpieczenstwa, CSRF, routingu, jezyka, preferencji panelu, cookie bannera, passkeys i administracyjnej impersonacji.
Analytics: pomiar ruchu i uzycia, np. Google Analytics, tylko po zgodzie i gdy skonfigurowano identyfikator analityczny.
Marketing: atrybucja kampanii i remarketing, np. Meta Pixel, Google Ads albo LinkedIn Insight Tag, tylko po zgodzie i gdy integracja jest wlaczona.
2. Konkretne identyfikatory
AIVoice moze uzywac m.in. aivoice_cookie_consent_v1, aivoice_consent_subject_id_v1, NEXT_LOCALE, sidebar:state, next-auth.session-token, __Secure-next-auth.session-token, __Host-next-auth.session-token, voiceai_passkey_reg_challenge, voiceai_passkey_auth_challenge oraz voiceai_admin_impersonation.
Czasy przechowywania zaleza od funkcji: wyzwania passkey sa krotkotrwale, cookie zgody i jezyk moga trwac do 12 miesiecy, a sesje wygasaja zgodnie z ustawieniami bezpieczenstwa.
3. Rejestr zgody
Po wyborze preferencji zapisujemy lokalna decyzje oraz serwerowy wpis rejestru zgody: subject ID, tryb anonimowy lub zalogowany, kategorie, wersje polityk, jezyk, IP, user-agent, referer i timestamp.
Opcjonalne zgody mozna wycofac przez banner, ustawienia prywatnosci albo kontakt ze wsparciem, jezeli banner nie jest widoczny.
4. Widget klienta
Widget osadzony na stronie klienta moze wymagac cookies lub storage potrzebnych do sesji rozmowy, jezyka, stabilnosci polaczenia i zabezpieczen. Klient powinien opisac swoje wdrozenie widgetu w swojej polityce prywatnosci/cookies.
AIVoice nie wymaga publicznego klucza Gemini w przegladarce; runtime AI przechodzi przez gateway/server-side flow i provider-key pools.