Local MaskLocal Mask

Полностью локально Анализ:

1Ввести / вставить текст

Введите текст с конфиденциальной информацией и нажмите «Маскировать». Найденные элементы заменяются токенами вида [NAME_1].

Точный анализ имён/организаций (kuromoji)

Использует японский морфологический словарь, чтобы находить и имена без обращений, и имена собственные вне встроенного списка. При включении словарь анализа (~17 МБ) загружается с этого сайта (тот же источник) только при первом использовании. Ваш текст никогда не отправляется.

2Замаскированный результат

Таблица соответствий (токен ↔ оригинал)

Хранится в браузере (IndexedDB) · 0 шт.
ТокенОригинал (чувствительный)Категория
Автоматически удаляется при закрытии вкладки (настраивается).

3Восстановление (демаскировка) — вернуть ответ ИИ

Вставьте ответ ИИ, всё ещё содержащий токены, — он мгновенно восстанавливается к исходным терминам по таблице.

Локальная обработка целых папок / файлов

Загрузите все текстовые файлы из папки разом и замаскируйте их параллельно в браузере. Оригиналы остаются нетронутыми и сохраняются как имя_masked.расш. Всё остаётся на вашем устройстве — ничего не загружается.

Перетащите файлы сюда
или нажмите для выбора (.txt / .log / .csv / .json / .md / .html и т. д.)

«Открыть папку» пишет прямо в ту же папку в Chrome/Edge (File System Access API). В неподдерживаемых браузерах или при «Выбрать файлы» переключается на сохранение через загрузку.

Найденные термины добавляются в ту же таблицу, что и «Буфер туда-обратно», и восстанавливаются совместно.
Даже огромные файлы (напр. лог на 100 МБ) обрабатываются построчно блоками, не подвешивая экран. Обрабатываются только текстовые расширения.

Включение/выключение категорий распознавания

Переключайте цели распознавания под задачу. Настройки сохраняются на этом устройстве (localStorage).

Список своих терминов

Зарегистрируйте свои термины, которые всегда нужно маскировать: названия проектов, внутренние коды.
Введите термин=псевдоним, чтобы задать токен (напр. Orion=PROJECT_X).

Настройки конфиденциальности

Удалять таблицу при закрытии вкладки

Надёжно стирает данные таблицы в браузере по завершении сессии.

Ваш текст, файлы и таблица соответствий никогда не отправляются на внешний сервер. Вся обработка остаётся в этом браузере.

01Что умеет этот инструмент

Вставлять названия компаний, имена, контакты или API-ключи прямо во внешние ИИ вроде ChatGPT или Claude рискованно. Local Mask автоматически превращает их в токены перед отправкой и восстанавливает в один клик после ответа ИИ. Распознавание, преобразование и восстановление происходят только в вашем браузере — ваши данные не отправляются на сервер.

02Базовое использование (буфер туда-обратно)

Ввести текст и замаскировать

Вставьте текст с секретами и нажмите «Маскировать». Имена становятся [NAME_1], e-mail — [EMAIL_1] и т. д.

Скопировать результат в ИИ

Нажмите «Копировать текст», вставьте в чат ИИ и задайте вопрос. ИИ никогда не получает реальную информацию.

Восстановить ответ ИИ (демаскировка)

Вставьте ответ ИИ, всё ещё содержащий токены, в поле «Восстановить» и выполните; исходные термины мгновенно вернутся по таблице.

Сбросить по завершении

По окончании нажмите «Сбросить всю таблицу». Автосброс при закрытии вкладки также включён по умолчанию.

03Пакетная обработка файлов

Выбрать папку / файлы

На вкладке «Пакетная обработка файлов» откройте папку с логами и т. п. или перетащите файлы.

Запустить пакетную маскировку

Все файлы обрабатываются вместе. В Chrome/Edge сохраняются прямо в ту же папку с суффиксом _masked; в остальных — через загрузку.

04Основная распознаваемая информация

  • Контакты и место: e-mail, телефоны, адреса, почтовые индексы (регулярные выражения + словарь)
  • Секреты и ИТ: номера карт (проверка Луна), API-ключи/токены (анализ энтропии), пароли (обнаружение по метке)
  • Люди и организации: имена людей, названия компаний/организаций (эвристика по обращениям, должностям, юр. формам, словарю фамилий)
  • Свои: ваши термины, добавленные в «Настройках распознавания»

05Частые вопросы

QОтправляются ли куда-либо введённые мной данные?
Нет. Ни текст, ни файлы, ни таблица не отправляются на внешний сервер. Всё — от распознавания до восстановления — обрабатывается в браузере.
QГде хранится таблица соответствий?
Она временно хранится в IndexedDB браузера и используется для демаскировки (восстановления). Удалить её можно через «Сбросить всю таблицу» или включённый по умолчанию «Удалять при закрытии вкладки».
QИногда имена или компании пропускаются или распознаются слишком часто
Имена и компании определяются контекстной эвристикой, поэтому не идеально. Термины, которые точно нужно маскировать, добавьте в свой список в «Настройках распознавания». При избытке отключите соответствующую категорию. Перед отправкой всегда проверяйте через «Подсветку».
Q«Открыть папку» не работает
Прямое сохранение в папку (File System Access API) требует поддерживаемого браузера, например Chrome/Edge. Если не поддерживается, используйте «Выбрать файлы» — результаты сохранятся через загрузку после обработки.
QВосстановление перестало работать
Восстановление опирается на таблицу. Токены, созданные после её сброса или в другой вкладке/устройстве, восстановить нельзя. Завершайте каждый обмен с ИИ в рамках одной сессии.

Local Mask

Полностью локальный инструмент маскировки для безопасного использования внешнего ИИ. Физически сводит риск утечки к нулю.