Termiyo

Конфиденциальность

Что мы собираем

Коротко: ваши серверы, ключи и пароли не покидают устройство, пока вы не включите синхронизацию, и даже тогда у нас есть только шифротекст.

Эта страница — перевод. Юридическую силу имеет английская версия: переведённый юридический текст может сказать то, чего не говорил оригинал, и лучше сразу указать, какая версия главная, чем спорить об этом потом.

MCP-серверы, которые вы добавляете

Если вы добавите MCP-сервер в «Настройки → AI», Termiyo запускает эту программу на вашем компьютере или отправляет запросы на указанный вами адрес — с токеном, ключом или входом, которые вы ему дали. Расследование оповещений Termiyo и вы сами отправляете ему вызовы инструментов, которые вы разрешили; сервер получает их аргументы. Ничего от Termiyo и ничего об этом компьютере вместе с ними не уходит. Для входа используется публичное описание клиента Termiyo по адресу termiyo.com/oauth/mcp-client.json, которое загружает сервер входа; сам вход мы не видим. Токены сервера остаются в вашем хранилище на этом компьютере.

Подключение Gitsi (предварительная версия)

Если вы подключаете свой аккаунт Gitsi, Termiyo отправляет запросы авторизации и выбранные вами операции с репозиториями напрямую на www.gitsi.com. Gitsi получает токен вашего аккаунта, идентификаторы запрошенных репозиториев и содержимое, необходимое для этих операций. Termiyo не предоставляет общий аккаунт. Учётные данные шифруются локально с использованием защищённого хранилища ОС. Отключение удаляет локальное подключение, но не отзывает авторизацию в Gitsi.

Подключение GitHub, GitLab и Jira

Если вы подключаете GitHub, GitLab (gitlab.com или собственный GitLab) или Jira (ваш сайт Atlassian), Termiyo на компьютере или телефоне отправляет ваши запросы напрямую этому сервису: список запусков CI, заданий и журналов, повторный запуск по вашей просьбе, поиск задач, привязка к задаче и вложения. Сервис получает ваш токен (для Jira также адрес электронной почты), идентификаторы репозитория, проекта или задачи, а с компьютера — материалы, которые вы проверили и отправили в задачу Jira. Серверы Termiyo в этом не участвуют. Токены шифруются на компьютере с использованием защищённого хранилища ОС, а на телефоне хранятся в его хранилище ключей и доступны только при разблокированном телефоне; между вашими устройствами они не синхронизируются. Отключение удаляет локальную копию, но не отзывает токен в сервисе.

Оценка репетиций от Jev (TypeSafe)

Репетиция может спросить Jev от TypeSafe, безопасно ли применять отрепетированное изменение. Это выключено, пока вы не включите его в «Настройки → AI» с собственным API-ключом TypeSafe, а перед включением Termiyo показывает адрес и точный запрос, который он отправил бы для примера репетиции. После включения Termiyo на вашем компьютере отправляет сводку каждой успешной репетиции, прежде чем вам предложат её применить, напрямую в TypeSafe по адресу api.typesafe.ai: команды шагов, их коды завершения, изменения в файлах и проверки сервисов. Перед отправкой из неё убираются все значения, которые хранит ваше хранилище, и всё, что похоже на ключ; в ней не названы ни хост, ни адрес, ни логин. TypeSafe получает эту сводку и ваш API-ключ и отвечает, насколько вероятно, что изменение безопасно, и насколько оно рискованно; Termiyo показывает это на карточке репетиции. Серверы Termiyo в этом не участвуют. Ваш ключ остаётся в хранилище на вашем компьютере. Выключение прекращает дальнейшую отправку, но не удаляет то, что TypeSafe уже получил.

Известные уязвимости (OSV.dev)

Страница сервера в Termiyo может показать опубликованные уведомления о безопасности, в которых названы установленные на нём пакеты. Это выключено, пока вы не включите это в «Настройки → Безопасность» или на самой панели. После включения Termiyo читает список установленных пакетов на сервере через вашу собственную SSH-сессию, а Termiyo на вашем компьютере отправляет названия пакетов, их версии и выпуск системы (например, Debian:12) напрямую в OSV.dev по адресу api.osv.dev — открытую базу уязвимостей, которую ведёт Google, — и запрашивает уведомления, которые там названы. Не передаются ни хост, ни адрес, ни логин; OSV.dev видит IP-адрес вашего компьютера, как любой сайт. Серверы Termiyo в этом не участвуют. Выключение прекращает дальнейшую отправку; то, что OSV.dev уже получил, оно не удаляет.

Ваше хранилище

Серверы, учётные данные, приватные ключи, пароли, сниппеты и запомненные ключи хостов хранятся зашифрованными на вашей машине, под ключом, выведенным из вашего мастер-пароля. У нас нет этого пароля, и вывести его мы не можем.

Если вы включите синхронизацию, зашифрованные записи копируются на наши серверы, чтобы другие ваши устройства могли их получить. Шифрование происходит до отправки. Оператор сервера — включая нас — видит размеры записей и время, но не содержимое.

Чего мы не собираем

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

Голосовой ввод

Голосовой ввод ничего не отправляет, пока вы на это не согласились: когда вы впервые нажимаете на микрофон, Termiyo объясняет, что будет дальше, и ничего не записывает, пока вы не согласитесь. После согласия сказанное вами уходит через наш сервер в Deepgram — сервис распознавания речи, — а текст возвращается к вам черновиком. Наш сервер передаёт запись дальше и ничего из неё не хранит. Для голосового ввода нужно войти в аккаунт Termiyo, и каждый месяц он расходует ИИ, включённый в ваш тариф.

