Version 1.3 · macOS 15 and later

Getting started

From installing to watching every Mac on one screen, in about five minutes. Then a guide to everything in the dashboard, Fuse Box, and in the client, Fuse Box Client.

Before you start

Two apps, one job each

The Mac you look at runs the dashboard. Every Mac you want to watch runs the client.

Fuse Box

The dashboard, also called the host. Install it on the one Mac where you want to see everything. It shows every paired Mac live, accepts pairing requests, and can record history.

Fuse Box Client

The client. Install it on each Mac you want to watch. It lives in the menu bar, with no window of its own, and reports that Mac's stats to the dashboard.

You needDetails
macOSmacOS 15 (Sequoia) or later on every Mac
NetworkThe Macs must reach each other, usually on the same home or office network. The dashboard listens on TCP port 47820; clients connect out to it.
AccountNone. Your Macs talk only to each other, with nothing in between.
PriceBoth apps are free, with up to 2 Macs paired to the dashboard. Pro pairs any number.

Only one Mac? Install both apps on it. The dashboard always shows its own Mac, and pairing the client on the same Mac is a good way to try everything before setting up the others.

Set up

From install to dashboard

Install the apps

Get Fuse Box on the Mac you'll look at, and Fuse Box Client on each Mac you want to watch, from the Mac App Store. Prefer not to use the App Store? There are direct downloads too.

Open the dashboard

Open Fuse Box. When macOS asks:

Accept incoming network connections? Choose Allow, so clients can reach it.
Keychain access for its identity key: choose Always Allow.

The bottom of the sidebar should say "Listening on port 47,820". Your own Mac already appears in the sidebar.

The dashboard on first opening: This Mac in the sidebar and in the Overview, Add Client at the bottom of the sidebar, and Listening on port 47,820 below it

Start taking pairing requests

Click Add Client…. It shows the name clients will see the dashboard under, and its address, and starts taking pairing requests for the time set in Settings › Clients.

The Add a Client window: shown to clients as M1 Max Mac Studio, its address, port 47820, taking requests until 1:45 PM, Keep Taking Requests, and Pair with a code instead

Ask to pair from the client

On a Mac you want to watch, open Fuse Box Client and click its icon in the menu bar. If macOS asks to let it find devices on your local network, choose Allow; for Keychain access, Always Allow.

Under Host, choose the dashboard's Mac (if there's only one, it's already chosen), then click Request Pairing. The client shows a check phrase of three words and waits.

The client's menu-bar window, not paired yet, with M1 Max Mac Studio chosen under Host and Request Pairing below
Choose the host, then Request Pairing.
The client's menu-bar window waiting for the host to accept, with the check phrase timber · ribbon · lemon
The check phrase, while it waits.

Your words will be different. What matters is that both Macs show the same ones.

Accept on the dashboard

Back on the dashboard, the request appears under Pairing Requests at the top of the sidebar (the menu-bar icon shows a count too). Click Accept… and check that it shows the same three words as the client. If they match, accept.

The dashboard's sidebar with a pairing request from M1 Max Mac Studio, showing timber · ribbon · lemon, with Accept and Deny
The request in the sidebar, with the same words as the client.
Accept M1 Max Mac Studio? Check that M1 Max Mac Studio shows these same words: timber · ribbon · lemon. Accept, Deny and Cancel
After Accept…: check the words once more.

Confirm on the client

The client says the dashboard accepted it and shows the words again. Click Yes, Pair if they're the ones the dashboard showed. Within a few seconds the Mac appears in the dashboard's sidebar with a green dot, and its charts start moving.

The client's menu-bar window: Accepted by the host, timber · ribbon · lemon, asking whether the host showed these same words, with Yes, Pair and No
The dashboard comparing This Mac and the newly paired M1 Max Mac Studio, which has a green dot and v1.2.0 in the sidebar
Paired: the new Mac in the sidebar with a green dot. Here it's the dashboard's own Mac, trying the client on one Mac.

Words don't match? Deny the request. Something else on the network may be posing as one of your Macs. Matching words are what make pairing safe; here's why.

Other ways to pair

  • The dashboard isn't listed on the client (for example, it's on another network): choose Enter an Address under Host and type the dashboard Mac's name or IP address, shown in Add Client…, with port 47820.
  • With a code: in Add Client…, open Pair with a code instead. On the client, turn on Use a pairing code, type the code and click Pair. The code works once, while that window is open.
  • No rush: a request waits as long as the client keeps asking, up to a day, so you can accept it later.
The client's Host menu listing two dashboards by their Mac's name, with Enter an Address chosen and the Address and Port fields below
Choosing the dashboard on the client, or Enter an Address.

