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

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

ccmux работает на вашем собственном оборудовании, общается с вашим собственным демоном через вашу собственную Tailnet и сохраняет все локально на вашем устройстве. У нас нет серверной части, у нас нет системы учетных записей и мы не собираем телеметрию. На этой странице объясняется обработка данных приложением. Услуги веб-сайта описаны отдельно ниже.

Последнее обновление: 26 мая 2026 г.

// короткая версия

// какие данные обрабатывает приложение

Информация о сопряженном хостеИмя хоста, базовый URL-адрес демона (адрес Tailnet) и секрет сопряжения для каждого хоста, который вы приняли во время сопряжения QR. Хранится локально; используется для аутентификации каждого запроса к вашему демону.Материал ключа SSHЕсли вы создаете или импортируете ключ SSH для аутентификации демона, закрытый ключ хранится в хранилище ключей Android (при наличии аппаратного обеспечения) и никогда не покидает устройство. У нас нет никакого механизма, чтобы его прочитать.Состояние сеансаИмена, проекты и статусы ваших сеансов Claude/Codex извлекаются в реальном времени из вашего демона. Они отображаются в пользовательском интерфейсе, но никогда не сохраняются приложением за пределами устройства.Рамки камерыИспользуется только при открытом экране сопряжения QR. Кадры обрабатываются в памяти встроенным сканером штрих-кодов ML Kit и отбрасываются; ничего не записывается, не сохраняется и не передается.УведомленияКогда сеанс требует ввода данных, приложение отправляет уведомление Android локально. Триггером является ваш собственный демон, отправляющий событие приложению через Tailnet.

// разрешения и почему

ИНТЕРНЕТ
ACCESS_NETWORK_STATE
HTTP и подключения WebSocket к вашему демону ccmux через Tailscale. Приложение не отправляет исходящие запросы ни на один другой хост.КАМЕРАОтсканируйте QR-код, который печатает демон во время сопряжения. Доступ к камере запрашивается во время выполнения и только тогда, когда открыт экран сопряжения.ПОСТ_УВЕДОМЛЕНИЯОтправляйте оповещения, когда принадлежащий вам сеанс Claude или Codex входит в needs_input состояние. Запрошен во время выполнения; вы можете отменить в любое время из настроек системы.FOREGROUND_SERVICE
FOREGROUND_SERVICE_DATA_SYNC
Поддерживайте соединение с вашим демоном в фоновом режиме, чтобы уведомления приходили в режиме реального времени. Служба отключена от настроек в приложении и во время работы отображает постоянное уведомление о статусе «ccmux наблюдает за вашими сеансами».USE_BIOMETRICРазблокируйте закрытый ключ SSH, хранящийся в хранилище ключей Android, прежде чем подписывать запросы демона. Биометрическую проверку осуществляет система Android; приложение никогда не видит данные отпечатков пальцев или лица.

// куда идут ваши данные

Из устройства: только к демону ccmux, с которым вы соединились, по IP-адресу Tailnet, который вы ввели или отсканировали. Туннель WireGuard Tailscale обеспечивает транспортную безопасность. Приложение не отправляет данные на ccmux.ai, на skz.dev, на любую конечную точку аналитики или третьим лицам.

Выключить устройство, иначе: никуда.

// сторонние компоненты

Приложение статически связывает небольшой набор библиотек Google. Ни один из них не передает ваши данные в Google или кому-либо еще в конфигурации ccmux:

Комплект Google ML (штрих-код)Сканирование штрих-кода на устройстве для сопряжения QR. Модель на устройстве работает полностью локально; никакие изображения или результаты сканирования не отправляются в Google.AndroidX CameraXСлой абстракции камеры Google. Кадры остаются в процессе.База сервисов Google PlayВременно требуется для ML Kit. ccmux не инициализирует телеметрию.

Если в будущем выпуске ccmux будет добавлен Firebase Cloud Messaging (для принудительной доставки needs_input оповещения), эта политика будет обновлена. раньше функция поставляется, и отправленные данные (непрозрачный токен устройства, полезная нагрузка события, описывающая, какой из ваших сеансов изменил состояние) будут перечислены здесь.

// дети

ccmux — инструмент разработчика. Он не предназначен для детей до 13 лет и сознательно не собирает от них данные. Если вы считаете, что ребенок каким-то образом воспользовался приложением, нет необходимости удалять учетную запись — при удалении приложения удаляются все сохраненные данные.

// удаление ваших данных

Удалите приложение. Поскольку ccmux хранит все в каталоге личных данных приложения и в хранилище ключей Android, при удалении удаляются парные хосты, ключи SSH и все кэшированные метаданные сеанса. Чтобы отозвать доверие демона к ранее сопряженному устройству, удалите это устройство из ~/.config/ccmux/pairings на хосте (см. документация по демону).

// изменения

О существенных изменениях в этой политике будет объявлено github.com/skzv/ccmux в примечаниях к выпуску. Дата «последнего обновления» вверху этой страницы отражает самую последнюю версию.

// контакт

Вопросы, проблемы или отчеты об уязвимостях: me@skz.dev.

Службы веб-сайта

Веб-сайт ccmux.ai загружает Simple Analytics, Google Analytics и шрифты из Google Fonts. Посещение веб-сайта делает запросы к этим поставщикам; Приведенные выше заявления об отсутствии телеметрии приложения применимы к приложению, а не к этому веб-сайту.