MySSH

Кто мы

MySSH — это SSH-клиент для Mac и Windows, облако для его синхронизации и этот сайт. В этой политике «MySSH» и «мы» — команда, которая их делает и обслуживает. Вопросы о приватности присылайте на support@myssh.app.

Этот сайт

  • Ни cookie, ни аналитики, ни пикселей отслеживания, ни сторонних скриптов. Шрифты загружаются с нашего же сервера.
  • Выбранные тема и язык хранятся в локальном хранилище вашего браузера и к нам не попадают.
  • Сайт доставляется через Cloudflare: он обрабатывает ваш IP-адрес и запрос, чтобы отдать страницу и защитить её от атак.
  • Как и любой веб-сервер, наш ведёт короткие технические журналы запросов, в которых могут быть IP-адреса.

Приложение без аккаунта

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

Чтобы проверить обновления, приложение спрашивает у нашего сервера, какая версия сейчас актуальна. Как и любой запрос, он несёт ваш IP-адрес и версию приложения — и ничего о ваших хостах и работе. Подключения к вашим серверам идут напрямую с вашего компьютера и никогда не проходят через нас.

С аккаунтом

Аккаунт нужен только для синхронизации. С ним наш сервер хранит:

  • Ваш email — это ваш логин.
  • Хеш ключа входа. Ключ выводится из мастер-пароля на вашем устройстве; сам пароль не отправляется никогда.
  • Ваши зашифрованные записи: хосты, учётные записи, сниппеты, настройки и открытые ключи серверов ваших сохранённых хостов, а SSH-ключи — только если вы включили для них синхронизацию. Прочитать их мы не можем. Рядом с каждой мы видим её размер, время изменения и устройство, с которого она пришла.
  • Ваши устройства: название каждого, его система и версия приложения, время последнего входа — чтобы вы могли их узнать и отозвать доступ.
  • Ваш тариф, если вы выберете платный: какой и до какого числа.
  • Сколько вы пользовались AI-подсказками: сколько запросов и сколько токенов они заняли, по дням. Не то, о чём вы спрашивали.

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

Страницы аккаунта в браузере

Из приложения можно открыть свой аккаунт в браузере. Эти страницы, на cloud.myssh.app, ставят два cookie: один держит вас в аккаунте до 24 часов и перестаёт действовать, когда устройство, открывшее страницы, выходит из аккаунта; второй запоминает язык. Ни для чего другого они не используются.

Совместные сессии

Совместные сессии выключены, пока вы их не включите. Содержимое сессии шифруется ключом, который есть только в ссылке, поэтому наш сервер не может его прочитать. Где это возможно, участники соединяются друг с другом напрямую и тогда видят IP-адреса друг друга; чтобы найти эти адреса, приложение обращается к STUN-серверу Cloudflare, который узнаёт IP-адреса и ничего о содержимом. Иначе сессия идёт через наш сервер, по-прежнему зашифрованной.

AI-подсказки

AI-подсказки работают только с аккаунтом и только по вашей просьбе: пока вы не выбрали «Превратить текст в команду с AI», ничего не отправляется. Тогда приложение отправляет нашему серверу набранную строку, систему и shell сервера, папку, в которой вы находитесь, и несколько последних строк экрана. Пароли, токены и ключи вырезаются на вашем устройстве до отправки, а строка, набранная с пробела в начале, не отправляется никогда.

Наш сервер передаёт запрос в Google Gemini и возвращает ответ. Текст он не хранит: только сколько подсказок попросил ваш аккаунт и сколько токенов они заняли, чтобы соблюдать лимиты тарифа. Google обрабатывает запрос по своим условиям для Gemini API. AI-подсказки можно выключить в настройках приложения.

Платежи

Платежи за платные тарифы проводит Creem: он продаёт подписку как продавец (merchant of record), сам считает и взимает налоги. Данные карты уходят Creem, а не нам. Мы узнаём e-mail, под которым вы платили, какой у вас тариф и до какого числа, и прошёл ли платёж, не прошёл или был возвращён. Что Creem делает с платёжными данными, описано в его собственной политике конфиденциальности.

Зачем мы это используем

  • Чтобы дать то, о чём вы просили: синхронизацию между устройствами, совместные сессии, AI-подсказки, страницы аккаунта и обновления.
  • Чтобы MySSH работал и был защищён: от подбора паролей, злоупотреблений и атак.
  • Чтобы ответить, когда вы нам пишете.

Мы не используем ваши данные для рекламы, не составляем ваш профиль и никому не продаём и не сдаём ваши данные.

Кто ещё это обрабатывает

  • Cloudflare доставляет сайт и облако, защищает их от атак и держит STUN-сервер для совместных сессий.
  • Компания, у которой размещён наш сервер с базой данных.
  • Microsoft, если вы ставите версию для Windows из Microsoft Store: у магазина своя политика конфиденциальности.
  • Платёжный провайдер, если вы платите за тариф.
  • Google, который отвечает на AI-подсказки через Gemini API, если вы ими пользуетесь.

Больше мы ни с кем ваши данные не делим, если этого не требует закон.

Как долго мы храним

  • Данные аккаунта — пока вы не удалите аккаунт. Это можно сделать в настройках приложения с мастер-паролем, и тогда всё, что наш сервер хранил для аккаунта, стирается.
  • Технические журналы — лишь столько, сколько нужно, чтобы сервис работал и был защищён.
  • То, что на ваших устройствах, остаётся там, пока вы сами это не удалите, с аккаунтом или без.

Ваши права

Вы можете спросить, что мы о вас храним, попросить исправить или удалить эти данные или возразить против того, как они используются, — напишите на support@myssh.app. Аккаунт вы можете удалить сами, в приложении. В зависимости от того, где вы живёте, вы также можете пожаловаться в орган по защите персональных данных.

Дети

MySSH — инструмент для работы с серверами, он не предназначен для детей. Мы сознательно не собираем данные о них.

Изменения этой политики

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