Zest M4
Great for getting started: everyday builds, pre-release device testing
Partial days are billed as a full day
- Apple M4 chip
- 16GB unified memory
- 256GB SSD
- 500Mbps port speed
- Dedicated public IPv4
From the M4 16GB up to the M4 Pro 64GB, we offer three dedicated hardware tiers, four billing cycles, and three regions. This page lays out every price, spec, and rule so you can pick the right one in under a minute — then head straight to checkout.
Think of it like choosing between pay-per-use and a subscription: go daily for a one-off task, or commit to a monthly plan when you're running things long-term. Switch the toggle and every card updates its price instantly.
Great for getting started: everyday builds, pre-release device testing
Partial days are billed as a full day
The team workhorse: CI/CD runners, Unity builds
Partial days are billed as a full day
For power users: large-project compilation, parallel simulators
Partial days are billed as a full day
Port speeds are reference peak values; actual throughput may vary. All tiers arrive with your SSH/VNC credentials in about 2 minutes after checkout.
The three plans differ only in hardware specs — every feature and benefit is identical, with no "premium features cost extra" fine print.
The entire physical Mac mini is yours — CPU, GPU, and memory are never shared with anyone else, so any benchmark you run reflects the machine's true performance.
Use sudo however you like: install kernel extensions, tweak system daemons, run custom services — it behaves exactly like the Mac sitting on your desk.
Pick Sonoma or Sequoia at boot. Need to test compatibility across versions? Spin up multiple machines in parallel, each running a different OS, without any interference.
Broke your environment? No worries — reinstall with one click from the console, and you'll typically have a clean system back within 30 minutes (actual time may vary), at no extra charge.
Every machine ships with its own dedicated public IP. SSH and VNC connect directly — no jump box needed — which makes self-hosted runners and outbound services easy to set up.
Every region runs around the clock all year, so late-night builds and weekend releases are never blocked by downtime.
Choosing a region is simple: pick whichever one is closest to the people connecting to it every day. The table below shows reference ping times from major cities to each region — green highlights the best option, but always test against your own network.
| From | Singapore SG | Tokyo JP | Seoul KR | Hong Kong HK | US West US-W |
|---|---|---|---|---|---|
| Shanghai | ≈85ms | ≈45ms | ≈40ms | ≈25ms | ≈150ms |
| Hong Kong | ≈35ms | ≈50ms | ≈45ms | ≈3ms | ≈155ms |
| Singapore | ≈3ms | ≈70ms | ≈75ms | ≈35ms | ≈170ms |
| Tokyo | ≈70ms | ≈3ms | ≈30ms | ≈50ms | ≈105ms |
| Seoul | ≈75ms | ≈30ms | ≈3ms | ≈45ms | ≈130ms |
| Sydney | ≈90ms | ≈110ms | ≈140ms | ≈95ms | ≈140ms |
| Los Angeles | ≈170ms | ≈105ms | ≈130ms | ≈155ms | ≈4ms |
SSH-based development is latency-tolerant — anything under 150ms feels fine. For VNC and graphical work, aim for a region under 60ms. All three tiers are available in every region.
Click a plan name in the header to jump straight to that card and check out. All prices are in USD; monthly and quarterly rates already include the long-term discount.
| Spec | Zest M4 | Citrus M4 | Blaze M4 Pro |
|---|---|---|---|
| Chip | Apple M4 | Apple M4 | Apple M4 Pro |
| Unified memory | 16GB | 24GB | 64GB |
| SSD storage | 256GB | 512GB | 2TB |
| Port speed (reference peak) | 500Mbps | 500Mbps | 1Gbps |
| Dedicated public IPv4 | Included | Included | Included |
| Available regions | SG / JP / KR / HK / US-W | SG / JP / KR / HK / US-W | SG / JP / KR / HK / US-W |
| Daily | $21.6 | $39.6 | $59.7 |
| Weekly | $58.4 | $107 | $161.3 |
| Monthly | $108.1 | $198.2 | $298.7 |
| Quarterly | $294 | $539.1 | $812.5 |
These four rules cover your entire lifecycle from provisioning to cancellation. See the Terms of Service for the full details.
Billing starts the moment your credentials are delivered, and any partial day counts as a full day — power on at 10am and cancel at 6pm the same day, and that's one full day. Daily plans can be canceled anytime; you're charged only for days used, with any remaining balance refunded to your original payment method.
Upgrade to a higher tier anytime — just pay the prorated difference for the remainder of your current cycle, and your data migrates as-is within the same region. Downgrades take effect at the start of your next billing cycle, so there's no back-and-forth proration on your current invoice.
Renew anytime, and switch billing cycles at renewal if you like (for example, moving from daily to monthly). If a machine isn't renewed by its expiration date, it's powered off and your data is retained for 7 days — renew during that window to restore it instantly. After that, everything is wiped permanently with no backup copy kept.
Newly provisioned machines are eligible for a no-questions-asked full refund within 24 hours. Weekly, monthly, and quarterly orders past that 24-hour window are refunded on a prorated basis for any unused full cycles — see the Terms of Service for the exact policy.
Yes. Submit a support ticket requesting a migration, and we'll provision a new machine of the same tier in your target region. Once you've migrated your data over, we'll cancel the old machine and prorate any unused time onto the new one. All three tiers are available in every region.
Yes, and you won't need to rebuild the machine. Just switch the billing cycle to monthly from the console — once your paid days run out, it automatically renews at the monthly rate, with your environment, data, and IP all preserved exactly as they were. That's actually our recommended path: try it out for a day or two at $21.6/day, then commit to monthly once you're satisfied.
Yes — every machine on every plan includes a dedicated public IPv4 address at no extra cost. SSH (port 22) and VNC (port 5900) are open by default, and you can configure firewall rules for any other port yourself from the console. Setting up a self-hosted GitHub Actions runner or exposing a service to the internet both work out of the box.
Have another question? Browse the full FAQ, or open a ticket with our support team.
You'll get your SSH/VNC credentials roughly 2 minutes after payment. Start on the daily plan for $21.6, and get a no-questions-asked refund within 24 hours if it's not the right fit.