Everyday iOS builds, testing, and single-pipeline workloads.
Rent a cloud Mac for the length of your project, with pricing and specs laid out clearly.
OakVM offers two tiers of non-virtualized nodes with fixed daily, weekly, monthly, and quarterly terms. Each order includes a dedicated physical machine, ideal for automated iOS builds, continuous integration, large workspaces, and Apple Silicon testing. All prices on this page are shown in US dollars (USD).
- Available tiers
- 2
- Regions
- 6
- Delivery
- ~4 min
- Currency
- USD
Node rental summary
Large workspaces, parallel workloads, and high-throughput storage tasks.
Final availability is confirmed in real time by the console. Both tiers are available in all six regions, with nodes running 365 days a year.
Choose the node for your workload, then choose the term that fits your timeline.
Use daily or weekly terms for short validation runs, and monthly or quarterly terms for ongoing build workloads. There are no promotional prices or vague “from” rates here—each term shows its actual order price.
OakVM M4
- Daily
- $20.3/day
- Weekly
- $54.9/week
- Monthly
- $101.7/month
- Quarterly
- $276.6/quarter
- For standard iOS archiving, exports, and automated testing
- For a single pipeline or task-isolated runner
- Available in all six service regions
OakVM M4 Pro
- Daily
- $59.1/day
- Weekly
- $159.6/week
- Monthly
- $295.5/month
- Quarterly
- $803.8/quarter
- For large Xcode workspaces and parallel workloads
- For higher memory peaks, build caches, and AI experiments
- Available in all six service regions
Two configurations, each built for a specific resource profile.
OakVM M4 keeps everyday build costs under control, while OakVM M4 Pro provides more memory and local storage. Every node is a dedicated Apple Silicon physical node, with no virtual resource splitting on the host.
| Specification | OakVM M4 | OakVM M4 Pro |
|---|---|---|
| Device | Mac Mini M4 | Mac Mini M4 Pro |
| Chip | M4 | M4 Pro |
| Memory | 16GB RAM | 64GB RAM |
| Built-in SSD | 256GB SSD | 2TB SSD |
| Best for | Standard iOS builds, testing, signing checks, and single-pipeline runners | Large workspaces, parallel workloads, larger build caches, and AI environment validation |
| Scaling options | Add dedicated nodes for concurrency, or add SSD capacity as needed | Add dedicated nodes for concurrency; plan TB5 interconnects per workload |
Price storage and interconnect needs separately for a clearer cost model.
Additional SSD capacity is useful for caches, archived artifacts, and large repositories. Thunderbolt 5 interconnects are priced per machine and should match how workloads are split—not serve as a promise of a made-up performance multiplier.
| Add-on | Daily | Weekly | Monthly | Quarterly |
|---|---|---|---|---|
| +1TB SSD | $2.9/day | $7.8/week | $14.5/month | $39.4/quarter |
| +2TB SSD | $5.8/day | $15.6/week | $29/month | $78.8/quarter |
| Thunderbolt 5 interconnect (per machine) | $1.7/day | $4.5/week | $8.3/month | $22.6/quarter |
Build caches are frequently cleared
Check peak usage across repositories, dependency directories, DerivedData, archives, and exported artifacts. If the built-in capacity is not enough, add +1TB SSD or +2TB SSD.
Workloads need multiple nodes
Split tasks by project or runner label first, then evaluate Thunderbolt 5 interconnects. Adding an interface alone does not change project dependencies or pipeline scheduling.
Six regions, two tiers, and every listed combination available to choose.
Teams can choose a region based on member time zones, code-hosting paths, and remote access experience. This matrix shows the current service catalog; real-time availability at checkout is confirmed by the console.
| Region | Collaboration coverage | OakVM M4 | OakVM M4 Pro |
|---|---|---|---|
| Singapore | Southeast Asian teams and regional builds | Available | Available |
| Japan (Tokyo) | Japan and East Asian collaboration time zones | Available | Available |
| South Korea (Seoul) | South Korean and Northeast Asian collaboration time zones | Available | Available |
| Hong Kong | Southern China and Southeast Asian collaboration routes | Available | Available |
| US East | Eastern North America and Western Europe collaboration time zones | Available | Available |
| US West | West Coast North America and trans-Pacific teams | Available | Available |
From order confirmation to first connection, the full process takes about 4 minutes.
Delivery is not a vague status; it consists of four consecutive checkpoints. Each takes about 1 minute, with exact completion times determined by the console. Credentials are shown only through the controlled access point and should never be pasted into public pages or external collaboration records.
-
01
Payment confirmation
~1 minReview the ordered model, term, region, add-ons, and payment status to confirm the complete delivery configuration.
-
02
Node assignment
~1 minBased on the order's region and model, a dedicated Apple Silicon physical node is assigned to the order without splitting it into shared virtual resources.
-
03
Access credentials
~1 minConnection details are generated and placed in the console. Teams should manage them internally on a need-to-know basis.
-
04
First connection check
~1 minCheck the node status and connection entry point. Once connected, verify the time zone, disk space, Xcode toolchain, and project directory.
Quotes, payments, and billing are all handled in USD.
Before you confirm an order, you'll see the selected model, term, region, and add-ons. Payment is limited to the following two methods; the gateway actually available is confirmed by the console.
Visa / Mastercard / Amex
Card payments are processed by Stripe. Order totals, add-ons, and payment status are all recorded in US dollars (USD).
USDT-TRC20
Transfer funds using the payment details provided with the order, and verify the network and amount before submitting. Billing remains denominated in US dollars (USD).
Four checks before placing an order
- Memory peaks: Can standard workloads run within 16GB, or does the larger workspace need 64GB?
- Local capacity: Do repositories, dependency caches, archives, and exports require an additional 1TB or 2TB SSD?
- Workload term: Use daily or weekly terms for validation, and monthly or quarterly terms for ongoing pipelines.
- Collaboration region: Choose the node location from the six service regions based on connection routes and team time zones.
Put the configuration, term, and region on one order.
OakVM provides dedicated physical machines, not virtual machines. Prices for both tiers, add-ons, and payments are shown in USD; real-time availability at checkout is confirmed by the console.