One order corresponds to one dedicated device
After activation, the order is linked to a physical node with a defined configuration. During the rental term, its memory and storage are not partitioned for other customers.
Check delivery speed, physical resource ownership, actual usage period, and location before choosing a deployment model. BerryVM provides a dedicated Mac mini physical node for one customer throughout the rental term—without virtualization.
The comparison below does not assume that every workload runs long term. First determine how long you need the device, whether you need a fully dedicated machine, and where your team connects from; then choose the option that best matches your real requirements.
| Comparison area | BerryVM rental | Owned hardware | Shared VM |
|---|---|---|---|
| Upfront cost | Pay for the selected rental term without taking on the cost of buying an entire machine | Pay upfront for the device, shipping, and required accessories | Usually pay by plan or usage; the platform defines the pricing structure |
| Delivery | Receive access details for the assigned device after the order is completed | Handle selection, procurement, delivery, setup, and environment initialization | Access platform-assigned virtual resources after provisioning the instance |
| Resource ownership | Use the entire assigned physical node exclusively during the rental term | The buyer owns and manages the device long term | Underlying host resources are typically shared across multiple instances |
| Term flexibility | Choose daily, weekly, monthly, or quarterly usage | The purchase creates a long-term asset with higher exit costs | Adjustable under platform rules, but physical boundaries are not equivalent to a dedicated machine |
| Upgrade path | Choose Berry M4 or Berry M4 Pro again for the next job or renewal | Replace devices, expand the fleet, or purchase again | Switch virtual sizes; the platform schedules the specific resources |
| Global locations | Choose from Singapore, Tokyo, Seoul, Hong Kong, and the U.S. East Coast | Depends on where your equipment is built and on network conditions | Depends on the provider’s regional catalog and instance types |
| Operational responsibility | BerryVM handles service delivery and physical-node operation; the customer manages the project environment and access controls | The buyer handles procurement, networking, device condition, and on-site work | The platform manages the underlying infrastructure; the customer manages workloads inside the instance |
| Best for | Short-term builds, cross-region collaboration, elastic CI/CD, and high-memory experiments | Teams that need sustained long-term use and have local operations capabilities | Workloads that accept shared underlying resources and do not require a dedicated machine |
Each order maps to an actual Mac mini. During the active rental term, the customer exclusively uses its processor, memory, and local storage, without sharing the same compute resources with other customers’ virtual instances.
After activation, the order is linked to a physical node with a defined configuration. During the rental term, its memory and storage are not partitioned for other customers.
The customer receives connection details for the device and updates the credentials after first use. Support is organized around the order ID, node, and device status; sensitive project information need not be disclosed.
BerryVM handles the physical node and service delivery. The customer handles code, dependencies, secrets, remote-access policies, and workloads, making it easier to distinguish infrastructure issues from project configuration issues.
BerryVM currently offers Berry M4 and Berry M4 Pro. Evaluate Berry M4 first for light builds and everyday development; choose Berry M4 Pro for high-memory inference, larger projects, and multitasking environments.
| Configuration | Chip | Memory | Local storage | Priority workloads | Selection criteria |
|---|---|---|---|---|---|
| Berry M4 | M4 | 16GB | 256GB | Everyday Xcode development, Swift projects, React Native builds, and lightweight CI runners | Memory needs are clear, and dependencies and build caches fit within local capacity |
| Berry M4 Pro | M4 Pro | 64GB | 2TB | High-memory builds, multitasking environments, and MLX and local-model inference experiments | Models, indexes, caches, or parallel workloads require more memory and local storage |
Both available configurations are offered in Singapore, Tokyo, Seoul, Hong Kong, and the U.S. East Coast. When choosing a location, consider your developers’ locations, repository routes, dependency sources, artifact destinations, and primary collaboration time zones.
Public latency data is useful only for initial screening. Make the final choice based on tests using your team’s actual network, carrier, protocol, and workload paths. Real-time availability for every combination is shown in the console.
View location testing methodologyBoth configurations are available by day, week, month, and quarter. For short jobs, compare daily and weekly rates; for stable build queues, compare monthly and quarterly rates. Do not assume one term is automatically the best fit.
Best for well-defined short-term builds, development-environment migrations, React Native builds, and lightweight continuous integration tasks.
Order Berry M4Best for high-memory builds, multitasking workspaces, MLX experiments, and projects requiring more local cache and data capacity.
Order Berry M4 ProFirst determine whether the workload will run for days or weeks and whether the environment must be retained long term. Then multiply by the number of concurrent devices and add only the storage expansion or Thunderbolt 5 device count you actually need.
Choose daily, weekly, monthly, or quarterly pricing based on the time the workload actually uses the device—not the project’s total calendar duration.
One device equals one primary work slot. If builds run in parallel, include the number of simultaneously active devices in the total cost.
Pay only for storage or device expansion you genuinely need; do not preallocate possible requirements to every order.
For ownership, include the device, shipping, networking, on-site work, standby capacity, and asset exit costs—not just the list price.
No single deployment model fits every team. The two sets of criteria below can quickly narrow your choice to an actionable option.
For releases, environment migrations, temporary build expansion, short-term MLX validation, or cross-region collaboration, daily or weekly rental avoids taking on long-term hardware costs upfront.
If the device will continuously support build queues, a fixed development environment, or long-term experiments, compare the full costs of monthly rental, quarterly rental, and ownership, while considering operational capabilities and location.
Both Berry M4 and Berry M4 Pro are available in Singapore, Tokyo, Seoul, Hong Kong, and the U.S. East Coast. Before ordering, confirm the required memory, local storage, concurrent device count, and actual rental term.