Принятие условий и применимые лица
Посещая сайт OakVM, создавая аккаунт, оформляя заказ, оплачивая его или используя узел, вы подтверждаете, что прочитали и приняли действующую версию условий обслуживания. Если вы действуете от имени компании, команды или другой организации, вы подтверждаете наличие полномочий принять условия от её имени и обязать их соблюдать участников, которым разрешён доступ к аккаунту и узлам.
«Пользователь» означает зарегистрированного владельца аккаунта, плательщика, контактное лицо заказа, уполномоченных участников команды, а также лиц, получающих доступ к узлам через автоматизированные задачи, настроенные пользователем. Владелец аккаунта обязан обеспечить соблюдение этих же правил всеми пользователями и не вправе обходить ответственность за аккаунт через общие точки доступа, скрипты или сторонние интеграции.
Если вы не согласны с действующими условиями, прекратите регистрацию или оформление заказа. Заказы, которые уже вступили в силу, должны быть урегулированы, а данные экспортированы и узлы возвращены в соответствии с правилами, действовавшими на момент подтверждения заказа.
Содержание услуг и пределы конфигурации
OakVM предоставляет в аренду облачные Mac и выделенные физические узлы Apple Silicon. Каждый действующий заказ соответствует выделенной физической машине с указанной конфигурацией: это не виртуальная машина, и вычислительные ресурсы одного узла не распределяются между несколькими несвязанными заказами.
Сейчас доступны базовая конфигурация (M4, 16GB, 256GB) и конфигурация Pro (M4 Pro, 64GB, 2TB). Фактически предоставленные модель, память, хранилище, регион узла, срок аренды и дополнительные опции определяются страницей подтверждения заказа и записями в консоли. Дополнительный SSD и объединение Thunderbolt 5 действуют только при явном указании в заказе.
Узлы можно использовать для графического интерфейса macOS, командной строки, Xcode, автоматизированной упаковки, self-hosted runner, тестирования и инженерных рабочих процессов, соответствующих настоящим условиям. Версии ПО, зависимости проекта, материалы подписи и скрипты задач пользователь настраивает и проверяет самостоятельно в соответствии с требованиями проекта.
Узлы работают 365 дней в году в обычном режиме. При необходимости немедленных действий из-за инцидента безопасности, аппаратной неисправности, сбоя сети или юридических обязательств OakVM может принять необходимые меры и в кратчайшие сроки сообщить о ходе работ.
Данные аккаунта, учётные данные и ответственность за действия
Пользователь обязан предоставлять достоверные, точные и актуальные контактные данные аккаунта и заказа, а также своевременно обновлять их при изменении электронной почты, руководителя команды или плательщика. Ошибочные или недействительные сведения могут привести к недоставке кодов подтверждения, уведомлений о заказах, предупреждений безопасности или ответов поддержки.
Пользователь обязан защищать данные для входа в аккаунт, данные доступа к узлу, ключи SSH, токены автоматизации и сведения о регистрации runner. Запрещается публиковать их, предоставлять неограниченный общий доступ или передавать неуполномоченным лицам. При командной работе доступ следует распределять по ролям, а после ухода участника из проекта своевременно отзывать его права.
Заказы, продление аренды, изменение конфигурации, подключения к узлу, обращения в поддержку и операции с данными, выполненные через аккаунт пользователя, как правило, считаются действиями владельца аккаунта. При обнаружении подозрительного входа, неизвестного заказа, утечки учётных данных или необъяснимой активности узла немедленно измените соответствующие данные доступа и отправьте обращение через консоль или по адресу support@oakvm.com.
OakVM может запросить разумную проверку личности или заказа, чтобы подтвердить, что рискованное действие выполняет владелец аккаунта. Объём проверки ограничивается сведениями, необходимыми для оценки безопасности.
Заказы, срок аренды, регионы и предоставление
Доступны сроки аренды на день, неделю, месяц и квартал. Срок начинается после подтверждения заказа и выделения узла; точные даты и статус определяются записями в консоли. До подтверждения заказа пользователь должен проверить модель, регион, период, дополнительное хранилище, опции объединения и контактный адрес электронной почты.
Доступны 6 регионов узлов: Сингапур, Япония (Токио), Южная Корея (Сеул), Гонконг, восток США и запад США. Обе доступные конфигурации можно заказать в любом из этих регионов; фактическая доступность отображается в консоли в реальном времени. После выбора региона для миграции сначала отправьте обращение и согласуйте обработку данных, сетевые изменения и порядок выполнения.
Стандартный процесс предоставления включает подтверждение оплаты, выделение узла, создание данных доступа и проверку первого подключения и занимает около 4 минут. Это описание стандартных этапов не изменяет фактический статус заказа, отображаемый в консоли. При отклонениях в проверке безопасности, подтверждении оплаты или данных пользователя процесс может ожидать предоставления необходимой информации.
Получив данные доступа, пользователь должен проверить модель, память, хранилище, регион, системное время и сетевое подключение. При несоответствии параметров заказа и узла отправьте обращение до записи данных проекта, указав номер задачи и необходимые обезличенные сведения.
Цены, оплата и подтверждение заказа
Все цены и расчёты указываются в долларах США (USD). OakVM принимает только USDT-TRC20 и карты Visa / Mastercard / Amex через Stripe. Фактически доступный платёжный шлюз определяется вариантами, возвращёнными системой при оформлении заказа.
До подтверждения заказа отображаются выбранная модель, срок аренды, регион, дополнительный SSD, количество соединений Thunderbolt 5 и общая сумма к оплате. Проверьте эти данные до оплаты; внесение платежа означает подтверждение указанных в заказе параметров и суммы.
Статус оплаты должен быть подтверждён соответствующим платёжным процессом. Если идентификатор транзакции, сумма, тип сети или данные авторизации карты неполны, OakVM может запросить сведения, достаточные для проверки заказа. Не отправляйте полные платёжные реквизиты, закрытые ключи и другие конфиденциальные данные для аутентификации на общедоступных страницах, в обычном тексте электронного письма или через неуполномоченные каналы.
Продление аренды или добавление узла считается новым заказом и регулируется ценами и параметрами, отображёнными при оформлении. Если продление не завершено вовремя, доступ к узлу может быть прекращён после окончания текущего срока; до его завершения пользователь должен экспортировать данные, подтвердить продление или завершить задачи.
Допустимое использование и сетевые ограничения
Пользователь может применять узел для законной разработки ПО, сборки, тестирования, автоматизации, проверки моделей и командной работы. Запрещается нарушать работу чужих систем, сетей и данных, права интеллектуальной собственности или иные законные права, а также требовать от OakVM содействия в несанкционированных действиях.
Прямо запрещённые действия
- Совершать незаконные действия, хранить или распространять содержимое, обработка которого запрещена законом.
- Получать без явно выраженного разрешения доступ к чужим аккаунтам, устройствам, сервисам, репозиториям кода или сетевым ресурсам.
- Проводить разрушительное сканирование, атаки типа «отказ в обслуживании», вредоносное усиление трафика, массовую эксплуатацию уязвимостей или обход контроля доступа.
- Продавать, публично распространять или неправомерно использовать данные аккаунта и узла, ключи, токены и платёжную информацию.
- Запускать задачи, которые постоянно влияют на оборудование узла, вышестоящую сеть или нормальное подключение других пользователей.
- Подделывать личность, сведения о заказе, материалы поддержки или данные, используемые для проверки безопасности.
Для автоматизированных задач необходимо задавать разумные ограничения параллелизма, времени ожидания, повторных попыток и журналирования. Избегайте бесконечных циклов, неконтролируемых повторов, неограниченной записи на диск и неограниченных сетевых запросов; при обнаружении аномального потребления ресурсов самостоятельно остановите соответствующие задачи.
Код, материалы подписи и ответственность за резервное копирование
Пользователь отвечает за данные, загруженные, созданные или синхронизированные с узлом, включая исходный код, кэш зависимостей, сертификаты, закрытые ключи, профили, переменные окружения, журналы сборки, архивы и экспортированные артефакты. Пользователь должен подтвердить наличие необходимых разрешений на обработку этих данных и соблюдать правила безопасности проекта, заказчика и команды.
Узел не должен быть единственной копией кода и артефактов. Храните важные репозитории, материалы подписи, конфигурации сборки и артефакты релиза в безопасном месте под своим контролем и регулярно проверяйте возможность восстановления резервных копий. До окончания аренды, прекращения заказа, переустановки по инициативе пользователя или очистки сначала экспортируйте данные.
При совместной работе отдельно управляйте общими каталогами, личными рабочими каталогами, кэшем сборки и материалами подписи. Если в журналах встречаются токены, ключи, данные пользователей или платёжная информация, перед обращением в поддержку обезличьте их. Ключи, токены автоматизации и регистрационные данные runner участников, покинувших проект, следует своевременно заменить или отозвать.
Порядок обработки данных аккаунта, записей заказов, журналов доступа и обращений в поддержку описан в уведомлении о конфиденциальности. Запросы о конфиденциальности и вопросы по данным сервиса можно отправить на тот же адрес поддержки; укажите тип запроса в теме письма для проверки и маршрутизации.
Непрерывная работа, экстренные меры и изменение услуг
Узлы OakVM предоставляются в режиме обычной работы 365 дней в году. Пользователь может непрерывно выполнять сборки, тесты и удалённые задачи в течение срока аренды, однако должен подготовить процедуры восстановления на случай сетевых колебаний, аппаратных неисправностей, сбоев вышестоящих сервисов и ошибок собственных скриптов.
При инциденте безопасности, аппаратной неисправности, проблемах сети, атакующем трафике, риске для данных или юридической необходимости OakVM может изолировать сеть, ограничить аномальные задачи, сбросить затронутые данные доступа, перенести узел или временно ограничить доступ. Меры должны соответствовать риску; когда это возможно, ход работ сообщается через уведомление аккаунта, статус заказа или обновление обращения.
Поддержка охватывает проверку заказов, предоставление узлов, базовое подключение, состояние оборудования, региональную сеть и проблемы функций платформы. Ошибки кода проекта, конфликты зависимостей, поведение сторонних инструментов, настройки подписи, проектирование скриптов сборки и установленное пользователем ПО обычно требуют первоначальной диагностики со стороны пользователя; OakVM может помочь определить границы ответственности сервиса по обезличенным журналам.
При необходимости изменить сервис из-за смены поколения оборудования, ресурсов региона, сетевой архитектуры, требований безопасности или юридических обязательств OakVM по возможности заранее сообщит сведения, реально влияющие на задачи пользователя. Изменения модели, региона, цены или параметров заказа вступают в силу только после явного подтверждения заказа, а не на основании расплывчатого уведомления.
Приостановка, прекращение и пределы ответственности
OakVM может приостановить соответствующий аккаунт, заказ, задачу или доступ к узлу при окончании срока без продления, проблемах со статусом оплаты, нарушении правил допустимого использования, явном риске безопасности аккаунта или узла, отказе от необходимой проверки либо требовании закона. Если риск можно контролировать более узкой мерой, в первую очередь ограничивается затронутая часть.
По исправимым вопросам пользователь может предоставить сведения, указанные в обращении, остановить нарушающую правила задачу, заменить данные доступа или подтвердить оплату. При серьёзном нарушении закона, продолжающейся атаке, неоднократном неправомерном использовании учётных данных, умышленном нарушении стабильности сети или отказе устранить существенный риск OakVM может прекратить соответствующие услуги.
Пользователь может не продлевать аренду, но до окончания текущего срока должен остановить задачи, экспортировать данные, отозвать данные доступа и передать дела команде. После завершения услуги точка доступа может быть закрыта, поэтому экспорт данных в последний момент не следует использовать как обычный способ резервного копирования.
В пределах, допускаемых применимым правом, каждая сторона несёт соответствующую ответственность за прямой ущерб, причинённый собственным нарушением условий, нарушением прав других лиц, ненадлежащей защитой учётных данных или неисполнением обязательств. При определении ответственности учитываются содержание заказа, предвидимые риски, фактическая сфера контроля сторон и принятые разумные меры по устранению последствий.
Последствия непреодолимой силы, собственных действий пользователя, сбоев проекта или зависимостей пользователя, несанкционированных действий третьих лиц, а также невыполнения пользователем указаний по безопасности оцениваются отдельно с учётом фактической причины и сферы контроля. Пределы ответственности не исключают обязательства, которые нельзя ограничить согласно применимому праву.
Обновление условий, урегулирование споров и официальная связь
OakVM может обновлять настоящие условия в связи с функциями сервиса, процессами заказов, требованиями безопасности или юридическими обязательствами. При публикации новой версии указывается её статус; об изменениях, существенно влияющих на права и обязанности пользователя, будет предоставлено разумное уведомление через сайт, аккаунт или процесс оформления заказа.
Обновлённые условия применяются к последующим посещениям, регистрациям, заказам и продлениям с указанного в них момента вступления в силу. Для уже подтверждённых заказов конкретные модель, срок, регион и оплаченная сумма определяются записью заказа, кроме положений, которые должны применяться немедленно по требованиям закона или безопасности.
Настоящие условия регулируются правом юрисдикции, в которой находится оператор платформы. При возникновении спора стороны сначала должны направить через обращение в поддержку или официальный адрес электронной почты номер заказа, описание спора, желаемый способ решения и относящиеся к делу доказательства и добросовестно обсудить ситуацию. Если договориться не удастся, процедура может быть начата в компетентном суде этой юрисдикции.
Условия, заказы, платежи, отчёты о безопасности, запросы о конфиденциальности и официальные уведомления можно отправлять по адресу support@oakvm.com. Пользователи с действующим аккаунтом также могут войти вконсоль и отправить обращение, указав номер задачи, время события, регион узла и обезличенные журналы.