Политика конфиденциальности
Обновлено: 14 октября 2026 г.
Здесь описано, какие персональные данные собирает detachbox, для чего мы их используем и как вы ими управляете. Сервис предоставляет AppMaster Inc, DBA DetachBox. Любые вопросы и запросы о данных — на support@detachbox.com.
- Оператор
- AppMaster Inc, DBA DetachBox
- Юридический адрес
- 111 Pier Ave STE 100, Hermosa Beach, CA 90254, United States
- Применимое право
- штат Калифорния, США; суды округа Лос-Анджелес
1. Что мы собираем
- Данные аккаунта: адрес почты и имя; фото вашего аккаунта Google, если вы входите через Google; публичный ключ вашего passkey, если вы им пользуетесь; хеш пароля, если вы входите по почте и паролю.
- Платёжные данные: идентификаторы клиента и подписки в Stripe, тариф, статус оплаты и счета. Данные карты уходят в Stripe и не попадают на наши серверы.
- Данные Compute: имя, тариф, статус и потребление ресурсов (процессор, память, диск, сеть) вашего Compute; названия и папки ваших проектов; для каждого открытого терминала — его проект, агент, аккаунт, на котором он работает, статус и время старта.
- Подключённые аккаунты и ключи: для каждого подключённого аккаунта Codex или Claude — его идентификатор у провайдера, почта, название плана, OAuth-токены и показания ваших лимитов; для каждого добавленного API-ключа — его провайдер и сам ключ в зашифрованном виде.
- Данные уведомлений, если вы их включили: зарегистрированные вами push-подписки браузера, ваш чат в Telegram, если вы его привязали, ваши тихие часы и отправленные нами уведомления. Уведомление об агенте содержит имена проекта и вкладки и строку вывода терминала этой вкладки.
- Данные Vault, если вы подключили Sallyport Cloud: токены подключения, агент Sallyport, которого мы создаём для каждого проекта, и токен этого агента.
- Технические данные: IP-адреса и примерное место, которое по ним определяет наша CDN (страна, регион, город), user agent и часовой пояс браузера, случайный идентификатор, который ваш браузер хранит для detachbox (по нему различаются ваши входы и проверяется приглашение, отправленное из браузера самого пригласившего), журналы запросов и подключений к терминалам, а также отчёты об ошибках.
- Письма, которые вы нам отправляете, например в поддержку или по поводу нарушений.
2. Ваши токены Codex и Claude
Когда вы подключаете аккаунт Codex (ChatGPT) или Claude в кабинете, OpenAI или Anthropic выдаёт для него OAuth-токены: access-токен и refresh-токен. Мы храним оба в зашифрованном виде в нашей базе данных, ключ есть только у нашего сервера.
Мы используем их для двух целей. Первая — читать ваши лимиты у провайдера и показывать их на табло. Вторая — класть актуальный access-токен в проекты, агенты которых работают на этом аккаунте, чтобы в вашем Compute работали инструменты командной строки. Наш сервер обновляет access-токен с помощью refresh-токена до того, как истечёт его срок.
Refresh-токен не покидает наш сервер и никогда не записывается в ваш Compute. Любой, у кого есть доступ к вашему Compute, включая агента с sudo, может прочитать лежащий там access-токен, поэтому пускайте в свой Compute только программы, которыми управляете вы.
Вы можете отключить аккаунт в любой момент. Тогда мы удаляем его токены и историю лимитов из нашей базы и убираем файлы с учётными данными из вашего Compute; у провайдера мы токены не отзываем, поэтому, чтобы завершить и сессию у провайдера, выйдите из аккаунта там. Удаление аккаунта detachbox делает то же самое для всех подключённых аккаунтов.
3. Что лежит в вашем Compute
Файлы, базы данных, проекты и программы в вашем Compute — ваши данные. Наши сотрудники их не просматривают. Мы обращаемся к содержимому Compute только по вашей просьбе, при расследовании инцидента безопасности или нарушения, либо когда этого требует закон.
4. Ассистенты, которые вы подключаете
Вы можете подключить к своему аккаунту detachbox ИИ-ассистента, например ChatGPT, Claude или Grok. Вы делаете это сами: ассистент запрашивает доступ, а вы одобряете его на странице detachbox, где перечислено всё, что он сможет делать. Для ассистента, который входит по ключу, можно создать MCP-ключ.
Что получает ассистент
Когда ассистент работает с detachbox для вас, он получает то, что возвращают его запросы:
- названия ваших проектов и терминалов, их состояния и сколько времени они в них находятся;
- что делают ваши агенты: вопросы, которые они задают, с вариантами ответа, их последние сообщения и недавние шаги, например запущенную команду или изменённый файл;
- последние строки на экране терминала и адреса его превью;
- подписи аккаунтов провайдеров, на которых работают ваши агенты (адрес почты аккаунта, если подписи нет), насколько использован каждый лимит и когда он сбросится;
- содержимое любого файла, который вы попросите его прочитать;
- события ваших агентов: агент ждёт вас, закончил ход или остановился — с его вопросом или последней фразой.
Экраны и файлы
На экране терминала и в файлах — то, что туда записали ваши программы и агенты. Ассистент получает содержимое файла, когда его просят прочитать файл или когда файл показан на экране терминала. То, что ассистент читает, не записывается в журнал действий.
Кто обрабатывает данные
Эти данные получают подключённый вами ассистент и его провайдер, например OpenAI, Anthropic или xAI, который обрабатывает их по своим условиям и политике конфиденциальности. Ассистент действует от вашего имени: всё, что он делает в ваших терминалах, делается под вашим аккаунтом.
Что мы храним
- Для каждого подключения: название, сайт и логотип приложения в том виде, как их указывает само приложение, адрес, на который оно возвращает вас после одобрения, когда вы его подключили и когда оно последний раз работало. Для приложения, которое зарегистрировалось у нас само, мы храним также его регистрацию и сетевой адрес, с которого оно зарегистрировалось.
- Токены доступа, refresh-токены и MCP-ключи — только в виде односторонних отпечатков, никогда сами токены или ключи; для MCP-ключа — ещё его последние четыре символа, чтобы вы различали свои ключи.
- В журнале действий: каждое изменение, которое делает ассистент, — как ваше, с приложением, через которое оно пришло, терминалом и видом действия. Текст отправленных им сообщений и задач не записывается, только его длина; для нажатых клавиш журнал хранит названия клавиш, например Enter или Escape, и маску вместо любого текста.
- Журнал событий ваших агентов (агент ждёт, закончил или остановился — с его вопросом или последней строкой).
- Для ассистента, который подписывается на эти события: адрес, который его платформа дала нам для доставки, секрет подписи в зашифрованном виде и состояние его доставок.
- Письма, которые мы отправляем вам, когда подключается ассистент или создаётся MCP-ключ, — в нашем журнале писем.
Сколько мы храним
- Токен доступа живёт 1 час, refresh-токен — 30 дней, и каждое обновление заменяет использованный; их отпечатки удаляются через день после окончания срока.
- Запись о подключении удаляется через 30 дней после того, как вы его отключили или у него истёк срок.
- Запрос на подключение действует 10 минут и удаляется через день после истечения. Регистрация приложения, которое так и не завершило вход, удаляется через день; используемая хранится.
- Журнал событий хранит 7 дней.
- Подписка на события удаляется через день после истечения срока, после 3 дней неудачных доставок или сразу, как заканчивается её подключение.
- Записи журнала действий хранятся 2 года, как и весь журнал действий, а журнал писем — 90 дней.
Ваш контроль
- Отключите приложение или отзовите ключ в разделе «Ассистенты» кабинета: его доступ и подписки на события сразу прекращаются.
- Смена или сброс пароля, а также выход на других устройствах закрывают все подключения и ключи.
- Мы пишем вам каждый раз, когда подключается ассистент или создаётся MCP-ключ, с адресом приложения или последними символами ключа и временем, чтобы вы заметили подключение, которое сделали не вы.
- Удаление аккаунта detachbox удаляет его подключения вместе с токенами, его ключи, журнал событий и подписки. Регистрация приложения у нас принадлежит приложению, а не аккаунту, и хранится или удаляется, как описано выше.
5. Зачем мы используем данные
- Чтобы предоставлять сервис: запускать ваш Compute, пускать вас в кабинет, показывать лимиты и выставлять счета (исполнение договора с вами).
- Чтобы сервис был безопасным и чтобы останавливать нарушения — по статистике ресурсов, сети и журналам (наш законный интерес).
- Чтобы отправлять служебные письма: Compute создан, проблема с оплатой, плановые работы, лимит сбросился, подключённый аккаунт перестал работать (исполнение договора).
- Чтобы вести бухгалтерский учёт (обязанность по закону).
6. Кто обрабатывает данные по нашему поручению
- Stripe — платежи и счета.
- Google — вход через Google.
- Amazon Web Services — доставка наших писем.
- Cloudflare — DNS и сетевой периметр перед сайтом и кабинетом.
- Sentry — отчёты об ошибках нашего программного обеспечения.
- OpenAI и Anthropic — когда вы подключаете аккаунт, мы от вашего имени получаем и обновляем у них токены и читаем ваши лимиты.
- Telegram, если вы его привязали, — доставка ваших уведомлений.
- Push-сервис вашего браузера (например, Google, Apple, Mozilla или Microsoft), если вы включили уведомления в браузере, — доставка push-уведомлений.
- Sallyport Cloud, если вы его подключили, — агент и токен для каждого проекта и сервисы, которые ваши агенты вызывают через него.
- Google Analytics, если включена на сайте, — обобщённая статистика посещений.
- Подключённый вами ИИ-ассистент и его провайдер — данные, описанные в разделе 4, когда ассистент работает с detachbox для вас.
7. Где хранятся данные
Где размещать наши серверы и ваш Compute, мы решаем сами. Перечисленные обработчики могут обрабатывать данные в других странах со своими мерами защиты.
8. Сколько мы храним данные
Данные аккаунта хранятся, пока существует аккаунт. Проекты и домашняя папка лежат на диске аккаунта, пока существует ваш Compute. Собственное окружение терминала — пакеты, службы, данные Docker и процессы в нём — удаляется, когда терминал завершается, вместе с его превью-адресами и ссылками на файлы. Удаление Compute или неоплата, не погашенная до 14-го дня, стирает диск аккаунта со всеми проектами и домашней папкой на нём. Токены подключённых аккаунтов и API-ключи удаляются, когда вы их отключаете или удаляете аккаунт detachbox. Платёжные записи хранятся столько, сколько требует закон о бухгалтерском учёте. Журналы хранятся только столько, сколько нужно для безопасности и разбора неполадок. Записи о входах — IP-адрес, примерное место, браузер и идентификатор устройства — хранятся, пока вход активен, и 30 дней после его завершения.
Подключения ассистентов, токены, события и подписки на события хранятся, как описано в разделе 4.
9. Cookies
Кабинет использует сессионную cookie, чтобы вы оставались в аккаунте. Сайт собственных cookies не ставит; Google Analytics, если включена, ставит свои. Кроме того, кабинет хранит в локальном хранилище браузера случайный идентификатор устройства из раздела 1; очистка данных сайта его удаляет.
10. Ваши права
Вы можете запросить копию своих данных, исправить их, удалить или выгрузить. Вы также можете возразить против обработки на основании нашего законного интереса. Пишите на support@detachbox.com; мы отвечаем в течение 30 дней. Вы также вправе пожаловаться в орган по защите данных своей страны.
11. Изменения
Мы публикуем изменения здесь и заранее пишем на почту о существенных.