1. Administrator i zakres polityki
Polityka dotyczy usługi Zyveronix AI dostępnej pod adresem ai.zyveronix.com.co. Nie obejmuje automatycznie głównej strony Zyveronix, portalu Zyveronix Account ani innych usług w odrębnych domenach. Powiązane konto może być obsługiwane przez wspólny projekt Supabase, ale sposób przetwarzania należy czytać łącznie z właściwymi dokumentami.
Administrator danych / kontakt w sprawach serwisu
Karol Szafarewicz
Adres do korespondencji podany przez administratora: ul. Obrońców Wybrzeża 4, 80-398 Gdańsk
E-mail: kszafarewicz@icloud.com
Nie wskazano odrębnego inspektora ochrony danych. Jeżeli przepisy będą wymagały jego wyznaczenia, dane kontaktowe zostaną uzupełnione.
2. Jakie dane przetwarza Zyveronix AI?
- Dane konta: identyfikator użytkownika, nazwa użytkownika i techniczny identyfikator Supabase Auth, opcjonalna nazwa wyświetlana, status zalogowania i informacje o sesji.
- Treści rozmów: Twoje wiadomości, odpowiedzi generowane przez model, identyfikator rozmowy, wybrany model, znaczniki czasu oraz ograniczony kontekst wcześniejszej rozmowy potrzebny do jej kontynuacji.
- Dane techniczne: adres IP lub wartość przekazana przez warstwę proxy na potrzeby ograniczania nadużyć, czas i status żądania, błędy, informacje niezbędne do monitorowania działania oraz metadane logowania po stronie dostawców.
- Tryb gościa: w zależności od aktualnej konfiguracji treści mogą pozostawać wyłącznie w pamięci aktywnej karty i zniknąć po odświeżeniu/zamknięciu. Jeśli użytkownik jest zalogowany i historia została prawidłowo skonfigurowana, rozmowy mogą być zapisywane w Supabase.
- Korespondencja: jeśli napiszesz na adres kontaktowy, przetwarzane będą dane nadawcy i informacje przekazane w wiadomości.
3. Cele i podstawy prawne
| Cel | Podstawa prawna | Opis |
|---|---|---|
| Generowanie odpowiedzi, obsługa historii zalogowanych rozmów i wybór modelu | Art. 6 ust. 1 lit. b RODO | Przetwarzanie niezbędne do wykonania usługi, o którą prosi użytkownik. |
| Bezpieczeństwo, ograniczanie nadużyć, ochrona API i diagnostyka | Art. 6 ust. 1 lit. f RODO | Prawnie uzasadniony interes w ochronie usługi, infrastruktury i użytkowników, z uwzględnieniem praw i wolności osób. |
| Odpowiedź na zapytanie lub reklamację | Art. 6 ust. 1 lit. b lub f RODO | Zależnie od charakteru i etapu sprawy. |
| Wykonanie konkretnego obowiązku ustawowego | Art. 6 ust. 1 lit. c RODO | Tylko gdy obowiązek rzeczywiście ma zastosowanie. |
Wymaganie kliknięcia „Akceptuję regulamin” dotyczy zasad korzystania z usługi. Potwierdzenie zapoznania się z polityką prywatności służy udokumentowaniu przekazania informacji i samo w sobie nie oznacza ogólnej zgody na przetwarzanie danych. Jeśli w przyszłości zostaną włączone opcjonalne technologie oparte na zgodzie, będą wymagały odrębnej informacji i mechanizmu wyboru.
4. Treść wysyłana do modelu AI
Aby wygenerować odpowiedź, backend przekazuje treść bieżącej wiadomości i — w przypadku kontynuowanej rozmowy — wybrany fragment lub zestaw poprzednich wiadomości do API Groq. Jeżeli rozmowa jest zapisywana w Supabase, treść może być również odczytywana z bazy, aby odtworzyć historię. Nie wpisuj danych szczególnych kategorii, haseł, kluczy API, danych kart płatniczych, numerów dokumentów ani poufnych danych innych osób.
5. Odbiorcy i kategorie odbiorców
- Groq: przetwarza wiadomość i kontekst przekazane do API w celu wygenerowania odpowiedzi oraz może przetwarzać metadane użycia, bezpieczeństwa i diagnostyki.
- Supabase: obsługuje logowanie i zapis/odczyt historii zalogowanych rozmów, zależnie od konfiguracji projektu.
- Cloudflare: hosting strony i backendu, routing żądań oraz funkcje ochrony; zależnie od konfiguracji może przetwarzać dane techniczne i logi.
- Dostawca poczty: jeśli jest skonfigurowany, może przetwarzać korespondencję lub wiadomości uwierzytelniające.
- Organy publiczne: gdy przekazanie danych jest wymagane prawem.
6. Przekazywanie danych poza EOG
Region bazy Supabase zależy od ustawień projektu i powinien być sprawdzony w panelu. Według dokumentacji Groq standardowe żądania inferencyjne nie są domyślnie przechowywane jako treść klienta, jednak treść wejściowa/wyjściowa może być tymczasowo logowana w ograniczonych przypadkach związanych z niezawodnością lub badaniem nadużyć do 30 dni. Groq wskazuje również, że dane zachowywane w niektórych przypadkach mogą znajdować się w zasobnikach GCP w USA, a transfery mogą opierać się na odpowiednich zabezpieczeniach, np. standardowych klauzulach umownych, jeśli są właściwe. Sprawdź aktualne szczegóły: Groq — Your Data oraz polityka prywatności Groq. Transfery z udziałem innych dostawców zależą od ich aktualnych warunków, lokalizacji i zabezpieczeń. Przed publicznym uruchomieniem administrator powinien zweryfikować właściwe umowy, regiony i podstawę ewentualnego transferu w rozdziale V RODO.
7. Okres przechowywania
- Historia zalogowanych rozmów: do czasu usunięcia rozmowy/konta albo innego działania zgodnego z funkcjami serwisu, z uwzględnieniem kopii zapasowych oraz technicznego cyklu usuwania u dostawcy. Jeśli w interfejsie nie ma przycisku usunięcia, żądanie należy wysłać na adres kontaktowy.
- Treści w trybie gościa: według bieżącej implementacji pozostają w pamięci aktywnej karty; po odświeżeniu lub zamknięciu mogą zostać utracone.
- Groq: usage metadata jest zbierane; treści inferencji nie są domyślnie przechowywane, ale mogą być tymczasowo logowane w opisanych przypadkach do 30 dni. Dokładne ustawienia Data Controls trzeba sprawdzić w panelu Groq.
- Cloudflare/Supabase: logi, kopie zapasowe i dane operacyjne podlegają ustawieniom oraz retencji konkretnego planu; administrator powinien te ustawienia zweryfikować i ograniczyć do niezbędnego okresu.
- Korespondencja: przez czas potrzebny do obsługi, a później gdy jest to uzasadnione terminami roszczeń lub obowiązkami prawnymi.
8. Obowiązek podania danych
Wysłanie treści wiadomości jest konieczne, aby model mógł na nią odpowiedzieć. Do korzystania z zapisanej historii konieczne jest zalogowanie się i przekazanie danych uwierzytelnienia obsługiwanych przez Supabase; obecna wersja korzysta z nazwy użytkownika i hasła. Korzystanie jako gość może być ograniczone i nie zapewnia trwałego przechowywania historii.
9. Prawa użytkownika
Przysługują Ci — na zasadach i z wyjątkami określonymi w RODO — prawa dostępu do danych, uzyskania kopii, sprostowania, usunięcia, ograniczenia, przeniesienia, a w odpowiednich przypadkach sprzeciwu. Wnioski kieruj na kszafarewicz@icloud.com. Administrator może poprosić o informacje konieczne do zweryfikowania tożsamości, ale nie powinien żądać hasła. Co do zasady odpowiedź udzielana jest w ciągu miesiąca; możliwe przedłużenie w przypadkach z art. 12 ust. 3 RODO.
10. Skarga do UODO
Możesz złożyć skargę do Prezesa Urzędu Ochrony Danych Osobowych. Informacje: uodo.gov.pl.
11. Cookies, pamięć przeglądarki i sesje
Sesja Supabase jest przechowywana oddzielnie na originie Account i AI. Zależnie od wybranego ustawienia tokeny sesji trafiają do sessionStorage (tryb do zamknięcia karty lub do odświeżenia) albo localStorage (pozostawanie zalogowanym). W trybie „wyloguj po odświeżeniu” skrypt czyści zapisaną sesję przy wykrytym przeładowaniu; w trybie do zamknięcia karty przeglądarka zwykle usuwa pamięć po zamknięciu karty, ale przywracanie kart może ją odtworzyć. Na wspólnej domenie zapisywane jest też techniczne ustawienie preferencji zyv_auth_mode (wartość refresh, session lub remember); nie jest to token logowania. Cookie zyv_storage_consent zapamiętuje wyłącznie wybór użytkownika dotyczący opcjonalnego zapisywania preferencji. Do bezpiecznego przekierowania używa się również krótkotrwałego weryfikatora PKCE w localStorage przez maksymalnie dwie godziny, usuwanego po wykorzystaniu lub po upływie terminu. Kod nie dodaje celowo trackerów reklamowych ani analitycznych. Cloudflare może uruchamiać mechanizmy techniczne zależnie od konfiguracji. Szczegóły znajdują się w Informacji o cookies; rzeczywiste zachowanie trzeba zweryfikować po wdrożeniu.
12. Profilowanie i decyzje automatyczne
Serwis nie ma na celu tworzenia profili marketingowych ani podejmowania wobec użytkowników decyzji wywołujących skutki prawne lub podobnie istotne. Model automatycznie generuje tekst i może popełniać błędy. Odpowiedzi nie są poradą profesjonalną i powinny być niezależnie weryfikowane.
13. Bezpieczeństwo
Klucz Groq i klucze uprzywilejowane Supabase powinny pozostawać wyłącznie po stronie serwera. Backend powinien weryfikować sesję, sprawdzać właściciela rozmowy, ograniczać nadużycia i zapisywać dane zgodnie z regułami RLS. Administrator powinien okresowo sprawdzać konfigurację i usuwać niepotrzebne sekrety. Nie wysyłaj w promptach danych, których ujawnienie dostawcom zewnętrznym byłoby niebezpieczne.
14. Osoby niepełnoletnie
Osoby niepełnoletnie powinny korzystać z serwisu zgodnie z przepisami i zasadami opiekunów; w zależności od wieku i podstawy przetwarzania może być wymagana pomoc lub zgoda przedstawiciela ustawowego. Nie wprowadzaj danych innych osób bez właściwego uprawnienia.
15. Zmiany polityki i kontakt
Polityka będzie wymagała aktualizacji po zmianie modelu logowania, historii rozmów, dostawców, retencji lub funkcji. Kontakt w sprawach ochrony danych: kszafarewicz@icloud.com. Adres do korespondencji podany przez administratora: ul. Obrońców Wybrzeża 4, 80-398 Gdańsk.