MyPrivacy — плагин

MyPrivacy подменяет заданные имена и названия компаний псевдонимами для модели и возвращает оригиналы инструментам

  • 77 ★ репозитория
  • Последний коммит
Плагин

Расширенный доступ

Почему такой уровень

  • Плагин видит весь ввод и вывод сессии и подменяет текст, который уходит модели
  • Таблица настоящих имен хранится в файле на диске, ее защищают правами 600
Все причины и проверки

jinrunsen/claude-my-privacy

Установка

Работает в

В терминале, через 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, который в каждой сессии показывает, какие личные данные видит агент и куда они уходят.

ПлагинШирокий доступ110Звезды репозитория

Локальный прокси заменяет секреты и личные данные в запросах агентов до отправки провайдеру и возвращает их в ответе

CLIРасширенный доступ66Звезды репозитория

Локальное обезличивание личных данных в документах на традиционном китайском: коды-заменители и точный возврат после ИИ

СкиллШирокий доступ255Звезды репозитория

Плагин-хук для Claude Code убирает адрес вашей почты из контекста, который клиент прикладывает к разговору с моделью

ПлагинРасширенный доступ71Звезды репозитория
Российский стек

MCP-сервер и HTTP API, которые находят и маскируют персональные данные в тексте по требованиям 152-ФЗ перед тем, как он уйдет в LLM или во внешний сервис

MCP-серверРасширенный доступ5Звезды репозитория

Офлайн-брандмауэр персональных данных для агентов: хук Claude Code и защита шлюза LiteLLM маскируют email, телефоны и карты.

ПлагинРасширенный доступ80Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
MyPrivacy (эта карточка)нет77
Codex Privacy HUDнет110показывает, какие личные данные видит агент Codex, но ничего не подменяет
Анонимизатор персональных данных по 152-ФЗнетне нужна5маскирует персональные данные по требованиям 152-ФЗ по шаблонам, а MyPrivacy меняет только ваши термины и возвращает их инструментам

Коротко о README

README объясняет принцип замены и ее границы, потом идут три шага: таблица замен, установка плагина, проверка статуса. Дальше описаны повседневное использование, обновление и таблица документов по настройке, поведению, диагностике, архитектуре и проверке.

Бейдж для README

Сообщить о проблеме