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 subdomenach Account i AI. Zależnie od wyboru użytkownika tokeny sesji trafiają do sessionStorage (do zamknięcia karty albo do odświeżenia) lub localStorage (pozostawanie zalogowanym). W trybie „wyloguj po odświeżeniu” skrypt czyści sesję przy wykrytym przeładowaniu. Ustawienie zyv_auth_mode jest technicznym cookie na domenie .zyveronix.com.co ważnym do jednego roku i zawiera wyłącznie preferencję trybu, nie token ani hasło. zyv_storage_consent zapamiętuje zamknięcie informacyjnego banera. Do zakończenia przekierowania SSO i potwierdzenia e-maila używane są krótkotrwałe weryfikatory PKCE, które są usuwane po użyciu lub upływie terminu. Kod nie dodaje celowo własnych trackerów reklamowych ani analitycznych. Szczegóły znajdują się w Informacji o cookies; rzeczywiste zachowanie trzeba sprawdzić po uruchomieniu domeny.
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.
16. Źródła prawne i dokumentacja dostawców
- RODO — EUR-Lex
- Ustawa o świadczeniu usług drogą elektroniczną
- Groq — zasady retencji danych
- Cloudflare — polityka prywatności
Sesja logowania i przekierowanie między Account a AI
Jeżeli użytkownik wybierze logowanie z Zyveronix AI przez Zyveronix Account, system może utworzyć krótkotrwały, jednorazowy kod przekazania sesji. Kod jest związany z weryfikatorem PKCE, nie jest tokenem dostępu i może być wykorzystany tylko raz w ograniczonym czasie. Token-hash używany do utworzenia sesji jest przechowywany przez krótki czas w zaszyfrowanej postaci w tabeli technicznej dostępnej wyłącznie dla backendu. Dane te służą wyłącznie do bezpiecznego dokończenia logowania. Nie umieszczaj haseł, tokenów ani kluczy w adresach URL lub zgłoszeniach.