1. サービス内容
PushMacは、専有物理Mac miniのクラウドレンタルサービスを提供します。契約期間中、1台のMac miniを1人のお客様に割り当て、仮想マシンではなく、他のお客様と計算リソースを共有しません。Xcodeのクラウドビルド、macOS CI、リモート開発、適法なテスト用途にご利用いただけます。macOSのGUIとコマンドラインをどちらもお使いいただけます。
データセンターは、専有機の運用に必要な電源、ネットワーク、冷却を担います。お客様は、ご自身のプロジェクト、依存関係、ビルドスクリプト、署名用データ、アプリ設定を管理してください。専有機であっても、すべてのビルドが一定時間内に完了するとは限りません。所要時間は、プロジェクトの規模、並行タスク数、依存関係のダウンロード、選択した構成によって異なります。
ご注文の機種、ノード、課金期間、オプションによって提供内容が決まります。カタログに掲載された構成はご注文いただけますが、実際の提供状況はコンソールに表示される最新情報をご確認ください。お支払い前に注文内容をご確認ください。提供済みの機器について構成やノードの変更をご希望の場合は、コンソールからチケットを送信し、対応方法をご確認ください。変更が自動で適用されるものではありません。
2. 料金と支払い
料金は日・週・月・四半期単位で設定され、すべて米ドル(USD)で請求されます。機種料金と、ストレージ拡張やThunderbolt 5の並列接続などのオプション料金は別々に表示されます。お支払い金額は、決済前に表示される注文内容をご確認ください。各期間はそれぞれ独立した料金設定のため、ある期間の料金を単純に乗算して別の期間の料金を算出することはできません。
お支払い方法はUSDT-TRC20、Visa / Mastercard / Amexに対応しています。カード決済はStripeを通じて処理されます。実際に利用できる決済方法は、バックエンドから返される情報をご確認ください。USDT-TRC20でお支払いの場合は、決済画面に表示されたネットワーク、アドレス、金額を必ずご確認ください。ネットワークやアドレスの選択・入力ミス、送金情報の不一致により、入金確認に影響する場合があります。照合のため、トランザクションハッシュを保管してください。
決済を送信した時点では、支払いが確定したことにはなりません。銀行での処理やブロックチェーン上の承認には時間がかかる場合があります。コンソールに表示される支払い状況と注文状況をご確認ください。状況が不明な場合は、支払いを繰り返さないでください。カード決済は決済処理事業者が取り扱い、当サイトではカード番号を保存しません。USDT-TRC20の取引は、ブロックチェーン上の記録に基づいて確認します。
更新、課金期間の変更、注文内容の調整はコンソールからお手続きください。変更前に、新しい期間、適用料金、変更の反映方法をご確認ください。返金や請求内容の訂正が必要な場合は、該当する注文番号と理由を添えてご連絡ください。サービスの提供状況と適用法令を踏まえて対応します。未使用期間が自動的に日割り返金の対象となるわけではありません。
3. 開通と更新
お支払いの確認後、注文内容に基づいて専有機が割り当てられ、コンソールに提供状況とSSH / VNCの接続情報が表示されます。ご注文当日の開通を目標としていますが、支払い確認、情報確認、機器の割り当て状況によって実際に利用可能となる時刻は変わります。利用期間の開始・終了時刻は、コンソールの注文記録をご確認ください。
接続情報を受け取ったら、ログインできることと、ハードウェア構成が注文内容と一致することをご確認のうえ、ご自身のアクセス認証情報を設定してください。提供内容に誤りがある場合や接続できない場合は、注文番号、ノード、発生時刻、エラーの内容を記載してコンソールからチケットを送信してください。パスワード、秘密鍵、署名用データを公開の場に投稿しないでください。
契約終了日をご自身で確認し、期間満了前に更新してください。支払いが確認されていない更新は、契約期間が延長されたことを意味しません。期限までに更新されない場合、アクセスが停止され、機器の回収手続きに入ることがあります。アクセス停止中はビルドタスクやリモートセッションが中断される可能性があります。専有機を本番タスクの唯一の保存先として利用しないでください。
データ保持の猶予期間は標準では設けていません。更新に問題がある場合は、期限前にチケットを送信し、対応可能な方法をご確認ください。明確な確認を受けていない場合、機器が引き続き保持されると想定しないでください。機器の回収と消去が完了すると、更新しても元のファイルや環境は復元できません。
4. 利用条件
お客様は適法に専有機を利用し、コード、データ、ソフトウェア、署名用データについて必要な権利や許諾を得ていることを保証してください。不正アクセス、悪意のあるスキャン、サービス妨害攻撃、マルウェアの配布、詐欺、スパム送信、他者の知的財産権、プライバシーその他の権利の侵害に本サービスを利用することは禁止されています。
データセンターのネットワークへの妨害、サービスのアクセス制御の回避、他のお客様の情報の取得、許可されていない人へのアクセス認証情報の共有は禁止されています。チーム内で利用する場合は、管理者、利用者、タスクの担当者を明確にしてください。メンバーの退職、鍵の漏えい、不審なログインがあった場合は、速やかに権限を取り消してください。お客様は、ご自身が利用を許可した人の行為について責任を負います。
プラットフォーム、他のお客様、第三者の安全に影響する可能性のある行為が確認された場合、PushMacはリスクに応じて接続の制限、該当サービスの停止、違反利用の終了などの措置を講じることがあります。可能な範囲で、理由と必要な対応をお知らせします。緊急のセキュリティリスクがある場合は、先に措置を講じることがあります。事実関係の説明や再審査の依頼、是正への協力は、コンソールからチケットを送信してください。
リソースを専有できることは、あらゆる用途が許可されていることを意味しません。お客様は適用法令、ソフトウェアライセンス、第三者サービスのルールを遵守してください。ビルド、テスト、研究を名目として、許可されていない行為を行うことは禁止されています。紛争対応に必要な情報だけを提出し、チケットには事案と関係のない機微情報を含めないでください。
5. 稼働について
すべてのノードは年間365日稼働します。データセンターは電源、ネットワーク、冷却を管理し、時差をまたぐ開発や夜間のCIタスクにも継続してご利用いただけるよう運用しています。これはサービスの運用体制についての説明であり、すべてのリモートセッション、外部サービスへのリクエスト、ビルドが常にエラーなく動作することを保証するものではありません。
接続や動作に問題が発生した場合は、発生時刻、使用したノード、エラーメッセージ、影響範囲を記録し、コンソールからチケットを送信してください。原因を確認する際は、専有機への接続、お客様側のネットワーク、第三者のコードリポジトリや依存関係サービス、ビルドスクリプトなどを切り分けてください。ビルド失敗のすべてを、ノードの停止が原因と判断しないようご注意ください。
お客様によるシャットダウン、ネットワーク設定の変更、システムファイルの削除、アクセス権限の誤設定、お客様のソフトウェアに起因する障害は、プラットフォームの通常稼働に関する問題とは異なります。元に戻せる設定やスクリプトを保管し、大きな変更を行う前に必要なバックアップを取ってください。
自然災害、戦争、政府による適法な措置、その他合理的に予見、回避、克服できない事象により、サービスの提供に影響が生じる場合があります。影響を受けた当事者は、速やかに影響を説明し、損害を抑えるために合理的な措置を講じるものとします。責任の有無やその後の対応は、事象による実際の影響と適用法令に基づいて判断されます。本規約は、一定倍率の補償をあらかじめ約束するものではありません。
6. データと解約
専有機に保存されたコード、ファイル、ビルド成果物、その他のプロジェクトデータは、お客様または該当する権利者に帰属します。PushMacは、通常の運用を理由にお客様のプロジェクト内容へアクセスすることはありません。調査のためにお客様の協力が必要な場合は、まず匿名化したログと必要最小限の情報をご提供ください。秘密鍵、証明書のパスワード、その他のアクセス情報は送信しないでください。
データのバックアップ、復元確認、契約終了前のデータ移行はお客様の責任で行ってください。専有機に長期間保存されたDerivedData、依存関係のキャッシュ、ローカルのビルド成果物は、独立したバックアップの代わりにはなりません。保管が必要なソースコード、リリース成果物、設定情報、署名用データは、それぞれチーム独自のデータ管理手順で管理することをおすすめします。
解約または契約満了後に回収された専有機は、消去してから次のお客様に提供します。消去対象には既存のファイルや環境が含まれ、その後の復元は保証できません。サービス終了前にデータをエクスポートし、セルフホスト型runnerの登録を解除し、アクセスキーを失効させ、チームの自動化システムから専有機の認証を削除してください。
専有機の消去とアカウント記録の削除は別の手続きです。注文、支払い、チケットの記録は、サービス提供、照合、法的義務のために引き続き保存されることがあります。データに関するご依頼は、アカウントに登録したメールアドレスから support@pushmac.comへご連絡いただくか、コンソールにログインしてチケットを送信してください。処理を希望するデータの範囲を明記してください。
7. 責任の制限と紛争解決
双方は、それぞれが管理できる事項について責任を負います。PushMacは注文に基づいて専有機のレンタルとデータセンターでの運用を提供し、お客様はご自身のソフトウェア設定、アクセス許可、データのバックアップ、タスクの利用を管理します。障害や損害が発生した場合、双方は必要な記録を保管し、速やかに相手方へ通知するとともに、影響の拡大を防ぐため合理的な措置を講じるものとします。
サービスに関する紛争の責任は、実際の履行状況、原因の帰属、損害の証拠、適用法令に基づいて判断します。合理的なバックアップや迅速な損害軽減によって防止できた損害は、具体的な状況を踏まえて取り扱います。本規約は、適用法令上、排除または制限できない責任を排除・制限するものではなく、お客様が法令に基づいて有する権利にも影響しません。
本規約の成立、履行、解釈には、本プラットフォームの運営主体が所在する司法管轄区域の法律が適用されます。紛争が生じた場合、双方はまずコンソールからのチケットまたは support@pushmac.com を通じて協議し、注文番号、紛争の内容、希望する解決方法をお知らせください。
協議で解決できない紛争は、当該司法管轄区域内の管轄裁判所に付託されます。協議中も、紛争の影響を受けず履行可能な義務は双方が引き続き履行し、相手方および関係者の情報を適切に保護するものとします。
8. 規約の変更
サービス内容、業務手順、適用要件の変更に応じて、PushMacは本規約を改定し、このページに変更内容と適用方法を掲載することがあります。お客様の重要な権利や義務に関わる変更は、合理的な方法でお知らせします。別途お客様の確認が必要な場合は、所定の確認手続きを行います。
新しい規約の適用は、公表された発効時期と注文内容に基づいて行われます。ページ上の文言が更新されたことだけを理由に、完了済みの取引に変更が遡って適用されることはありません。変更についてご不明な点がある場合は、新規注文または更新の前にお問い合わせください。ご自身の注文に関する規約や請求記録は保管してください。
利用規約に関するお問い合わせは、 support@pushmac.com またはコンソールのチケットで受け付けています。ご利用中のお客様は、注文、ノード、問題の内容を一つのチケットにまとめてご連絡ください。サービス内容と対応状況を確認しやすくなります。