Account Information
Keep the email address, ordering entity, and required contact information accurate and usable for identity verification and order communications.
These terms define the access, ordering, payment, usage, and service management rules for ArmVMS dedicated Apple Silicon physical nodes. Before placing an order, confirm the configuration, node, rental term, add-ons, and your responsibility for managing data.
These terms apply when you access the ArmVMS website, create or manage an order, make a payment, or connect to and use an ArmVMS dedicated Apple Silicon physical node. Visiting the website does not require an immediate purchase; however, creating an order, completing payment, or beginning to use a physical node means that you have read, accepted, and agreed to follow these terms.
If you create an order on behalf of a team, business, or other organization, you confirm that you are authorized to accept these terms for that entity. The entity and its approved node users must follow the account security, acceptable use, data management, and payment rules.
ArmVMS provides dedicated Apple Silicon physical node rental services. The current catalog includes ArmVMS M4 and ArmVMS M4 Pro configurations. Orders can select from five nodes: Singapore, Japan (Tokyo), South Korea (Seoul), Hong Kong, and the Eastern United States. Actual availability is based on the live status returned by the console.
Each order must clearly record the chip, memory, storage, node, rental term, and add-ons. ArmVMS M4 includes M4, 16GB memory, and a 256GB SSD; ArmVMS M4 Pro includes M4 Pro, 64GB memory, and a 2TB SSD. Any additional storage or Thunderbolt 5 interconnect must be listed separately in the order.
Users must provide accurate, complete account information suitable for service communications and promptly update any outdated details. The account email is used for identity verification, order association, security checks, and necessary notices, and must not be shared with anyone unauthorized to operate the order.
Users must protect console login details, physical node credentials, keys, tokens, and project access permissions. Do not place credentials in public repositories, build logs, shared documents, or unprotected scripts. If you detect an unusual login, unknown order, or exposed credential, immediately rotate the relevant credentials and submit a related ticket through the console.
Keep the email address, ordering entity, and required contact information accurate and usable for identity verification and order communications.
Grant access only to members who need it for their tasks, and promptly remove their keys and access when they leave the project.
Orders, configuration changes, ticket content, and node operations created under an account are considered authorized by the account holder.
ArmVMS supports daily, weekly, monthly, and quarterly rental terms. Each term is an independently priced catalog option and must not be treated as an automatic conversion of another term's price. Before payment, users should review the order details and confirm that the task duration matches the selected term.
The order confirmation page is the final configuration check. Review the model, chip, memory, base storage, target node, rental term, additional storage, number of Thunderbolt 5 interconnects, and total order amount. If the selected configuration does not suit the workload after submission, promptly submit a related request through the console and retain the order number.
Unless the order page explicitly shows a new continuous rental record, a single order covers only its confirmed term. If users need to continue using a node, they should review the available options in the console before the current task ends rather than relying on an unconfirmed term for business continuity.
ArmVMS supports only USDT-TRC20 and Visa / Mastercard / Amex (via Stripe). All prices, order amounts, and payment records are settled in USD. The payment gateway actually available and the payment status are determined by the information returned by the backend during checkout.
Before confirming payment, users must verify the receiving network, order amount, currency shown on the payment page, and order number. For USDT-TRC20, select the correct network and verify the address; for bank cards, complete the required verification in the checkout flow. Review requests arising from an incorrect network, incorrect information, or duplicate payments will be handled based on the order and transaction records.
| Payment Type | Supported Scope | Verify Before Submission |
|---|---|---|
| USDT-TRC20 | Complete payment using the information returned during checkout | Network, address, USD order amount, and order number |
| Bank card | Visa / Mastercard / Amex (via Stripe) | Card details, USD order amount, verification result, and order number |
Submitting a payment does not replace order verification. If the payment status, order amount, or configuration record does not match, retain the transaction ID and order number and submit a ticket through the console. Do not send complete card details, private keys, tokens, or connection passwords through public channels.
Users may use nodes for lawful software development, iOS and macOS builds, CI/CD execution, remote development, testing, creative workflows, and AI experiments. Users must ensure that they have the necessary rights to use all code, models, assets, dependencies, data, and automated tasks.
Users must not use or assist others in using ArmVMS services for the following activities:
Automated tasks must use reasonable concurrency, timeout, retry, and logging policies. Users must not treat external networks, code-hosting services, or third-party interfaces as unlimited resources simply because they have a dedicated physical node.
Users are responsible for organizing, setting permissions for, and backing up their code, credentials, build artifacts, model files, assets, caches, and business data as needed. A physical node is suitable as a development and execution environment, but should not be the only copy of critical project files.
During the rental term, users should establish external version control and backup processes based on the value of the work. When preparing to migrate, finish a task, or change nodes, confirm that repository commits, dependency lists, build records, exported artifacts, and model files have been moved to a user-controlled location, and remove credentials that are no longer needed.
Commit necessary changes and record branches and build parameters instead of keeping unsynchronized source code only on the node.
Keep lockfiles, tool versions, and installation steps so the environment can be recreated on a new node.
Move archives, logs, test reports, and model outputs to a storage location approved by the team.
Use least privilege, remove expired keys when the task ends, and avoid writing sensitive values to logs.
In the event of a security incident, infrastructure failure, compliance requirement, payment anomaly, account risk, or serious violation of these terms, ArmVMS may take necessary measures based on the scope of impact, including requiring re-verification, restricting specific actions, suspending related access, or terminating the affected service.
Measures will be determined based on the nature of the incident, verifiable records, and potential impact. When advance communication is possible, ArmVMS will explain required user actions through the account email, console notices, or related tickets. When immediate action is needed to control a security risk, necessary restrictions may be applied first, followed by any information that can be provided.
Check the order, account, node status, incident time, and relevant logs.
Restrict related actions according to the risk scope and prevent the issue from affecting nodes or other systems.
Provide actionable verification, remediation, or information requests through an appropriate channel.
Retain records of actions related to the order and incident for subsequent review.
Before voluntarily ending use, users should export data, remove credentials, and clean up tasks. Access may be terminated for serious violations of acceptable use rules, continued refusal to address security risks, or submission of false account information.
ArmVMS is responsible for providing the dedicated Apple Silicon physical node specified in the confirmed order and related order management capabilities. Users are responsible for project content, code permissions, application configuration, connection credentials, automated tasks, third-party dependencies, data backups, and internal team authorization. Responsibility for an issue is determined by which party controls the relevant system, data, or operation.
Impacts arising from force majeure, user actions, networks controlled by the user, changes to third-party services, unauthorized account use, or the user's failure to reasonably protect and back up data will be handled based on incident records, areas of control, and verifiable information from both parties. Anyone who discovers circumstances that may expand the impact must promptly take reasonable steps to contain it and preserve necessary records.
ArmVMS may update these terms based on service catalog changes, security requirements, compliance obligations, or operational processes. The updated version will be published on the website with a new effective date. Changes that materially affect user rights or responsibilities will be communicated through an appropriate channel.
The formation, interpretation, performance, and dispute resolution of these terms are governed by the laws of the jurisdiction where the platform operator is based, unless mandatory law requires otherwise.
The parties should first communicate using order, payment, ticket, and technical records. Disputes that cannot be resolved through communication may be submitted to a court with jurisdiction in that jurisdiction.
If any part of these terms is found to be unenforceable, the remaining provisions will remain in effect; the affected part will be interpreted to the extent lawful and closest to its original intent.
Users with existing orders can sign in to the console to submit a ticket and provide the order number, node, time of occurrence, and redacted logs. General questions about these terms can also be emailed to support@armvms.com. Do not send passwords, private keys, or tokens by email.
ArmVMS offers two dedicated physical node options: ArmVMS M4 and ArmVMS M4 Pro. Before ordering, verify the workload, additional storage, payment method, and backup plan.