
If your build only needs a single ARM Mac mini and you are happy managing the box yourself, myusmini is a straightforward pick: M1/8/256 at $79, M4/16/256 at $119 and M6/16/256 at $149 per month, no deposit, monthly billing. If you want CI set up for you — runner installed, backups, monitoring and support — Figment's Managed Build Mac at $249/month is the direct answer. If you only need a cheap Intel macOS worker for lint, scripting, or Xcode 26-or-earlier builds, Figment's virtual Intel macOS at $29/month has no equivalent on the myusmini list.
Start a configuration at /mac-hosting/start.
Both pricing pages were read on 2026-11-10. myusmini publishes its tiers on myusmini.com; Figment's offers are listed below with the plan each maps to.
| Plan | Hardware | Monthly | Notes |
|---|---|---|---|
| myusmini M1 | M1, 8 GB, 256 GB | $79 | no deposit, month-to-month |
| myusmini M4 | M4, 16 GB, 256 GB | $119 | no deposit, month-to-month |
| myusmini M6 | M6, 16 GB, 256 GB | $149 | no deposit, month-to-month |
| Figment virtual Intel macOS | Intel, 2 vCPU, 8 GiB, 80 GiB | $29 | VM, browser-console access |
| Figment i3 Mac | Intel i3 | $49 | request-based availability |
| Figment M-series | M-series (chip/RAM confirmed at quote) | from $95 | request-based availability |
| Figment Managed Build Mac | one M-series + CI setup, backups, monitoring, 30 min/mo support | $249 | request-based |
| Figment Managed Mac Team | two M-series + two CI runners, team setup, backups, monitoring, 1 h/mo support | $999 | request-based |
The $95 entry is a lower starting price than myusmini's $119 M4, but it is not a verified M4/16 GB configuration — the exact chip, RAM and disk are confirmed in the quote. Treat it as an entry-cost figure, not an equal-hardware swap.
myusmini's refund window is 72 hours from activation if the machine cannot function because of a provider error; early self-termination of a prepaid month is not refunded. Figment does not advertise a trial; ask for an evaluation session before purchase.
myusmini documents remote access via SSH, Tailscale and mosh, with a note that mosh helps if your latency to the US is around 220 ms (myusmini.com). That is useful if you drive builds over SSH from a laptop or a self-hosted runner.
Figment's $29 plan is a virtual Intel macOS environment, not a jumpbox to another host. You can install a compatible Intel Xcode toolchain, build macOS universal binaries, cross-compile arm64 iOS device archives and sign them, so long as the Xcode release supports Intel. Apple restricts Intel to Xcode 26 or earlier (Apple system requirements); Xcode 27 and any visionOS simulator work need Apple silicon. The VM is delivered with no GPU acceleration and no audio; interactive use is through the browser console and outbound CI runner connections.
For physical hosts (Figment i3, Figment M-series, Managed Build, Managed Team), access method and macOS image are confirmed in the quote.
A short guide to Xcode/macOS pairs on the Apple page:
Verify the exact Xcode/macOS pair you plan to run at developer.apple.com/xcode/system-requirements.
This replaces generic CI boilerplate. Pick the row that matches your build.
Scenario A — you currently pay myusmini M4 at $119/month and want ARM parity with managed CI:
Scenario B — you currently pay myusmini M1 at $79/month for light scripting and want cheaper Intel capacity for a lint/build worker:
Scenario C — ARM self-managed on either side:
There is no published daily or two-week rate on either pricing page, so part-month usage still costs a full month on both sides.
tar -czf project_$(date -u +%Y%m%dT%H%M%SZ).tar.gz ~/projects and copy via scp or rsync to the new host..p12. Choose a strong passphrase; send the passphrase through your team's secret manager, not alongside the file. Developer ID Application and Developer ID Installer are separate identities — export each one you use..mobileprovision files from the Apple Developer portal; they are not stored in Keychain and are not exported from it.env > secrets.txt; that file will contain tokens.set -euo pipefail so a non-zero exit stops the job. This is example wiring, not a benchmark — a failed invocation must never be counted as a fast run.| Your situation | Recommended Figment plan |
|---|---|
| Managed ARM CI, one Mac | Managed Build Mac — $249/month |
| Two Macs, two runners, team | Managed Mac Team — $999/month |
| ARM build, self-managed | M-series from $95/month (spec at quote) |
| Intel Xcode 26 or earlier, physical | Intel i3 Mac — $49/month |
| Light Intel macOS worker, scripting, lint | Virtual Intel macOS — $29/month |
Request a configuration at /mac-hosting/start. Tell the team the Xcode version, macOS version and access method you need, and the spec is confirmed in the quote before you pay.
Related: