Эта страница описывает KNP — локальный плагин для Codex и сайт проекта. Версия текста: 28 октября 2026 года. KNP не отправляет карьерный банк на сайт; веб-сервер получает обычные технические данные посетителей при открытии страницы и загрузке релизов.
Карьерный банк
KNP хранит выбранный пользователем карьерный банк в локальном SQLite-файле на его устройстве. Обычно это ~/.knp/bank.sqlite3; путь можно выбрать самому. По желанию в базе хранятся настройки, профиль, опыт, проекты, навыки, подтверждения, направления поиска, вакансии, задачи и Markdown-документы знаний.
Банк не отправляется на серверы KNP или Linar World. Плагин не включает аккаунт, облачную синхронизацию, фоновые уведомления, аналитику или сбор телеметрии. Пользователь может отказаться от локального банка и работать в чате без сохранения KNP на диск.
Резервная копия и Markdown-экспорт создаются только по команде пользователя и сохраняются в выбранное им место. Пользователь отвечает за защиту локальных файлов, резервные копии и удаление данных со своего устройства.
Codex и подключённые сервисы
KNP работает внутри Codex. Текст, файлы и карьерные сведения, которые пользователь передаёт в чат или использует с подключёнными инструментами, обрабатываются соответствующей платформой и её настройками. KNP не контролирует политику хранения Codex/OpenAI или других подключённых сервисов. Перед отправкой материалов пользователь должен проверить, что их можно передавать выбранной платформе и работодателю.
KNP не просит и не сохраняет пароль HeadHunter, одноразовые коды, cookies, токены или данные документов, удостоверяющих личность. Пользователь входит в аккаунт HH самостоятельно. Живая отправка откликов не заявлена как проверенная функция.
Сайт и обновления
Страница KNP и release feed размещаются по HTTPS на linar.world/career/knp/. При открытии страниц, скачивании ZIP или проверке обновления браузер/CLI обращается к хостингу сайта. Хостинг может получать обычные технические данные сетевого запроса, включая IP-адрес и заголовки HTTP, согласно собственным правилам и настройкам. KNP не посылает карьерный банк в запросе обновления: проверка считывает публичный JSON с номером версии и списком изменений.
В начале каждой сессии KNP один раз проверяет, вышел ли новый выпуск. Это единственное сетевое обращение, которое плагин делает сам: запрос идёт на тот же адрес https://linar.world/career/knp/releases/latest.json, читает только публичный номер версии и не содержит данных пользователя. Если обновление есть, KNP сообщает о нём и предлагает обновиться, но ничего не устанавливает без согласия пользователя. Если сеть недоступна, проверка не состоится. Других обращений к сайту, регулярных проверок и уведомлений нет. На сайте не следует размещать резюме или содержимое банка.
Контакты и изменения
Вопросы о проекте: [email protected] или Telegram @linzet. Изменения этой страницы будут публиковаться здесь с новой датой. Это информационное описание текущей реализации, а не юридическая консультация.