Two channels, routed by issue

Where should you contact MacRents?

Send pre-sales questions, enterprise projects, and security reports to our support email. For existing orders, billing questions, or host issues, sign in to the portal and submit a ticket. Include your use case, model, location, and scope of the issue for a more direct response.

Support routing ready contact.route
Pre-sales sizing Support email
Enterprise projects Support email
Security reports Support email
Orders & billing Portal ticket
Host issues Portal ticket

Tickets can be linked to your account, order, and instance details, making them ideal for issues that need ongoing tracking. Email works best for pre-order questions and document submissions.

Choose the issue, then the channel

The right contact route for five types of issue

MacRents uses only support email and portal tickets for external support. Choosing the right route reduces back-and-forth requests for account, order, and host details.

Pre-sales sizing

If you have not ordered yet and want to confirm the right model, rental term, or location for your workload, email us. Include your project type, typical build duration, concurrent task count, storage needs, and expected usage period.

Channel support@macrents.com
Email about your project

Enterprise solutions

For continuous CI/CD, batches of dedicated physical nodes, Mac clusters, or long-term development environments, start by emailing your capacity plan. We will organize the key details around task queues, node distribution, delivery batches, and access boundaries.

Channel support@macrents.com
Describe your enterprise project

Billing questions

For questions about an existing order's amount, payment status, or transaction details, sign in to the portal and submit a ticket. Include the order number, USD amount, transaction time, and payment method. Please do not create multiple tickets for the same issue.

Channel Portal ticket
Submit a billing ticket

Technical support

For connection failures, remote desktop issues, build errors, or network path problems, submit a portal ticket first. Include the instance, location, time window, reproduction command, expected result, and redacted actual output.

Channel Portal ticket
Submit a technical ticket

Security reports

To report suspicious access, exposed credentials, or a security flaw, email us with “Security report” in the subject. Include the impact, reproduction conditions, and redacted evidence. Do not test nodes or data that do not belong to you.

Channel support@macrents.com
Send a security report
A copy-ready request checklist

What to include in an effective project email

You do not need to prepare a lengthy proposal. Copy the fields below into an email and complete them one by one to cover the core information needed for sizing. If you are unsure about an item, write “To be assessed,” but always include the use case, concurrent task volume, and expected rental term.

Explain how you chose your preferred locations

All four locations are available to order: Singapore, Japan (Tokyo), South Korea (Seoul), and Hong Kong. We recommend ranking them by developer location, code repository location, and primary access path rather than by city name alone.

request-brief.txt Complete and send
Project or team name:
Primary use: Xcode builds / CI/CD / remote development / AI experiments / other
Code repository and build tools:
Average daily task volume:
Peak concurrent tasks:
Typical duration per task:
Preferred model: M4 Core / M4 Plus / M4 Pro / To be assessed
Preferred rental term: day / week / month / quarter
Preferred location: Singapore / Japan (Tokyo) / South Korea (Seoul) / Hong Kong
Local storage requirements:
Need for multi-machine collaboration:
Expected start date or timeframe:
Questions to confirm:
Capacity and delivery planning

Enterprise projects involve more than confirming machine counts

Long-running engineering environments require alignment on the task model, resource boundaries, node locations, and management approach. The clearer these details are, the easier it is to determine how to combine the three dedicated physical machine tiers.

Task capacity

Share peak concurrency, queue length, typical build duration, cache volume, and artifact size. For continuous CI/CD, also include Runner labels, task timeouts, and failure-retry policies.

Node layout

Describe the general regions of your developers, code repositories, artifact storage, and users, then rank Singapore, Japan (Tokyo), South Korea (Seoul), and Hong Kong by priority.

Model mix

For lightweight builds, consider MacRents M4 Core. For daily development and parallel CI, consider MacRents M4 Plus. For high-memory inference and highly concurrent builds, consider MacRents M4 Pro.

Environment baseline

List the required macOS and Xcode version ranges, package managers, build dependencies, cache directories, and persistent agents. Do not include real access tokens or complete credentials in email.

Access boundaries

Define who manages nodes, who can access the build environment, how keys are rotated, and how access is revoked when team membership changes. Each rental includes a dedicated physical Mac mini, not a virtual machine.

