Куда уходят ваши данные
Главный вопрос к любой программе, которая работает с персональными данными, звучит так: не получит ли их сам разработчик. Ответ здесь не обещание, а устройство программы, которое можно проверить.
Всё настоящее
- исходный документ;
- настоящие ФИО, паспорта, СНИЛС, счета;
- таблица соответствий меток и данных, зашифрованная вашим паролем.
Только очищенный текст
- текст с метками вида [PERSON_1];
- и только если вы сами скопировали его в ChatGPT, GigaChat или другую нейросеть.
- нет регистрации и аккаунта;
- нет сервера, куда что-то отправляется;
- нет сбора статистики в программе.
Почему разработчик не может получить ваши данные
У программы нет кода, который отправляет данные в сеть. Более того, при запуске она сама запрещает себе сетевые соединения: при запуске программа запрещает своему процессу сетевые соединения. Это проверяет автоматический тест в открытом коде программы.
Модели распознавания входят в программу и работают на вашем процессоре. Им не нужен облачный сервис.
Таблица соответствий меток и настоящих данных хранится только на вашем компьютере в зашифрованном виде (AES-256). Ключ хранится в Связке ключей macOS этого Mac, поэтому копию хранилища на другом компьютере не открыть. Защита зависит от защиты вашей учётной записи Mac.
Проверьте сами за минуту
- Выключите Wi-Fi или отсоедините кабель.
- Откройте pii-roundtrip, перетащите документ.
- Программа работает как обычно. Ей не нужен интернет.
Для более строгой проверки поставьте монитор сетевых соединений, например бесплатный LuLu или Little Snitch. Он позволит убедиться, что pii-roundtrip не открывает сетевых соединений.
Открытый код
Весь код программы и сравнения опубликован на GitHub под лицензией Apache 2.0. Ваш специалист по безопасности может прочитать каждую строку и собрать программу сам. Об уязвимостях можно сообщить закрыто, по правилам безопасности.
Что всё же уходит в нейросеть
В нейросеть уходит очищенный текст. Программа заменяет в нём прямые идентификаторы: ФИО, номера документов, счета, адреса. Она может пропустить часть из них: в нашем сравнении хотя бы одно значение осталось в 0,1% российских и 0,6% британских тестовых документов, поэтому проверьте текст перед отправкой. В тексте остаются косвенные сведения, например диагноз, должность или необычные обстоятельства дела. Если по ним можно узнать человека, уберите их вручную перед отправкой. Подробнее о том, что требует закон, в статье о персональных данных в нейросетях.
Коротко. Документ и настоящие данные остаются у вас. Нейросеть получает текст с метками и то, что программа могла пропустить. Разработчик не получает ваши документы и данные.