Compare configurations and rental terms

3 configurations of Mac mini,
4 billing periods

From $21.2/day, rent a dedicated Apple Silicon machine. Run macOS natively—not in a virtual machine. Choose a daily, weekly, monthly or quarterly term and pay once for the full term.

All prices are in US dollars (USD). Payment is accepted only via USDT-TRC20 or Visa / Mastercard / Amex (via Stripe). Available payment gateways are confirmed by the backend.

Choose memory and storage for your project first, then select a rental term and location. Check real-time availability in the portal.

Choose hardware, then choose your term

Dedicated machines for projects of every size

All 3 plans are available across 4 billing periods. Select a period below to update the prices on all 3 cards. These are full-term prices, not daily averages based on monthly rates.

Showing daily prices in USD.

FTP M4 Core

For short-term validation, single-project builds and testing a new environment. Start with lighter workloads and check that your toolchain migrates cleanly.

$21.2/day

Pay once for the selected daily term.

Chip
M4
Unified memory
16GB
SSD
256GB
  • Ideal for checking build scripts, dependencies and code-signing workflows.
  • Projects, caches and build artifacts all use local storage.
  • Monthly list price: $105.8/month.
Rent FTP M4 Core

FTP M4 Plus

For continuous integration, always-on runners and routine archiving. More room for dependency caches and multiple working branches.

$39.7/day

Pay once for the selected daily term.

Chip
M4
Unified memory
24GB
SSD
512GB
  • Run regular build jobs in a dedicated environment.
  • Choose concurrency based on measured peak memory usage for your projects.
  • Monthly list price: $198.6/month.
Rent FTP M4 Plus

FTP M4 Pro

For larger projects, MLX and Core ML inference experiments. More memory for loading models and building complex projects.

$60.1/day

Pay once for the selected daily term.

Chip
M4 Pro
Unified memory
64GB
SSD
2TB
  • For workloads that need more unified memory and local dataset storage.
  • Whether a model runs also depends on quantisation and context length.
  • Monthly list price: $300.3/month.
Rent FTP M4 Pro

Don't estimate storage from your repository size alone. Xcode, simulators, dependency caches, DerivedData and archived builds all take space. Check your current environment's actual usage before adding SSD storage.

Specs and full pricing, side by side

Compare all 3 hardware configurations

The table below shows the original prices for all 4 billing periods and is not affected by the selector above. All 3 plans include a dedicated physical machine, a dedicated public IP and a 1 Gbps port. They differ in chip, unified memory and SSD capacity.

Mac mini / hardware and pricingUSD
Each column is a fixed configuration. All prices are list prices for the corresponding rental term.
Specs / term FTP M4 Core FTP M4 Plus FTP M4 Pro
Chip Apple M4 Apple M4 Apple M4 Pro
Unified memory 16GB 24GB 64GB
Internal SSD 256GB 512GB 2TB
Public network Dedicated public IP
1 Gbps port
Dedicated public IP
1 Gbps port
Dedicated public IP
1 Gbps port
Runtime Native macOS
Dedicated physical machine
Native macOS
Dedicated physical machine
Native macOS
Dedicated physical machine
Daily $21.2/day $39.7/day $60.1/day
Weekly $57.1/week $107.2/week $162.2/week
Monthly $105.8/month $198.6/month $300.3/month
Quarterly $287.8/quarter $540.2/quarter $816.8/quarter

A 1 Gbps port is a port specification, not a guaranteed throughput to every network. Remote interaction and dependency downloads also depend on your local network, routing between networks and the destination service. Assess connectivity, builds and uploads separately when evaluating a project.

4 locations, the same hardware plans

3 plans × 4 locations

All 3 configurations are available in Singapore, Tokyo, Seoul and Hong Kong. The table shows listed options; check real-time availability in the portal when placing your order.

Location directory: all 12 plan-and-location combinations are available to select.
Plan Singapore Tokyo Seoul Hong Kong
FTP M4 Core Available Available Available Available
FTP M4 Plus Available Available Available Available
FTP M4 Pro Available Available Available Available

Choosing a location

Start with your team's actual connection paths, not just the market your product serves. Interactive sessions benefit from low latency, while CI jobs also depend on the locations of your repository, dependency sources and artifact destination. Test an SSH login, a complete archive and an artifact upload before choosing a long-term deployment location.

Add capacity when you need it

Storage and linking, priced separately

These are add-ons, not additional hardware plans. Choose a base plan first, then check the add-ons, billing period and final total in the order configuration. Thunderbolt 5 linking is priced per machine.

+1TB SSD

Add storage beyond the base plan for dependency caches, archived files or experimental data.

Daily
$2.1/day
Weekly
$5.8/week
Monthly
$10.7/month
Quarterly
$29.1/quarter