Delivery validation

Agree on completion criteria for connection checks, toolchain verification, sample builds, and task integration. All nodes run normally 365 days a year; connection details and host status are managed in the portal.

Planning a batch of dedicated physical nodes or a long-term environment?

Use “Enterprise project + team name” as the email subject and include your capacity range, location preferences, and expected start date.

Email about your enterprise project
USD order review

Prepare four transaction details for billing questions

MacRents orders are settled in USD. We support USDT-TRC20 and Visa / Mastercard / Amex (via Stripe) only. The payment gateway actually available to you is shown in the portal.

For existing orders, use a portal ticket so the issue can be linked directly to your account and order. Do not submit full card numbers, verification codes, wallet private keys, or other payment authorization information in a ticket.

Submit a billing review ticket

Required ticket details

  • Order number: Copy it from your portal order history instead of providing only the model name.
  • Transaction time: Include the date, time, and time zone so we can locate the right record.
  • USD amount: Enter the amount shown on the order without converting it to another currency.
  • Payment method: Specify USDT-TRC20 or a card payment processed by Stripe.
Security check before submitting

Logs should reproduce the issue, not expose secrets

Support usually needs error messages, the time of occurrence, and reproduction steps—not your complete credentials. Check attachments, screenshots, and command output before sending.

Always redact

  • SSH private keys and their complete contents
  • Access tokens for code repositories and automation platforms
  • Certificate passwords, keychain passwords, and signing secrets
  • Complete payment credentials or wallet private keys
  • Personal data such as customer names, addresses, and device identifiers
  • Secret environment variable values in configuration files

Keep these details

  • Identifiable instance or order numbers
  • Singapore, Japan (Tokyo), South Korea (Seoul), or Hong Kong location
  • The issue time window and time zone
  • The smallest reproducible set of steps
  • Tool versions, exit codes, and key error lines
  • Necessary context with secret values redacted

Redaction is not the same as removing all context

Keep variable names, commands, exit codes, and error locations. Replace only tokens, passwords, private keys, and personal data. This protects secrets while giving support enough context to identify where the failure occurred.

$ xcodebuild -version
Xcode 16.x
Build version [REDACTED]

$ ./ci/build.sh
error: signing step failed
TOKEN=[REDACTED]
exit code: 65
Response and resolution path

What happens after you submit

Different issues require different supporting details. Response times start once the information is complete and the relevant request or order can be identified. If more information is needed, work continues after the additional details arrive.

MacRents contact routes, initial response targets, and handling steps by issue type
Issue type Preferred route Initial response target Main handling steps
Pre-sales sizing Support email Within 1 business day Review use case, concurrency, storage, term, and the four location preferences, then explain how to choose among the three model tiers.
Enterprise project Support email Materials confirmed within 1 business day Confirm capacity range, task model, node layout, access boundaries, and delivery validation criteria.
Billing review Portal ticket Within 1 business day Review the record by order number, transaction time, USD amount, and payment method, then post updates to the original ticket.
Technical issue Portal ticket Within 1 business day Confirm the instance, location, and impact, review redacted logs, and provide the next diagnostic or remediation steps.
Security report Support email Receipt confirmed within 1 business day Assess impact and urgency first, then proceed with isolation, investigation, remediation, and any necessary notifications.
I have already submitted a ticket. Should I send an email too?

Usually not. Continue adding information to the original portal ticket for order, billing, and host issues so the same issue does not become multiple records. Send an email only when the ticket specifically asks you to provide particular materials by email.

Should I email to ask about my order or host status?

Existing users should sign in to the portal first to check their orders, instances, and host status. If the status does not match the actual connection result, submit a portal ticket with the time, location, and smallest reproducible set of steps.

How can I write a better ticket if running builds are affected?

Use “Build blocked” in the title. Include the instance number, location, time the impact began, percentage of failed tasks, time of the last successful run, and redacted error output. Do not write only “unavailable,” and never send private keys or complete credentials.

Choose the right route and avoid back-and-forth

Existing orders: use a ticket. Before ordering: send an email.

The portal is best for linking orders, instances, and billing records. Use support@macrents.com for pre-sales sizing, enterprise projects, and security reports. Redact secrets before submitting and include only the necessary evidence.