Before you order

Questions about cloud Macs? Get the details first.

Find answers about our products, plans, locations, billing, payments, remote access and build environments. UDPMac offers dedicated physical Macs for Xcode builds and iOS CI. Check the available options for your chosen configuration when ordering.

01 / Service basics

What are you renting?

Understand the difference between the hardware, remote access and project files you manage.

Is a cloud Mac a virtual machine?

No. Each plan gives you a dedicated physical Mac running Apple Silicon and macOS. Connect over the network to run command-line builds or use the graphical interface. Your Mac does not share compute resources with other customers. The confirmed model, location and rental term are shown in your order.

Do I own the device when my rental ends?

No. Your order grants remote use for the agreed rental term; ownership of the device does not transfer. Before your term ends, review build artifacts, project files and any data you need to move, and handle signing materials and access credentials according to your team’s policies. For details on service termination and data handling, review the Terms of Service.

02 / Available models

Which of the three plans should I choose?

Here are all the available models. Check your project’s memory, storage and toolchain requirements separately.

Which models can I order?

Choose from three plans: UDPMac M4 Start with Mac Mini M4, 16GB RAM and 256GB SSD; UDPMac M4 Build with Mac Mini M4, 24GB RAM and 512GB SSD; or UDPMac M4 Pro with Mac Mini M4 Pro, 64GB RAM and 2TB SSD. Start by checking your project dependencies and memory needs for parallel tasks, then estimate the disk space needed for source code, dependency caches and build artifacts. See the full rental-term prices in our rental plans.

Can I add more SSD storage?

Yes. You can add a +1TB SSD or +2TB SSD to your selected model. These are add-ons, not standalone models, and their cost is added to your order according to the rental term. Before ordering, check the add-on prices for each term on the plans page and confirm the configuration and total shown at checkout.

03 / Locations

Where can I deploy a Mac?

Choose a location based on your team’s workflow and existing CI setup—not assumptions about latency.

Which locations are available?

We offer five locations: Singapore, Japan (Tokyo), South Korea (Seoul), Hong Kong and the US West Coast. All three models are listed for these locations. For model-by-model availability, see the data center availability matrix. The console shows current availability when you place your order.

How should my team choose a location?

Consider where your team connects from, where CI jobs are triggered and the time zones your team works across. Then choose a location that suits your day-to-day workflow. Location coverage does not guarantee latency over any particular network route. Test from your own network environment if needed, and tell our support team what you need before ordering.

04 / Rental terms and pricing

What determines the total cost?

Check the model, rental term and add-ons separately. Examples are not final quotes.

Which rental terms can I choose?

Choose a rental term by the day, week, month or quarter. Each model has its own listed price for all four terms; multiplying the daily rate by the number of days will not give you the weekly, monthly or quarterly price. Check the listed prices for all four terms in our rental plans and confirm your selected term before placing an order.

How are storage upgrades and Thunderbolt 5 daisy chaining priced?

+1TB SSD, +2TB SSD and Thunderbolt 5 daisy chaining are optional add-ons priced per device by the day, week, month or quarter. If you select an add-on, check its price for your rental term and include it when reviewing the model price. Unselected items should not appear in your example bill. The plans page lists individual prices and billing examples; your order page confirms the actual configuration and total.

Which Mac has the lowest starting price?

The lowest daily price listed is $19.5/day for UDPMac M4 Start, with Mac Mini M4, 16GB RAM and 256GB SSD. This price does not apply to other models or rental terms, and excludes any add-ons you choose. For ongoing CI, compare the full rental-term price and the storage capacity you need.

05 / Payment and checkout

What should I check before paying?

Payment methods and billing currency are separate from your choice of model and location.

Which payment methods and currencies do you accept?

We accept USDT-TRC20 and Visa / Mastercard / Amex (via Stripe). All charges are in US dollars (USD). Available payment gateways are shown at checkout. Before paying, confirm the model, location, rental term, add-ons and USD total in your order.

Where can I ask about a bill for an existing order?

Sign in to the console to view your order and billing details. Submit a support ticket with your order ID, the billing item in question and the relevant dates. If you have not ordered yet and want to check pricing for a specific combination, email support@udpmac.com. Do not include payment details or your account password in your email.

06 / Remote access

SSH or remote desktop?

Choose an access method for your task. Use the connection details provided after setup.

When should I use SSH versus remote desktop?

Use SSH for checking out projects, inspecting dependencies, running scripts, collecting xcodebuild logs and managing CI runners. Remote desktop is suited to tasks that require the macOS graphical interface, such as using Xcode or checking graphical interactions. A project may need both; do not assume every build, signing or automation task can be completed through the graphical interface alone. See the remote access guide for the recommended steps.

What information should I collect if I can’t connect?

First, check the instance status and connection details in the console, then verify your local network, client settings and account permissions. When contacting support, include your order ID, when the issue occurred, your connection method and a redacted error message. Never send passwords, private keys or unredacted screenshots. Follow the connection troubleshooting steps to check each item. For an existing order, you can open a support ticket in the console.

07 / Build environment

What should I check before migrating a project?

The physical Mac provides the runtime environment; your team is responsible for configuring project dependencies, credentials and automation scripts.

Will Xcode, fastlane and CI runners adapt to my project automatically?

No. Check the Xcode and SDK versions your project requires, your command-line tools selection, how dependencies are pinned, and the paths and environment variables used by your fastlane scripts. Configure CI runner permissions, job tags, working directories and artifact retention to match your existing pipeline. Follow the setup and build steps in the Help Center to run a reproducible test build before adding regular jobs.

How should I handle signing materials and CI credentials?

Your team is responsible for issuing, storing, controlling access to and revoking credentials. Never put private keys, certificate passwords or tokens in repositories, build logs or support emails. Redact sensitive details in screenshots and logs before sharing troubleshooting materials. Before your rental ends, check for temporary files and artifacts you need to move. See our Privacy Policy for how site information is handled.

What should I test when migrating from a local or Intel build environment?

First, check that your dependencies and command-line tools have versions compatible with Apple Silicon. Then review hard-coded paths, build targets, signing settings and caching in your scripts. Keep your pre-migration build commands and failure logs, and run a baseline test on the same project. If the results differ, investigate dependencies, toolchains or permissions first rather than attributing the difference to the location’s performance. For step-by-step instructions, visit the Help Center.

Next steps

Ready to choose? Find a cloud Mac for your build workload.

Confirm the model, location, rental term and add-ons when ordering. The console shows current availability. If you have compatibility questions, gather your project requirements before contacting our team.