Wklejanie dokumentu do ChatGPT jest bezpieczne wtedy, gdy w tekście nie ma już danych osobowych ani informacji objętych tajemnicą. O ryzyku decydują trzy czynniki, na które wpływ ma osoba wklejająca tekst: identyfikatory w dokumencie, rodzaj konta i obowiązek poufności. Usunięcie identyfikatorów przed wklejeniem rozwiązuje wszystkie trzy problemy naraz, bo wrażliwe dane w ogóle nie zostają wysłane.
Co zmienia rodzaj konta
OpenAI opisuje w swoich zasadach dwa rodzaje kont. Rozmowy z kont prywatnych mogą służyć do trenowania modeli, chyba że użytkownik zmieni ustawienia danych. Dla kont firmowych, czyli Team, Enterprise i API, dostawca deklaruje, że domyślnie nie trenuje na nich modeli. Tak wyglądają te zasady w 2026 r. i dostawca może je zmienić.
Rodzaj konta odpowiada jednak tylko na jedno pytanie: co dostawca może zrobić z tekstem po jego otrzymaniu. Nie zmienia faktu, że tekst do niego dotarł. Także na koncie Enterprise wklejona umowa opuszcza komputer i trafia na serwery dostawcy. Firmowa licencja daje więc poczucie bezpieczeństwa, ale nie rozwiązuje sprawy cudzych danych.
Kto odpowiada za dane według RODO
Dokument z danymi klientów, pracowników czy kontrahentów zawiera cudze dane osobowe. Kto przekazuje je dostawcy AI, występuje jako administrator danych, a dostawca staje się podmiotem przetwarzającym. Takie przekazanie wymaga podstawy prawnej i z reguły umowy powierzenia przetwarzania danych osobowych z art. 28 RODO.
Odpowiedzialność za ten wybór spoczywa na firmie, która wkleiła dane. Zasada minimalizacji z art. 5 ust. 1 lit. c RODO każe przy tym przekazywać tylko dane niezbędne do celu. Do streszczenia umowy imię i nazwisko strony zwykle nie jest potrzebne.
Tajemnica zawodowa i klauzule poufności
Do RODO dochodzą obowiązki zawodowe. Adwokata wiąże tajemnica adwokacka z art. 6 Prawa o adwokaturze, radcę prawnego tajemnica radcowska, a lekarza tajemnica lekarska. Firmy chroni tajemnica przedsiębiorstwa, a wiele umów handlowych zawiera klauzulę poufności.
Te obowiązki ciążą na osobie lub firmie, która otrzymała informacje. Regulamin dostawcy AI ich nie przejmuje. Każdy z tych przepisów ma własne wyjątki, więc ten tekst wskazuje tylko, skąd biorą się obowiązki. Nie ocenia, czy konkretne wklejenie było dopuszczalne.
Przypadek Samsunga
Na początku maja 2023 r. media podały, że Samsung zakazał wewnętrznego korzystania z narzędzi generatywnej AI. Zakaz wprowadzono po wycieku danych, do którego doszło w firmie miesiąc wcześniej. Taki zakaz działa jednak tylko wtedy, gdy ludzie go przestrzegają, a o to trudno, skoro narzędzia AI realnie przyspieszają pracę.
Usunąć dane, zanim tekst opuści komputer
Wszystkie trzy kwestie tracą znaczenie, jeśli identyfikatory znikną przed wklejeniem. Model nie dostaje wtedy nazwisk, numerów PESEL, adresów ani numerów rachunków. Do streszczenia, analizy klauzul czy poprawy stylu zwykle ich nie potrzebuje.
Tym zajmuje się promptShield. Aplikacja na komputer wykrywa dane osobowe w pliku na tym samym komputerze, zanim cokolwiek trafi do czatu. Dla każdego obszaru można wybrać „Zaczernij”, co usuwa tekst na stałe, albo „Zakoduj”, co zastępuje go krótkim kodem możliwym do odwrócenia.
Kod składa się z nawiasów kwadratowych, litery oznaczającej rodzaj danych i kilku znaków, na przykład [P0ABCD] dla osoby. Numer IBAN dostaje kod zaczynający się od litery B. Taki zapis ilustruje tylko kształt kodu, bo jego długość zależy od długości zastąpionego tekstu.
W jednym folderze ta sama wartość zawsze dostaje ten sam kod, a w innym folderze inny. Tylko kody dodane ręcznie w Ustawieniach są wspólne dla wszystkich folderów. Dzięki stałym kodom model widzi, że w kilku dokumentach z jednej sprawy występuje ta sama osoba.
Odpowiedź modelu można wkleić z powrotem do aplikacji, a funkcja „Odkoduj” przywróci prawdziwe wartości lokalnie, bez łączenia się z żadną usługą. Rejestr kodów to plik na komputerze użytkownika, celowo nieszyfrowany, bo na tym samym dysku leżą już niezaszyfrowane oryginały.
Bezpłatna aplikacja w przeglądarce tworzy kody w ten sam sposób i również nie wysyła dokumentu poza urządzenie. Mechanizm opisujemy dokładniej w tekście o odwracalnym kodowaniu danych. O tym, dlaczego ochrona danych przesunęła się z bazy danych na sam dokument, piszemy w osobnym artykule.
Najczęstsze pytania
Czy konto ChatGPT Enterprise wystarczy do pracy z danymi klientów?
Według OpenAI dane z konta firmowego domyślnie nie służą do trenowania modeli. Tekst nadal jednak trafia na serwery dostawcy, więc obowiązki wynikające z RODO i tajemnicy zawodowej pozostają.
Co zrobić, jeśli dokument trafił już do ChatGPT?
Warto ustalić, jakie dane zawierał dokument i na jakie konto trafił. W firmie trzeba też poinformować osobę odpowiedzialną za ochronę danych. Co jest wtedy zagrożone, opisujemy w tekście o danych klientów w chatbocie.
Czy zakodowane dane są nadal danymi osobowymi?
Tak. Kodowanie, które da się odwrócić dzięki Rejestrowi kodów, to pseudonimizacja w rozumieniu art. 4 pkt 5 RODO, a dane spseudonimizowane pozostają danymi osobowymi (motyw 26). Model widzi jednak tylko kody, a Rejestr kodów zostaje na komputerze użytkownika.
Ten tekst wyjaśnia, skąd biorą się obowiązki, i nie zastępuje porady prawnej w konkretnej sprawie.