Adds SSD capacity without changing the base plan's chip or unified memory.

+2TB SSD

For local datasets, multiple working directories or projects that need to retain more build artifacts.

Daily
$4.2/day
Weekly
$11.6/week
Monthly
$21.4/month
Quarterly
$58.2/quarter

Extra storage is not a backup. Keep important code, certificates and artifacts elsewhere too.

Thunderbolt 5 linking

For teams coordinating work across multiple machines. Plan how tasks will be split before checking your configuration.

Per machine · daily
$2/day
Per machine · weekly
$5.3/week
Per machine · monthly
$9.9/month
Per machine · quarterly
$26.9/quarter

Charged for each participating machine. Linking does not create a new plan.

Add-ons are charged separately from the base plan. All 4 billing periods are shown here to help you compare costs. Your order total should include the base plan, rental term and selected add-ons.

Understand how billing works

Terms, renewals and upgrades are handled separately

You rent the right to use a dedicated physical machine for a set period; you are not buying the hardware. Compare the plan price and add-ons over the same billing period rather than adding prices from different periods.

01

Pay upfront for the full term

Pay once for your chosen daily, weekly, monthly or quarterly term. Changing the period on this page only updates the prices shown; it does not create an order or charge you. Confirm the final amount during checkout.

02

Renew before expiry

If you need to keep your environment, renew before the current term ends. Check the instance and expiry details, then confirm the payment result. An unpaid renewal does not extend your service.

03

Upgrades are prorated

Upgrades across rental terms are prorated based on the remaining time. Check the change summary in the portal for the exact amount. If a hardware change is involved, plan the migration of your project, configuration and data; the original environment is not automatically copied.

04

3 fixed plans

Only the 3 base plans listed on this page are available. Plans outside this directory and custom configurations are not offered. SSD and Thunderbolt 5 are separate add-ons and do not change the memory specification of a base plan.

From configuration to delivery

Rent in 3 steps, with every detail checked

The order link starts the actual configuration process. After payment, check your order and instance status for progress. We do not promise an unverified fixed delivery time in minutes.

Have these 3 details ready

Note your current Xcode version, peak memory usage and disk space. For team workloads, decide who manages keys, who handles renewals and where artifacts will be stored.

  • Plan: choose based on memory and local storage needs.
  • Location: choose based on your connections and build pipeline.
  • Term: choose based on how long this round of work will take.
  1. 01

    Choose your configuration

    Select a plan, term and location on the order page. Add SSD storage or linking if needed, then check the total in USD.

  2. 02

    Complete payment

    Pay with USDT-TRC20 or Visa / Mastercard / Amex (via Stripe). The available gateway and payment status shown on the page are the source of truth.

  3. 03

    Get your credentials

    Once your machine is ready, you'll receive SSH / VNC credentials. Test the connection, update your access credentials, then sync your code and configure your build toolchain.

Check the details before paying

Rental plan FAQs

Clarifying location changes, data retention and payment records in advance can help avoid adjustments after setup. For questions about a specific order, include your order number and contact support through a portal ticket.

Can I change locations during my rental term?

Changing locations means moving the machine to a different deployment location; it is not a network setting you can simply switch. Submit a portal ticket with your current instance, target location and data volume. Confirm the migration method, schedule and any order changes before proceeding. Save your code, certificates and essential configuration first, and keep your existing backup until you have verified the new environment.

Will my data and build environment be kept when I renew?

Renewing the same instance before it expires extends your current rental; it does not create a new environment. Check the updated expiry details after renewal. Data handling after a rental ends is a separate process, so do not treat an expired instance as a backup you can restore at any time. Keep important files separately and renew or export your data before expiry.

What invoice or payment receipt formats are available?

Check the records, fields and download formats actually available for your order and billing in the portal. A successful payment record is not necessarily a tax invoice for your jurisdiction. If your team needs a specific billing name, tax field or file format for reimbursement, email support@macftp.com before paying. Explain what you need and confirm it can be provided before placing your order.

Why are prices and payments in USD?

Using USD across all plans, 4 billing periods and add-ons keeps pricing consistent. We do not quote in other currencies. If your card statement involves a currency conversion, your card issuer handles the exchange rate and any related fees. For USDT-TRC20 payments, check the network, amount and address shown at checkout.

Which rental term should I choose for my first time?

If you're unsure whether your environment is compatible, start with a daily term and run a complete test: connect, install dependencies, build, export and upload. If your toolchain is proven and your project needs an always-on runner, compare the monthly and quarterly prices. Don't just check whether remote desktop opens; choose based on peak resource usage and whether the full workflow succeeds.

Hardware and term selected?
Review your order next

Choose from 3 configurations and 4 locations, all priced consistently in USD. Before ordering, check the plan, term, add-ons and deployment location. After payment, track the actual provisioning status.