Then, a few things worth doing

  • Turn on Open at Login on each client (its menu-bar icon › Settings…), so watched Macs report after a restart. The dashboard has the same switch in Settings › General.
  • Turn on history if you want to look back later: click History is off at the bottom of the dashboard's sidebar.
  • Close the dashboard's window whenever you like. It keeps running, and recording, from the menu bar.
Guide

Fuse Box, the dashboard

Everything in the dashboard, and where to find it.

The sidebar

  • Overview at the top shows every Mac side by side. Click a Mac below it for a full-size view of just that Mac.
  • Each Mac has a status dot: green when it's reporting, Not responding when it goes quiet (asleep, for example), and Offline once it's dropped. It reconnects on its own; offline Macs stay listed but make room in the Overview.
  • Under each name is its client's version: green when it matches the dashboard's, orange when it's older and worth updating. Hover over a Mac to see what it collects and how often.
  • Drag Macs up and down to change their order. The Overview follows.
  • Right-click a Mac for Settings… (the same as its gear), Move Up, Move Down, its check phrase, Allow Viewing All Macs… (see Viewers) and Remove Client. A removed Mac can't connect again until it's paired anew.
  • At the bottom: whether the dashboard is listening, whether it's taking pairing requests and until when, and whether history is on.
The Overview with three Macs side by side; in the sidebar, M1 Mini and Intel i5 Mac Mini have green dots and their client version, v1.2.0, in green
The Overview: green dots for Macs that are reporting, and each client's version under its name.

Comparing Macs

  • Command-click or Shift-click two or more Macs in the sidebar to see just those together.
  • In the toolbar, By Mac gives each Mac its own panel. By Module puts the same metric side by side, all the CPUs, then all the memory, so Macs are easy to compare. The same choice works on the Overview.
Comparing 4 Macs: four Macs selected in the sidebar, each in its own column
Four Macs selected with Command-click.

The toolbar

ButtonWhat it does
Modules (the grid)Shows or hides cards: CPU, GPU, memory, network, disks, battery and thermal. With one Mac selected it's for that Mac; in the Overview or a comparison, for every Mac at once. It only changes what's shown: the dashboard keeps collecting everything.
Display Options (the sliders)Line or bar charts, the Color Scheme (Standard, Classic, Ocean, Sunset, Forest, Violet, High Contrast) and the layout: Vertical puts Macs side by side in columns, scrolling sideways when there are many; Horizontal stacks them.
By Mac / By ModuleHow Macs are grouped, as above.
The Modules menu open in the toolbar, with a check beside each card shown: CPU, GPU, Memory, Network, Disk Activity and Thermal
Modules
Display Options open: Module Layout Vertical or Horizontal, Chart Style Line or Bars, the seven color schemes, Opacity, Always on Top and Show Details
Display Options

Each Mac's settings

The gear on a Mac's panel sets which of its cards are shown, how often it samples and whether it appears in the Overview. For a client Mac, it also sets whether its history is recorded.

This Mac Settings: a switch for each module, Sample every 1 second, and Show in Overview
This Mac's settings. A client Mac's also have Record history.

Settings (⌘,)

TabWhat's there
GeneralAppearance (System, Light or Dark), Open at Login, whether the window opens at startup or the app starts quietly in the menu bar, and Pro: how many Macs are paired, Get Pro, Restore Purchases.
DashboardHow the dashboard lays out its cards, including Keep modules at their minimum width, which sizes the window a column at a time as Macs come and go.
ClientsAccept pairing requests: Off, 15 minutes, 1, 4 or 8 hours, or Always. A time turns itself off when it runs out. Also Clear Denied Requests and Show IP addresses to Viewers.
HistoryRecord history, how often to store a row, how many days to keep, an optional size limit, and Export….
Settings, Dashboard: Keep modules at their minimum width, turned on
Settings, Clients: Accept pairing requests set to Always, and Show IP addresses to Viewers, turned off

History

  • Off until you turn it on: Settings › History, or click History is off at the bottom of the sidebar.
  • It stores one row per Mac per interval (10 seconds by default): averages, plus the peak for CPU, GPU and network. Connects, disconnects and other events are noted too.
  • One file per day, kept 30 days unless you choose otherwise. About 16 MB a day for 10 Macs.
  • Export… writes CSV or JSON for the Macs and the exact time range you pick, with quick ranges such as Last Hour and Today.
Settings, History: Record history on, one row every 10 seconds, keep the last 30 days, limited to 5 GB
Export History: which Macs, the time range with From, To and Quick Range, and CSV or JSON

Viewers

A Viewer is a client Mac you let see the whole dashboard, for viewing only: handy for a second desk or a family member's Mac.

  • Right-click the Mac in the sidebar › Allow Viewing All Macs…. An eye appears beside it. Stop Viewing All Macs in the same menu ends it at once.
  • A Viewer can't change anything the dashboard decides (sampling, history, pairing), export, or remove Macs, and it keeps nothing on disk.
  • IP addresses stay hidden from Viewers unless you turn on Show IP addresses to Viewers in Settings › Clients.
