Jak to działa
Znaleźć, zastąpić, przywrócić
Każda prośba jest czytana w całości, jej dane osobowe zastępowane zamiennikami tego samego rodzaju, a każda odpowiedź przywracana, zanim ją zobaczysz. Anthropic dostaje rozmowę o innych osobach; Ty nigdy nie widzisz zamienników.
Dokąd trafiają dane
Co jest wykrywane
Osoby i miejscowości wykrywa polski model PII GLiNER2, działający w bramce na GPU; wszystko, co ma gramatykę, wykrywa ta gramatyka, z sumą kontrolną tam, gdzie ona istnieje.
| Rodzaj | Wykrywa | Zachowane w zamienniku |
|---|---|---|
| Osoba | model | imię lub nazwisko, płeć, odmiana |
| Adres | ulica, kod pocztowy, miejscowość obok nich | rodzaj ulicy, numer budynku, region pocztowy |
| jego gramatyka | domena | |
| Telefon | kod kraju, 0048, dziewięć polskich cyfr w grupach lub numer komórkowy | kod kraju i dwie cyfry |
| Adres IP | IPv4 lub IPv6 | pierwszy oktet lub grupa |
| IBAN, NRB | ISO 7064 mod 97 | kraj i bank |
| Karta płatnicza | Luhn | wystawca i długość |
| PESEL, NIP, REGON | ich sumy kontrolne | stulecie i płeć; urząd skarbowy; województwo |
| Dowód osobisty, paszport | seria i cyfra kontrolna; seria i numer | nic |
| KRS, data urodzenia | po „KRS” lub nazwie rejestru; po „ur.”, „urodzony” i podobnych | nic; rok i zapis |
Na 65 ręcznie napisanych przypadkach z korespondencji wynajmującego zastąpione zostają wszystkie adresy i numery oraz wszystkie nazwiska poza jednym, którego model nie wykrywa; to, co celowo zostaje, dociera bez zmian: stany zdrowia, adres za granicą, adres URL, numer prawa jazdy, nazwy firm i sama nazwa miejscowości.
Jak dobierane są zamienniki
Imię lub nazwisko zmienia się w inne tej samej klasy, płci i wzoru odmiany z SGJP, Słownika gramatycznego języka polskiego, więc „z Eryką Delmaczyńską” staje się „z Edytką Babalską”, a każda forma przypadka wciąż brzmi poprawnie. Wartość zmienia się w podobną, która przechodzi tę samą sumę kontrolną. Wybór zależy od osoby: ten sam oryginał dostaje ten sam zamiennik w każdej rozmowie, więc pamięć podręczna promptów Anthropic działa dalej.
Każdy zamiennik pochodzi z policzonego, skończonego zbioru: 3075 imion, 93 867 nazwisk, 12 412 polskich miejscowości z Państwowego Rejestru Nazw Geograficznych GUGiK, 365 lub 366 dni roku urodzenia. Rozmowa, która wyczerpie zbiór, zostaje odrzucona z komunikatem, który go nazywa; nigdy nie jest wysyłana z pozostawionym oryginałem.
Jak przywracane są odpowiedzi
Bramka zna dokładnie to, co wysłała, i szuka tego w odpowiedzi: imion i nazwisk w zapisanej formie, wartości także ze spacjami, myślnikami lub inną wielkością liter. Tekst przechodzi od razu, chyba że może być jeszcze początkiem zamiennika, więc odpowiedzi spływają tak szybko, jak pisze je Claude.
Co jest odrzucane
Najpierw prośba jest sprawdzana zamkniętą gramatyką Messages API. Każdy napis musi być tekstem, który jest pseudonimizowany, krótkim tokenem, jak nazwa narzędzia, albo podpisanym wynikiem samego Anthropic. Wszystko inne jest odrzucane z komunikatem, który wskazuje miejsce, zamiast zostać wysłane nieprzeczytane; listę zawiera strona prywatność i ograniczenia.
Szybkość
Wykrywanie działa na RTX 3060: 1938 słów zajęło 0,68 s (pomiar z 2026-10-30), a tekst już widziany nie jest wykrywany ponownie.