Офлайн-среда безопасности

NullID

Браузерная среда для локальных задач безопасности с видимой обработкой данных, решениями о доверии, восстановлением и границами браузера.

Платформа
Браузер/PWA + локальный Node CLI
Область
Локальные файлы, текст, заметки, метаданные и пакеты
Статус
0.1.0 / текущий выпуск
Рабочее пространство NullID для проверки пакета с локальной загрузкой и явным резюме доверия
Позиция чтения01 / Задача
01

Задача

Работа с файлами и текстом в задачах безопасности часто распределена между несвязанными инструментами. Из-за этого сложнее понять, куда попадают данные, что изменилось и какие границы действуют.

NullID объединяет эти задачи в одной офлайн-среде браузера, не выдавая её за системную консоль безопасности.

02

Модель доверия

Локальная обработка используется по умолчанию. Файлы и текст остаются в текущей сессии браузера, пока пользователь явно не экспортирует результат или не сохранит локальное состояние.

Песочница браузера — жёсткая граница: NullID не заявляет обзор процессов, сокетов, автозапуска или межсетевого экрана операционной системы.

03

Архитектура

Хеширование, редактирование данных, очистка, проверка метаданных, шифрование, защищённые заметки и проверка пакетов используют общую локальную модель данных.

Каждый процесс показывает входные данные и результат, а хранилище браузера применяется только там, где сохранение входит в выбранный инструмент.

04

Интерфейс

Интерфейс строится по общей схеме: ввод, видимое состояние, текущая операция и явный результат. Сводка доверия остаётся рядом с пакетами и шифрованием.

Навигация ведёт к конкретным инструментам и состояниям, не подменяя их единым показателем безопасности.

05

Обработка сбоев

Неверные файлы, неподдерживаемые форматы, неполные данные и неуспешные операции получают конкретное сообщение и путь обратно к задаче.

Необратимые действия требуют явного подтверждения; ограничения браузера объясняются там, где влияют на результат.

06

Проверка

Автоматические тесты охватывают основные преобразования, локализацию, сборку, клавиатурные сценарии и поведение в браузерах. Playwright проверяет основные рабочие пространства и пути восстановления.

Те же проверки поддерживают согласованность офлайн-сборки, метаданных и маршрутов перед подготовкой релиза.

07

Текущее состояние

Текущий выпуск 0.1.0 для браузера/PWA опубликован; документированный локальный CLI на Node.js входит в поддерживаемую область. Проект продолжает развиваться и не представлен как окончательно завершённый.

Оба варианта сохраняют локальную обработку и не требуют бэкенда или внешнего API во время работы. Заготовка на Tauri остаётся экспериментальной и не считается поддерживаемым нативным десктопным выпуском.