Machine Terms of Service

Last Updated: March 24, 2025

By accessing or using Machine (referred to herein as "Machine," "we," "us," or "our"), available at machine.dev, you agree to be bound by these Terms of Service (the "Terms"). Please read them carefully before using our service. Your continued use of Machine signifies your acceptance of these Terms, together with our Privacy Policy (which is incorporated by reference).


1. Acceptance of Terms

By registering for or using Machine, you represent that you have read, understood, and agree to these Terms. If you disagree with any part of the Terms, you must not access or use our service.


2. Description of Services

Machine is a SaaS platform designed to provide GPU-accelerated runners for GitHub Actions workflows. Our service enables developers, machine learning engineers, and data scientists to run compute-intensive tasks without the operational overhead of managing physical infrastructure. Key features include:

  • Ephemeral GPU Runners: Each job is executed on a dedicated virtual machine provisioned with your choice of GPU (e.g., T4, L4, A10G, L40S, Inferentia2, or Inferentia). These VMs are configured with pre-installed NVIDIA drivers and CUDA, and they exist only for the duration of your job.
  • Seamless GitHub Integration: With minimal changes to your GitHub Actions YAML files, you can specify Machine as the runner, select your desired GPU type, and configure resources (CPU, RAM, regions, etc.).
  • Global Optimization: Our system automatically searches for the most cost-effective Spot instances across regions while also allowing you to restrict searches to predefined regions.
  • Flexible Billing: We offer three monthly subscription plans—each coming with free compute credits—and a pay-as-you-go option to accommodate varying usage needs.

Machine handles all underlying cloud infrastructure so that you can focus on your development without worrying about server management.


3. Account Registration and Security

  • Eligibility: You must be at least 18 years old (or the age of majority in your jurisdiction) to register an account on Machine. By creating an account, you confirm that you have the authority to agree to these Terms.
  • Account Information: When signing up, you agree to provide accurate, complete, and current information (such as your email address and billing details) and to update such information as necessary.
  • Security: You are responsible for safeguarding your account credentials. You agree to notify us immediately if you suspect any unauthorized use of your account. We are not liable for any losses resulting from your failure to secure your account.

4. Subscription Plans and Billing

Machine offers flexible payment options:

  • Monthly Subscriptions: Choose from one of three subscription tiers. Each plan includes a set number of GPU compute credits per month. Subscription fees are billed in advance and automatically renew unless canceled prior to the renewal date.
  • Pay-as-You-Go: If you exceed your free credits or opt out of a subscription, you will be billed based on your actual GPU usage.
  • Payment Method: A valid payment method (e.g., credit card) must be provided at registration. By submitting your payment information, you authorize us to charge applicable fees, including any overage fees.
  • Non-Payment: Failure to provide valid payment details or to settle outstanding fees may result in account suspension or termination.
  • Changes to Fees: We reserve the right to adjust pricing. Any fee changes will be communicated in advance and will apply from the start of the next billing cycle. Continued use of the service following a fee change will be deemed acceptance of the new pricing.

5. Acceptable Use Policy

You agree to use Machine only for lawful purposes. Prohibited activities include, but are not limited to:

  • Illegal Activities: Use of Machine for any illegal or unauthorized activity is strictly prohibited.
  • Cryptocurrency Mining: You must not use Machine's resources for crypto mining or any other purpose that is not aligned with the intended use of GitHub Actions for CI/CD and ML workflows.
  • Processing Personal Data: Machine is not intended for the storage or processing of personally identifiable information (PII). Do not use the service to handle data that can be used to identify an individual.
  • Malicious Behavior: Any attempts to compromise the security or performance of the service, including introducing malware, launching denial-of-service attacks, or bypassing usage restrictions, are forbidden.

Any violation of this Acceptable Use Policy may result in immediate suspension or termination of your account.


6. Data and Privacy

  • Minimal Data Collection: We only collect essential information (e.g., email address, billing details) required to provide the service.
  • Operational Logs: We log metadata such as job start times, durations, and resource usage for billing and monitoring purposes. We do not inspect or store the specific actions performed on the GPU runners.
  • Compliance: All data is stored and processed in compliance with applicable Australian and international data protection laws. Please refer to our Privacy Policy for further details.
  • Security Measures: We implement industry-standard security measures to protect your data. However, you acknowledge that no method of transmission or storage is completely secure.

7. Service Availability and Support

  • Service Level: Machine is provided on a best-effort basis. While we aim to ensure high availability and rapid job startup times, we do not offer any formal Service Level Agreements (SLAs) at this time.
  • Maintenance and Downtime: Scheduled maintenance or emergency updates may occasionally result in temporary service interruptions. We will endeavor to provide advance notice for scheduled maintenance.
  • Support: We strive to provide timely support via email. Typical response times are within 1-2 business days. However, as a small startup, we do not guarantee immediate resolution or 24/7 support.

8. Termination and Suspension

  • For Cause: We reserve the right to suspend or terminate your account immediately if you breach these Terms—particularly if you engage in prohibited activities (illegal behavior, crypto mining, PII processing) or fail to meet your payment obligations.
  • Without Cause: We may also terminate your account or modify the service at our discretion, with reasonable notice where practicable.
  • User-Initiated Termination: You may cancel your account or subscription at any time. Upon termination, your right to access the service will cease, and any unused credits or prepaid time will be forfeited.
  • Data Retention: Upon termination, we will retain any necessary information for legal and operational purposes in accordance with our data retention policies.

9. Disclaimers

Machine is provided on an "as is" and "as available" basis without any warranties, express or implied. We do not guarantee that:

  • The service will meet your specific requirements;
  • The service will be uninterrupted, timely, secure, or error-free;
  • Any defects will be corrected, or that the service is free of viruses or other harmful components.

Your use of Machine is at your sole risk.


10. Limitation of Liability

To the fullest extent permitted by law, Machine, its affiliates, and its officers, directors, employees, or agents shall not be liable for any indirect, incidental, special, consequential, or punitive damages (including loss of profits, data, or business) arising from or related to your use of the service—even if advised of the possibility of such damages.

In total, our cumulative liability shall not exceed the fees you have paid to Machine in the 12 months preceding the incident. Some jurisdictions do not allow certain limitations, so some or all of the above may not apply to you.


11. Governing Law

These Terms shall be governed by and construed in accordance with the laws of Queensland, Australia. Any disputes arising from these Terms or your use of Machine will be subject to the exclusive jurisdiction of the courts located in Queensland.


12. Modifications to These Terms

We may update or modify these Terms from time to time. Changes will be posted on our website with a new "Last Updated" date. Your continued use of Machine following such changes constitutes your acceptance of the revised Terms. If you do not agree to the changes, you should stop using the service.


13. Contact Information

For any questions, concerns, or feedback regarding these Terms, please contact us at:


By using Machine, you acknowledge that you have read, understood, and agree to these Terms of Service.