Определение услуги
VMDebug предоставляет облачный выделенный физический Mac, подключение к узлу и связанные функции управления согласно подтверждённому заказу. Вычислительные ресурсы, память и локальное хранилище каждого устройства выделяются исключительно для соответствующего заказа. Устройство предоставляется как физический узел, а не виртуальная машина.
Фактический объём услуги определяется заказом
Модель, чип, объём памяти, встроенное и дополнительное хранилище, опция объединения через Thunderbolt 5, узел, срок аренды и сумма к оплате определяются страницей подтверждения заказа. В открытом каталоге доступны VMDebug M4 и VMDebug M4 Pro; возможность создания заказа определяется актуальной доступностью в панели управления.
Можно выбрать узел в Сингапуре, Японии (Токио), Южной Корее (Сеул), Гонконге или на западе США. Выбор узла обозначает регион размещения устройства и не гарантирует фиксированную задержку, маршрут или качество сторонней сети от пользователя до узла.
Ресурсы физического устройства по соответствующему заказу — процессор, память и локальный системный диск — не используются совместно с заказами других клиентов.
Включает статус заказа, данные подключения, продление, историю счетов и обращения в поддержку через панель управления.
Доступны графический интерфейс macOS и командная строка; фактические права, порты и дополнительные настройки определяются заказом.
Приёмка устройства
Получив данные подключения, пользователь должен проверить идентификатор устройства, отпечаток хоста, версию системы, объём диска и сетевое соединение. При несоответствии конфигурации странице подтверждения заказа прекратите запись важных данных и создайте обращение в панели управления, указав номер заказа, идентификатор устройства, результаты проверки и необходимые снимки экрана.
Аккаунт и доступ
Владелец аккаунта отвечает за контроль доступа, защиту учётных данных и ознакомление всех уполномоченных лиц с настоящими условиями. Заказы, изменения конфигурации, обращения и операции с устройством, выполненные из аккаунта, считаются действиями, разрешёнными его владельцем.
Учётные данные и контроль доступа
- Предоставляйте данные панели управления, SSH или графической сессии только сотрудникам, которым они действительно нужны для работы, и назначайте доступ по принципу минимальных привилегий.
- После первого подключения своевременно смените временные учётные данные. Не храните пароли и закрытые ключи в открытом виде в репозиториях, логах сборки, публичных обращениях или переписке.
- При увольнении сотрудника, изменении его обязанностей или подозрении на утечку учётных данных немедленно отзовите доступ, смените ключи и проверьте последние операции.
- Запрещается перепродавать аккаунт, предоставлять неконтролируемую общую точку входа или разрешать неидентифицированным третьим лицам напрямую управлять устройством.
Сначала изолируйте затронутые учётные данные и сохраните необходимые логи, затем создайте обращение в панели управления. Укажите номер заказа, идентификатор устройства, период подозрительной активности, сведения об источнике и принятые меры, но не отправляйте полный пароль, закрытый ключ кошелька или полный номер карты.
Материалы пользователя
Пользователь должен убедиться, что загружаемые код, материалы, ключи, сертификаты, модели, наборы данных и входные данные сборки получены законно и используются с необходимыми разрешениями. VMDebug обрабатывает эти материалы для исполнения заказа, но не приобретает права интеллектуальной собственности на них; пользователь по-прежнему отвечает за материалы, команды и их результаты.
Заказы и оплата
Доступны дневной, недельный, месячный и квартальный сроки аренды. Базовая модель, срок, узел и дополнительные опции формируют заказ; все суммы указываются и оплачиваются в USD.
| Срок | Для каких задач удобно проверять | Что проверить в заказе |
|---|---|---|
| День | Краткая диагностика, разовое архивирование, проверка окружения | Время начала и окончания, узел и план переноса данных |
| Неделя | Итерационный спринт, интенсивное тестирование, временный исполнитель | Продолжительность задач, объём кэша и момент продления |
| Месяц | Непрерывные сборки, стабильная среда разработки, длительные эксперименты | Долгосрочные ключи, свободное место на диске и правила продления |
| Квартал | Стабильный конвейер, непрерывный проект, длительное использование устройства | Жизненный цикл инструментов, план обновлений и ответственный за перенос данных |
Способы оплаты
Поддерживаются только USDT-TRC20 и Visa / Mastercard / Amex (через Stripe). Фактически доступный платёжный шлюз определяется ответом панели управления. До оплаты проверьте валюту, реквизиты получателя, тип сети и сумму заказа. Расходы из-за выбора неверной сети, ошибочного адреса или повторной отправки несёт пользователь.
Карточные операции обрабатывает Stripe. VMDebug не просит указывать в письмах поддержки или обращениях полный номер карты, код безопасности, пароль аккаунта или закрытый ключ кошелька. Для проверки операции отправляйте только номер заказа, время, сумму и идентификатор транзакции, который безопасно раскрывать.
Подтверждение оплаты и записи
До создания заказа панель управления показывает выбранную модель, срок аренды, узел, дополнительные опции и общую сумму в USD. После подтверждения и оплаты запись заказа становится основанием для расчёта. Банк, эмитент карты, блокчейн-сеть или платёжный обработчик могут взимать собственные комиссии; они не входят в сумму заказа VMDebug.
При обнаружении дублирующего заказа, неверной суммы или несоответствия статуса оплаты фактической операции сохраните номер заказа и сведения о транзакции и создайте обращение. До завершения проверки не оплачивайте один и тот же заказ повторно.
Продление и завершение
Продление выполняется в панели управления по сроку, сумме и доступности, отображённым в момент операции. Переписка с поддержкой, устное намерение или незавершённый платёж не означают успешного продления.
Проверка перед продлением
- Проверьте время окончания текущего заказа, целевой срок продления и общую сумму в USD.
- Убедитесь, что устройство, узел, дополнительное хранилище и схема объединения по-прежнему подходят для следующих задач.
- Проверьте свободное место, очередь сборки и ожидаемое время завершения длительных задач, чтобы они не перешли за время окончания заказа.
- Подготовьте отдельные резервные копии важного кода, ключей, сертификатов, результатов сборки, логов и конфигураций.
Перенесите код, ключи, материалы, невосстанавливаемые данные из кэша и итоговые результаты, затем проверьте их читаемость в целевом месте.
Остановите новые сборки, загрузки и длительные вычисления, дождитесь очистки очереди и запишите последнюю успешную задачу и расположение логов.
После окончания заказа доступ к устройству может быть прекращён. Неперенесённые материалы не следует считать доступными или сохранёнными в качестве долгосрочной резервной копии.
Пользователь отвечает за перенос данных и проверку резервных копий в период действия заказа. VMDebug не заменяет локальным хранилищем устройства репозиторий, хранилище артефактов, систему хранения ключей или резервную инфраструктуру пользователя. Если нужна помощь с этапами переноса, создайте обращение в панели управления до окончания заказа.
Допустимое использование
Устройство можно использовать для законной разработки ПО, автоматизированного тестирования, CI/CD, экспериментов с ИИ и удалённых медиаконвейеров. Использование не должно наносить ущерб платформе, сети узла, другим пользователям, сторонним системам или общественным интересам.
Запрещается использовать устройство для совершения, содействия или сокрытия деятельности, нарушающей применимые правила, а также обрабатывать материалы, которыми пользователь заведомо не вправе владеть или распространять.
Запрещается сканировать, исследовать, подключаться к системам, аккаунтам, сетям, интерфейсам и данным без разрешения, а также управлять ими.
Запрещается создавать, размещать, распространять или запускать код, предназначенный для разрушения, кражи, вымогательства, скрытого управления или обхода обнаружения.
Запрещается проводить атаки типа «отказ в обслуживании», рассылать спам, генерировать обманный трафик, выполнять вредоносный парсинг или создавать соединения, явно выходящие за рамки обычной разработки.
Запрещается обходить ограничения доступа, изоляцию, логику оплаты, ограничения скорости, аудит и другие средства безопасности.
Запрещается нарушать авторские и смежные права, права на товарные знаки, коммерческую тайну, неприкосновенность частной жизни, лицензии на ПО и иные охраняемые законом права.
Расследование и меры
Получив достоверное сообщение о злоупотреблении, обнаружив существенный риск безопасности или получив соответствующее требование, VMDebug вправе запросить описание цели использования, остановить связанные задачи, удалить опасные материалы или предоставить подтверждение прав. Для ограничения текущего ущерба можно временно ограничить соответствующие соединения или доступ к устройству и сохранить необходимые записи аудита.
Пользователь должен содействовать разумному расследованию, не удалять важные доказательства, не подделывать логи и не усугублять последствия. Если подтверждены серьёзное нарушение закона, вредоносная атака, повторное злоупотребление или отказ устранить нарушение, VMDebug вправе прекратить соответствующий заказ или доступ к аккаунту.
Уровень сервиса
Целевой показатель доступности VMDebug составляет 99,9%. Узлы рассчитаны на непрерывную работу 365 дней в году; фактическая доступность рассчитывается отдельно для затронутого заказа, соответствующего устройства и применимого срока обслуживания.
Расчёт основан на времени, когда в течение срока обслуживания по заказу можно подключиться к устройству и выполнить базовые операции.
Рассматриваются конкретные проблемные заказ, физическое устройство и подключение к узлу; другие исправно работающие заказы их не заменяют.
Расчёт ведётся по применимому сроку обслуживания затронутого заказа. Если заказ охватывает несколько периодов, каждый период оценивается отдельно.
Доступность = (общее число минут применимого периода − подтверждённые минуты недоступности) ÷ общее число минут применимого периода.
Подтверждение недоступности
Недоступностью обычно считается ситуация, когда при действующих учётных данных и заказе и нормальной локальной сети пользователь не может подключиться к указанному устройству либо устройство не выполняет базовые операции из-за проблем с оборудованием, питанием, сетью узла или системой управления, которые контролирует VMDebug. Для периодических сбоев учитывается продолжительность, совместно подтверждённая логами, мониторингом и хронологией обращения.
Что не учитывается
- Перерывы из-за выключения, перезапуска, обновления системы, изменения брандмауэра, удаления настроек подключения или других действий пользователя.
- Недоступность из-за сети пользователя, маршрутизации оператора, конечного устройства, кода, зависимостей, скриптов сборки, лицензий на ПО или сторонних услуг.
- Недействительные учётные данные, окончание заказа, незавершённая оплата, ограничение доступа за нарушение условий или отказ пользователя предоставить необходимые сведения для диагностики.
- Стихийные бедствия, масштабные сбои публичной сети, действия государственных органов и другие события вне разумного контроля VMDebug.
Материалы для заявки и компенсация
Через обращение в панели управления укажите номер заказа, идентификатор устройства, время начала и восстановления, источник подключения, сообщение об ошибке, обезличенные логи, выполненные шаги диагностики и минимальные данные для воспроизведения. В расчёт компенсации принимаются только события в зоне ответственности VMDebug, подтверждённые записями и снизившие доступность применимого срока ниже 99,9%.
При выполнении условий компенсация рассчитывается по затронутому сроку обслуживания с учётом фактического масштаба влияния на заказ. Она не распространяется автоматически на незатронутые устройства, ожидаемую прибыль пользователя, расходы третьих лиц или периоды, которые нельзя подтвердить записями. При неполной заявке VMDebug вправе запросить дополнительные материалы.
Сторонние услуги
Рабочие процессы с облачными Mac обычно используют возможности Apple, хостингов кода, лицензирования ПО, управления пакетами, операторов связи, платёжной обработки и проверки приложений. Эти услуги контролируются их поставщиками, поэтому VMDebug не гарантирует их доступность, правила или результаты проверок.
Определение зоны ответственности
VMDebug отвечает за физическое устройство, подключение к узлу и функции управления в пределах заказа. Возможность собрать проект, пройти проверку сертификата, загрузить зависимости, получить доступ к стороннему аккаунту, использовать лицензию, пройти проверку приложения и достичь ожидаемой маршрутизации в интернете зависит от конфигурации пользователя и правил соответствующего поставщика.
Питание устройства, состояние оборудования, конфигурацию заказа, подключение со стороны узла, записи панели управления и воспроизводимые базовые сбои системы.
Код проекта, цепочку сертификатов, права Keychain, версии зависимостей, скрипты сборки, лицензии на ПО и права доступа к репозиторию.
Политики внешней платформы, состояние аккаунта, модерация материалов, маршрутизация сети, лимиты интерфейса и доступность стороннего сервиса.
Сначала определите, к какой категории относится проблема: «устройство недоступно», «система подключается, но инструмент не работает» или «сторонняя платформа отклоняет запрос». Обезличенная исходная ошибка, время возникновения и минимальные шаги воспроизведения помогут быстрее определить зону ответственности.
Ответственность, изменения и разрешение споров
В этом разделе определяются область действия обязательств, предел ответственности, форс-мажор, обновление условий, способы уведомления, основания прекращения и принципы разрешения споров.
Обязательства сервиса и оценка рисков пользователем
VMDebug предоставляет сервис согласно странице подтверждения заказа, настоящим условиям и применимой документации и принимает разумные инженерные меры для поддержания доступности устройства и управления. Пользователь должен выбирать срок аренды, узел, резервное копирование и инструменты с учётом рисков проекта и не считать одно устройство, его локальный диск или единственный сетевой маршрут незаменимой единственной копией.
Помимо прямо оговорённых в настоящих условиях показателей сервиса и компенсаций, сроки сдачи проекта, результаты сборки, коммерческая выгода, решения сторонних проверок и постоянная совместимость конкретного ПО не являются гарантированным результатом заказа.
Предел ответственности
В пределах, допускаемых применимыми правилами, совокупная ответственность VMDebug за одно событие или ряд связанных событий ограничивается суммой, фактически уплаченной пользователем VMDebug за срок обслуживания затронутого заказа. Это ограничение не распространяется на ответственность, которую нельзя исключить или ограничить по закону.
Убытки, увеличившиеся из-за невыполнения пользователем обязанностей по резервному копированию, защите учётных данных, переносу данных и разумному снижению ущерба, не относятся к ответственности VMDebug. Обе стороны должны хранить связанные со спором заказы, логи, обращения и платёжные записи и принимать разумные меры для предотвращения дальнейшего ущерба.
Форс-мажор
Если исполнение становится невозможным из-за стихийного бедствия, войны, масштабного сбоя публичной сети, действий государственных органов, перебоя в работе общественной инфраструктуры или иного события вне разумного контроля соответствующей стороны, затронутая сторона должна, насколько это возможно, своевременно уведомить другую сторону, описать последствия и принять разумные меры смягчения. После окончания события следует возобновить исполнимую часть обязательств.
Изменения условий и уведомления
VMDebug вправе обновлять настоящие условия из-за изменений возможностей сервиса, платёжных процедур, требований безопасности или применимых правил. О важных изменениях прав и обязанностей пользователя сообщается на сайте, в панели управления или через канал поддержки, связанный с аккаунтом. Обновлённые условия применяются к новым и продлённым заказам после даты вступления в силу; положения, требующие отдельного согласия по закону, применяются после подтверждения пользователя.
По вопросам версии условий, правил для заказа или содержания уведомления можно обратиться по адресу support@vmdebug.com или создать обращение после входа в панель управления. Для внешней связи используется только этот адрес.
Приостановка и прекращение
При существенном нарушении правил допустимого использования, угрозе безопасности платформы или третьих лиц, отказе содействовать необходимому расследованию, неоплате начисленных сумм либо продолжении опасного поведения после требования его прекратить VMDebug вправе ограничить доступ к устройству, заказу или аккаунту. Меры определяются с учётом срочности риска, масштаба влияния и возможности восстановления.
Прекращение не отменяет платёжные обязательства, возникшие до него, ответственность за перенос данных, требования конфиденциальности, принадлежность интеллектуальной собственности, ограничения ответственности и положения о разрешении споров. До закрытия аккаунта пользователь должен перенести необходимые данные, пока доступ ещё возможен.
Применимое право и разрешение споров
Заключение, толкование, исполнение и разрешение споров по настоящим условиям регулируются правом юрисдикции, в которой находится оператор платформы. Стороны сначала должны направить через обращение в поддержку или на support@vmdebug.com описание обстоятельств, записи заказа и требования и попытаться урегулировать вопрос разумным образом.
Если переговоры не привели к решению, любая сторона вправе обратиться в компетентный суд соответствующей юрисдикции. Если отдельное положение будет признано недействительным или неисполнимым, остальные положения сохраняют силу в пределах, допускаемых применимыми правилами.