Пока вы говорите, звук хранится в памяти приложения на вашем компьютере, а приложение режет его по паузам на короткие фрагменты и отправляет каждый на сервер Termiyo (при долгой диктовке — ещё пока вы говорите, остальное — когда вы закончите). Сервер Termiyo не хранит звук: он не записывается ни в нашу базу данных, ни в файл, ни в журнал, а в счёт вашего лимита записывается число токенов ИИ, в которое обошёлся каждый фрагмент по его длительности.

В каждом запросе мы просим Deepgram исключить его из программы улучшения моделей (Model Improvement Program), и по документации Deepgram данные таких запросов хранятся только столько, сколько нужно для их обработки; на странице «Your Data at Deepgram» сказано, что Deepgram тогда не хранит ни звук, ни текст после ответа и не обучает на них свои модели. Ничего из надиктованного не попадает в терминал или к ИИ-ассистенту, пока вы не нажмёте кнопку в черновике.

Диагностика

Termiyo отправляет один короткий отчёт о себе самом, не чаще одного раза в 24 часа, и он включён с момента установки. В нём — версия приложения, ваша платформа и процессор, способ установки этой копии, язык интерфейса, включена ли проверка обновлений и сколько дампов сбоев лежит в его собственной папке. Это весь список. Он идёт без идентификатора любого вида, поэтому один отчёт нельзя связать ни с другим, ни с вами, и здесь о вас не хранится ничего, что можно было бы найти. Ничего из ваших сессий с ним не уходит: ни имён хостов, ни имён пользователей, ни команд, ни вывода, ни путей, ни ключей. Termiyo говорит об этом при первом запуске, а выключается это одним щелчком в «Настройки → Справка». Отчёты о сбоях — отдельная вещь: выключены на новой установке, выключены после обновления и выключены, пока вы сами их не включите.

Когда приложение падает, дамп операционной системы записывается в папку на вашей машине. «Настройки → Справка» показывает, что в этой папке, простыми словами объясняет, что может содержать дамп, и открывает её. Пока отправка выключена — а так начинается каждая установка — дамп остаётся там и уходит только если вы сами приложите его к сообщению об ошибке.

Если вы всё же включите: дамп отправляется по HTTPS на termiyo.com и хранится там, чтобы те, кто делает Termiyo, могли открыть его в отладчике. Он несёт сам дамп под тем именем, которое дала этому файлу ваша машина, версию, платформу и архитектуру, а также идентификатор этой установки — он создаётся при первой отправке, поэтому у установки, которая никогда этого не включала, его нет. Адрес, с которого он пришёл, мы не записываем. Дамп больше 2 MB не отправляется вовсе. На том же экране перечислено всё отправленное и есть кнопка, которая просит наш сервер удалить эти отчёты вместе с дампами.

Это не общая позиция о приватности. SSH-клиент видит имена хостов, имена пользователей и команды, которыми вы добираетесь до продакшна. Дамп может содержать любое из этого, и отфильтрованной версии образа памяти не бывает — это память, а не форма. Поэтому это переключатель, который нужно найти и включить, поэтому экран, где он находится, заранее объясняет, что лежит в файле, и поэтому это единственное на этой странице, что меняется от вашего решения.

Что здесь изменилось — говорим прямо, а не правим молча: прежде этот раздел утверждал, что отчётов о сбоях не просто нет по умолчанию, а нет вообще, что здесь нечего включать и что отчёту некуда идти. Всё это было верно для каждой сборки до той, которая добавила адрес для загрузки, и этот выпуск сделал это неверным. Не изменилось то, что важнее всего, и эта фраза всё равно лучше прежней: без вашего согласия с этой машины ничего не уходит.

Данные аккаунта

Termiyo просит создать аккаунт при первой установке, и вы можете отказаться и продолжать им пользоваться. В аккаунте адрес электронной почты, верификатор пароля (не пароль), ваши публичные ключи, состояние подписки и — для каждой машины, на которой вы вошли в аккаунт, — название, то есть собственное имя хоста этого компьютера с его операционной системой в скобках после него, рядом с тем, когда эта машина последний раз к нам обращалась. Название хранится так, как написано, а не в зашифрованном виде: весь его смысл в том, чтобы вы могли прочитать список и узнать в нём свои машины. Удалите аккаунт — и всё это уйдёт вместе с ним.

Связь

Вопросы по любому из этого — на info@termiyo.com.

Ответственный за рассмотрение жалоб

Если у вас есть жалоба, связанная с вашими персональными данными или с Termiyo, напишите ответственному за рассмотрение жалоб (Grievance Officer) на info@termiyo.com.

Мы подтверждаем получение жалобы и отвечаем так быстро, как можем, — не позже чем через 30 дней.

Применимое право

К этой политике применяется право Индии. Исключительная юрисдикция принадлежит судам в Джайпуре, штат Раджастхан.

То же право и те же суды указаны в наших Условиях использования.

Кто отвечает

Termiyo создан компанией HONCO Private Limited, и она же им управляет; она отвечает за данные, описанные на этой странице. Пишите на info@termiyo.com.

Последнее обновление: 27 октября 2026 г.