Docs · Limits

Limits

The defaults every account starts with. Your agent can change most of them when it starts a machine.

Macs at once
1, and a second with parallel once the account has bought credit, while NoMac has a Mac to spare.
Phones at once
2, beside the account's Mac.
Session length
2 hours by default and up to 8 in all; extend_mac or nomac extend adds time.
Idle stop
After 10 minutes without a command, SSH connection or desktop viewer, up to 60.
Spend cap
$5 per Mac by default, about 6 hours, set at each start.
Idle phone
Stops after 10 minutes without a call.
One command
Up to 64 KiB, running up to an hour (5 minutes unless timeout_seconds says more).
Command output
The first 8 MiB is kept, then the last 64 KiB of each stream.
File in a call
3 MiB, with write_mac_file and read_mac_file.
Upload or download link
2 GiB. A download link works for an hour by default, a day at most.
The drive
20 GB at ~/drive, kept between sessions and deleted after 90 days without a Mac.

Before a limit

In its last 15 minutes before the time limit, the spend cap or the end of the credit, a Mac's answers carry stop_notice: when it stops, why, and what to do. The Mac also shows a notice 10 and 2 minutes before. Everything outside ~/drive is deleted when it stops.

More than this

NoMac Enterprise accounts run as many Macs and phones at once as agreed, with reserved capacity when needed. Talk to us.