Right-clicking M1 Max Mac Studio in the sidebar: Settings, Move Up, Move Down, its check phrase timber · ribbon · lemon, Allow Viewing All Macs and Remove Client
Right-click a client Mac › Allow Viewing All Macs….

Running in the background

Closing the window doesn't quit the dashboard: it keeps listening and recording from its menu-bar icon, which also shows its version and any waiting pairing requests. Quit it from that menu or with ⌘Q.

The dashboard's menu-bar menu: 0 of 1 clients connected, History is off, Show Dashboard, Settings, Version 1.3.0, and Quit Fuse Box
Guide

Fuse Box Client, on each Mac you watch

The client has no window of its own. Everything is in its menu-bar icon: click it to see whether it's connected, and to change anything.

In the menu-bar window

The client's menu-bar window: Connected to M1 Max Mac Studio, with its check phrase, the paired host's certificate, Show This Mac's Stats, Reconnect, Unpair, Settings and Quit
ItemWhat it does
StatusAt the top: connected, connecting, waiting for the dashboard to accept, or why it can't connect, in plain words. See If something's wrong.
HostThe dashboards found on your network, by their Mac's name. Enter an Address is for one it can't see, such as on another network.
Request PairingAsks the chosen dashboard to pair, and shows the check phrase. Cancel Request takes it back.
Use a pairing codePair by typing the code from the dashboard's Pair with a code instead, then Pair.
Yes, Pair / NoAfter the dashboard accepts: confirm if the words match what the dashboard showed. If the client says it was accepted before anyone accepted it on the dashboard, click No.
ReconnectOnce paired: try the connection again now, instead of waiting for the client to retry by itself.
UnpairForgets the dashboard on this Mac. To pair it again later, also Remove Client on the dashboard.
Show This Mac's StatsOpens a window with this Mac's own charts. See below.
Show All MacsOnly on a Viewer: opens the whole dashboard, for viewing.
Settings…Open at Login, so this Mac reports after a restart.
QuitStops reporting. The Mac shows as Offline on the dashboard until the client opens again.

Once paired, the client shows its check phrase and the version at the bottom. It keeps reporting while you work, and reconnects by itself after sleep or a network change, even if the dashboard's address changes.

This Mac's own stats

Show This Mac's Stats opens a window with this Mac's cards, the same as the dashboard shows them full size. It works whether or not the Mac is paired.

  • Its cards (the Modules menu), sampling interval (Modules › More Settings…) and look (Display Options, including Always on Top) are its own, and don't change what the dashboard receives.
  • It measures only while the window is open. Closing it stops it.
  • While it's open, the client has a Dock icon, so you can find it with Command-Tab.
The client's own window for Intel i5 Mac Mini: CPU, GPU, Memory, Network, Disk Activity and Thermal cards
Show This Mac's Stats

What the client sends

CPU, GPU, memory, network, disks, battery and thermal state, at the interval the dashboard sets for this Mac (every 10 seconds unless you change it). Only to the dashboard it's paired with, encrypted, straight across your network. Nothing goes anywhere else, and nothing about you is collected.

Pro

More than two Macs

The dashboard pairs up to 2 clients for free. Fuse Box Pro, a one-time in-app purchase, lets it pair any number. Everything else works the same either way, and the client is always free.

  • Buy it in the dashboard: Settings › General › Get Pro, or from the Get Pro… button when a third Mac asks to pair. Restore Purchases is there too.
  • Shared with your family through Family Sharing.
  • Macs already paired always stay paired.
  • Pro is only available in the App Store version; direct downloads stay at 2 Macs.
Settings, General: Appearance, Open at login, and the Fuse Box Pro section with Macs paired, Pro: this host pairs any number of Macs, and Restore Purchases
Settings › General with Pro bought. Before that, it shows how many of the 2 Macs are paired, and Get Pro.
If something's wrong

Quick fixes

The client's menu-bar window says what's wrong. The usual fixes:

The client saysTry this
"didn't answer" or "isn't running"Make sure the dashboard's Mac is awake, Fuse Box is open on it, and both Macs are on the same network. Choosing Enter an Address with the dashboard's IP address (shown in Add Client…) rules out trouble finding it by name.
"This Mac isn't allowed to use the local network"Turn on Fuse Box Client in System Settings › Privacy & Security › Local Network.
The same, but the client isn't in that listA macOS 27 bug can refuse an app without asking. The fix takes a minute.
The pairing request never shows upOn the dashboard, click Add Client… again: requests are taken only for a set time. A Mac you denied is turned away for 15 minutes unless you click Clear Denied Requests.

More on the Support page, including starting fresh. To remove the apps completely, with their settings, pairings and history, use Fuse Box Uninstaller. Still stuck? Write to support@blinken-labs.com.