服務定義
RunnerVM 提供適用於 iOS、macOS 開發、CI/CD 及相關運算工作的雲端 Mac 服務。每筆有效訂單對應一台獨享實體 Mac mini 節點,以及完成連線、基本管理、訂單查詢與技術支援所需的配套服務。交付內容為非虛擬機的實體節點,不會與其他客戶共用同一個作業系統執行個體。
「節點」指訂單中所指定的實體設備;「區域」指設備所在的服務節點;「租期」指訂單確認的日、週、月或季週期;「附加選項」指隨主機購買的儲存空間擴充或 Thunderbolt 5 串聯能力。附加選項只有在訂單記錄中明確列出後,才構成服務內容。
服務允許使用者透過獲授權的圖形介面或命令列連線至節點,安裝專案所需工具,執行建置、測試、自動化與實驗工作。服務不包含使用者專案程式碼、簽署材料、第三方軟體授權或業務資料的建立、審核與長期保管;使用者應自行確認這些內容的來源及使用權限。
RunnerVM 負責交付訂單對應的獨享實體節點及必要的連線能力;使用者負責設定及使用專案、工具鏈、自動化腳本、存取權限與業務資料。
訂單與交付
訂單以控制台最終確認的機型、區域、週期、數量與附加選項為準。目前目錄中的組合可提交訂單,實際可用性以控制台即時回傳結果為準。尚未完成結算、身分驗證或風險審核的設定,不構成已生效訂單,也不會保留設備。
完成結算並通過必要審核後,RunnerVM 會依訂單資訊準備節點與連線資料。交付完成的判定依據包括:節點已與訂單綁定、必要憑證已提供,且使用者可依支援指南發起連線。使用者收到交付資訊後,應及時核對機型、區域與附加選項,並完成首次密碼更新、主機指紋驗證及存取範圍檢查。
若交付資訊與訂單不符,使用者應透過控制台工單提交訂單識別碼、節點區域、發現時間與差異內容。為避免擴大安全風險,使用者不應在尚未驗證的節點上匯入憑證、金鑰或正式環境資料。
確認 Runner M4、區域、租期與附加選項均與已結算記錄一致。
驗證主機指紋、連線位址、授權方式與首次登入結果。
更新初始憑證、限制存取來源,並移除不再使用的授權資訊。
價格與結算
訂單價格由所選機型、租期與附加選項共同決定,並會在提交付款前顯示。所有訂單一律以美元(USD)計價與結算。不同週期是獨立的目錄價格,不應將某一週期的價格理解為另一週期的自動換算、折扣承諾或長期鎖定價格。
RunnerVM 僅支援 USDT-TRC20,以及 Visa、Mastercard、Amex(透過 Stripe)兩類付款方式。實際可用的支付閘道以控制台回傳結果為準。使用者應核對支付網路、金額、訂單識別碼與收款資訊;若因選錯網路、填寫錯誤資訊或重複付款而需核對,應透過控制台工單提交可驗證記錄。
付款狀態以訂單記錄及實際入帳核驗結果為準。鏈上交易識別碼、付款處理記錄或信用卡預授權資訊本身,不等同於訂單已生效。若付款狀態需要人工核對,使用者應保留交易時間、金額、付款方式類別與訂單編號,請勿在公開管道提交完整的敏感付款資訊。
| 週期 | 開始時間 | 結束時間 | 續用方式 |
|---|---|---|---|
| 按日 | 訂單記錄中的服務開始時間 | 一個完整日週期結束時 | 在到期前提交續用訂單 |
| 按週 | 訂單記錄中的服務開始時間 | 一個完整週週期結束時 | 在到期前提交續用訂單 |
| 按月 | 訂單記錄中的服務開始時間 | 一個完整月週期結束時 | 在到期前提交續用訂單 |
| 按季 | 訂單記錄中的服務開始時間 | 一個完整季週期結束時 | 在到期前提交續用訂單 |
租期與續用
租期自訂單記錄所示的服務開始時間起算,並在相應日、週、月或季週期結束時終止。服務開始時間、到期時間與訂單狀態均以控制台記錄為準。使用者應在到期前檢查建置佇列、匯出產物、移轉必要資料並處理續用需求。
續用並非原訂單的自動無限期延長。使用者應在目前租期結束前提交並完成新的續用訂單;只有續用訂單完成結算並獲得確認後,節點保留安排才會進入執行流程。未付款、付款核驗未完成或仍在風險審查中的申請,不構成繼續使用目前設備的權利。
租期屆滿且沒有有效續用訂單時,RunnerVM 得撤銷連線憑證、停止使用者工作並進入設備回收流程。使用者應在到期前完成資料匯出與備份,不應將節點作為唯一資料副本。到期後能否復原取決於設備處理進度與安全狀態,不能取代使用者自行建立的備份機制。
確認建置佇列、產物封存,以及下一週期是否繼續使用。
重新核對區域、週期與附加選項,並完成結算。
保存必要產物,移除專案金鑰、權杖與團隊存取權限。
可接受使用
使用者只能將節點用於合法且已獲授權的開發、建置、測試、自動化與運算工作。不得利用節點存取無權存取的帳戶、系統、網路或資料,不得規避身分驗證、權限控制、速率限制或其他安全措施。
禁止傳播惡意程式、執行未經授權的掃描或攻擊工作、傳送濫用流量、干擾網域解析或網路服務、侵用第三方運算資源,以及從事可能損害其他設備、節點或網路穩定性的行為。使用者也不得利用服務侵犯著作權、商標權、營業秘密、隱私權或其他合法權益。
使用者應合理管理並行工作、磁碟寫入、網路連線與自動化重試。若腳本失控、憑證外洩或專案相依套件引發異常流量,使用者應立即停止相關工作、輪替憑證並透過控制台工單回報。RunnerVM 得為控制風險採取連線限制、工作隔離或暫時停用措施,並記錄處置依據。
Xcode 建置、自動化測試、fastlane 工作流程、相依套件安裝、產物封存、macOS 開發及獲授權的 AI 實驗。
未經授權的存取、惡意程式傳播、網路濫用、侵權活動,以及干擾其他設備或網路的工作。
可用率與服務持續性
RunnerVM 的目標可用率為 99.9%。所有節點全年 365 天正常運作,不設固定停運時段。近 90 天的公開狀態記錄用於說明已觀測到的服務表現,但不構成對未來每筆訂單、每條網路路徑或每項使用者工作結果的絕對保證。
可用性判定以訂單對應節點是否能提供約定的連線與運算能力為核心,並結合平台監控、節點記錄、網路記錄與使用者提交的證據進行核驗。單一建置失敗、專案設定錯誤、相依來源異常、使用者網路中斷、憑證失效或使用者主動停止工作,不當然等同於節點不可用。
發生硬體故障、安全事件或連線異常時,RunnerVM 得採取緊急安全處置、網路隔離、設備檢查或移轉協助。涉及外部網路、使用者本機網路、第三方相依套件、使用者腳本與設定的影響,應依可驗證證據區分責任範圍。不可抗力造成的影響,依事件事實與適用規則處理。
服務抵扣與賠付
使用者認為訂單受到節點不可用事件影響時,應在事件結束後儘快透過控制台工單提出核驗請求。請求至少應包含訂單識別碼、節點區域、影響開始與結束時間、連線方式、錯誤現象、已執行的排查步驟,以及可說明影響範圍的記錄或螢幕截圖。
RunnerVM 將結合平台監控、節點記錄、網路記錄與使用者證據,判斷事件是否屬於服務端可用性問題,並核對持續時間與實際影響。缺少訂單識別碼、時間範圍或可驗證證據的請求,可能需要補充資料;使用者應將記錄中的金鑰、權杖與個人資料去識別化。
核驗通過後的服務抵扣、續期調整或其他處理範圍,以適用服務條款、事件影響與核驗結果為準。處理僅針對受影響的有效訂單,不會自動延伸至未受影響的工作、關聯專案、預期收入或其他間接結果。同一事件不會重複計算多項同性質的補償。
一筆可直接進入核驗的工單應包含
- 訂單與節點:訂單識別碼、節點區域與受影響設備。
- 時間範圍:包含時區的開始時間、結束時間與重試時間。
- 可重現資訊:連線指令、錯誤訊息、網路路徑與必要記錄。
- 影響說明:失敗工作、受阻步驟與已採取的緩解措施。
暫停、終止與責任
發現憑證外洩、未經授權的存取、惡意工作、異常網路活動或其他明顯安全風險時,RunnerVM 得先限制連線、隔離節點或暫停相關工作,再依事件嚴重程度與使用者溝通。處置範圍應與風險相稱,並保留必要記錄,避免風險持續影響使用者、其他設備或網路。
使用者違反可接受使用規則、拒絕配合必要的安全核驗、持續產生濫用流量,或租期屆滿後未完成續用時,RunnerVM 得暫停或終止相關服務。可予以修正的問題,得要求使用者在指定期限內完成改善;涉及持續攻擊、惡意程式傳播或重大安全風險的情況,得立即採取保護措施。
使用者負責維護專案程式碼、建置產物、金鑰、憑證與業務資料的獨立備份,並在訂單結束前完成移轉。雙方對可直接證明且與違約行為具有合理因果關係的損失,依適用條款與實際證據承擔相應責任。間接損失的認定與處理,應綜合適用法律、行為性質、可預見性及雙方已採取的合理減損措施判斷。
本條款適用本平台營運主體所在司法管轄區的法律。因本條款、訂單或服務使用所產生的爭議,雙方應先透過支援記錄與控制台工單善意協商;協商未能解決時,任何一方均可向該司法管轄區內具有管轄權的法院提出請求。
若本條款的任何部分被認定為不可執行,其餘部分仍依原有目的繼續適用。RunnerVM 得因產品流程、付款處理、安全要求或法律義務更新條款;涉及使用者權利與義務的重要變更,將透過站內適當方式說明,並以公布的生效時間為準。
將訂單、節點、時間與證據集中在同一筆記錄中
現有使用者應登入控制台提交工單,以便關聯訂單與處理進度。無法登入控制台時,可寄送電子郵件至 support@runnervm.com,並提供可用於定位訂單的資訊。請勿在電子郵件中傳送未去識別化的金鑰、權杖或完整付款憑證。