MyPrivacy — плагин
MyPrivacy подменяет заданные имена и названия компаний псевдонимами для модели и возвращает оригиналы инструментам
- 77 ★ репозитория
- Последний коммит
Расширенный доступ
Почему такой уровень
- Плагин видит весь ввод и вывод сессии и подменяет текст, который уходит модели
- Таблица настоящих имен хранится в файле на диске, ее защищают правами 600
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add plugins/myprivacyОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Плагин видит весь ввод и вывод сессии и подменяет текст, который уходит модели
- Таблица настоящих имен хранится в файле на диске, ее защищают правами 600
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
MyPrivacy — плагин Claude Code. Он заменяет указанные вами имена и сведения о компаниях псевдонимами в тексте, который уходит модели, а перед запуском локальных инструментов возвращает оригиналы. Текст, который вернули инструменты, плагин очищает. В отображении ответов ассистента он тоже пытается показывать оригиналы. Плагин обрабатывает только настроенные термины и не служит общим детектором персональных данных: ненастроенные сведения и неподдерживаемое содержимое остаются как есть. Таблица замен лежит в `~/.config/claude-my-privacy/mappings.json` вне репозитория, в исходниках личных соответствий нет. Из примера: имя на китайском меняется на вымышленное, `cedarbyte` на `harborwave`. Команда `/my-privacy-status` показывает, загружена ли конфигурация: при непустой таблице видно `Configuration: loaded` и число замен. `/my-privacy-audit` дает диагностику и хранит только структурные метаданные, без команд и текста. Версия 0.5.0, офлайн-проверки инструментов и терминала пройдены на macOS с Claude Code 2.1.290.
Для кого. Фрилансерам и агентствам, которые работают с кодом и документами заказчиков и не хотят показывать модели настоящие имена людей и компаний.
Подходит, если
- В репозитории клиента попадаются фамилии сотрудников и название компании, которые не должны уйти модели
- Агент запускает инструменты, и им нужны настоящие значения, а модели достаточно псевдонимов
- Нужно проверить, что таблица замен загружена, прежде чем отправить запрос
- Нужен аудит работы плагина без хранения команд и текста запросов
Не подходит, если
- Нужен универсальный поиск персональных данных: плагин знает только заданные вами термины
- Конфиденциальные сведения лежат в файлах и изображениях: поддерживаются не все виды содержимого
- Нужна проверенная лицензия для коммерческого использования: у репозитория ее нет
Пример запроса к агенту
Проверь, загружена ли таблица замен MyPrivacy, и покажи число соответствийОграничения
- Работает только с заданными терминами, остальные сведения уходят модели без изменений.
- Репозиторий без открытой лицензии: манифест плагина помечен `UNLICENSED`.
- Проверено на macOS с Claude Code 2.1.290, на других версиях и платформах нужна новая проверка.
- Вспомогательный `install.py` меняет порядок плагинов, отключает указанный плагин сжатия контекста и пишет настройки телеметрии, поэтому для обычной установки лучше команды `claude plugin`.
Как отключить. Выполните `claude plugin uninstall my-privacy@my-privacy-marketplace --scope user` и удалите файл таблицы замен.
Частые вопросы
Находит ли MyPrivacy персональные данные сам?
Нет. Плагин заменяет только термины из вашей таблицы, все остальное остается без изменений.
Где хранится таблица замен?
В `~/.config/claude-my-privacy/mappings.json` вне репозитория: права каталога 700 и файла 600.
Как узнать, что замена работает?
Выполните `/reload-plugins`, затем `/my-privacy-status`: при успехе в статусе будет `Configuration: loaded` и число замен больше нуля.
Что делает плагин с ответами инструментов?
Очищает текст, который вернули инструменты, а перед запуском инструментов возвращает им оригиналы вместо псевдонимов.
Что хранит журнал `/my-privacy-audit`?
Только структурные метаданные: команды и тексты запросов он не сохраняет.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
ПлагиныПлагин Codex, который в каждой сессии показывает, какие личные данные видит агент и куда они уходят.
Локальный прокси заменяет секреты и личные данные в запросах агентов до отправки провайдеру и возвращает их в ответе
Локальное обезличивание личных данных в документах на традиционном китайском: коды-заменители и точный возврат после ИИ
Плагин-хук для Claude Code убирает адрес вашей почты из контекста, который клиент прикладывает к разговору с моделью
Анонимизатор персональных данных по 152-ФЗ
mcp-152fz-anonymizer
MCP-сервер и HTTP API, которые находят и маскируют персональные данные в тексте по требованиям 152-ФЗ перед тем, как он уйдет в LLM или во внешний сервис
Офлайн-брандмауэр персональных данных для агентов: хук Claude Code и защита шлюза LiteLLM маскируют email, телефоны и карты.
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| MyPrivacy (эта карточка) | нет | 77 | ||
| Codex Privacy HUD | нет | 110 | показывает, какие личные данные видит агент Codex, но ничего не подменяет | |
| Анонимизатор персональных данных по 152-ФЗ | нет | не нужна | 5 | маскирует персональные данные по требованиям 152-ФЗ по шаблонам, а MyPrivacy меняет только ваши термины и возвращает их инструментам |
Коротко о README
README объясняет принцип замены и ее границы, потом идут три шага: таблица замен, установка плагина, проверка статуса. Дальше описаны повседневное использование, обновление и таблица документов по настройке, поведению, диагностике, архитектуре и проверке.