Coming Soon

Upgrade to StatBoard Pro. Using StatBoard from the Mac App Store? StatBoard Pro is the direct edition that unlocks your Mac's full hardware telemetry: CPU frequency and temperature, hundreds of sensors, fan speeds, Neural Engine power, SMART drive health, and top processes. Availability and pricing details coming soon.

StatBoard Pro: System Monitor for macOS

User Manual

Your complete guide to monitoring your Mac in real time: a live dashboard, menu bar monitors, deep hardware telemetry, and plain language alerts. Native, private, zero telemetry.

๐Ÿ“Š
Live Dashboard
Every metric in one window
๐Ÿ“
Menu Bar Monitors
A widget per module
๐ŸŒก๏ธ
Sensors & Fans
Hundreds of readings
๐Ÿ””
Alert Rules
Plain language notifications
๐Ÿ”’
Private by Design
Zero telemetry, on device

Dashboard

Your at a glance overview of everything happening on your Mac.

The Dashboard is a single window with a card grid: one live card per module for CPU, GPU, Memory, Disk, Network, Battery, and Bluetooth. The hero strip at the top shows your Mac's identity: model, chip, core and GPU counts, installed memory, uptime, macOS build, hostname, attached displays, and live fan dials. Tap the hero strip to open System Report: the same hardware and software inventory as macOS System Information, with category browsing and optional JSON export.

StatBoard Pro dashboard showing the hero strip and live module cards
Dashboard
Hero strip plus one live card per module
1

Glance at the hero strip

Machine identity, chip and core layout, memory, uptime, macOS version, and fan speed dials, all in one strip at the top of the window. Tap the strip to open System Report for the full system profiler inventory.

2

Double click any card

The module's detail view opens with a full live chart, selectable time windows (Live, 15 min, 1 h, 6 h, 24 h backed by on device history), and every reading the module collects. Press Escape or Done to return.

3

Arrange it your way

Drag cards to reorder them; the order is remembered. Enable or disable whole modules in Settings, and the grid reflows to fit your display automatically.

System Report

The full macOS hardware and software inventory, browsable in one sheet.

StatBoard and StatBoard Pro. Tap the dashboard hero strip to open System Report. It runs system_profiler on demand and presents the same categories as macOS System Information: Hardware, Software, Memory, Displays, Storage, Network, Bluetooth, and dozens more. A searchable category sidebar and field search help you jump to any value. Summary tiles show category count and the current selection. Refresh anytime or save the raw JSON export. The scan runs only while the sheet is open and stops when you click Done.

System Report sheet showing category sidebar, Bluetooth inventory fields, and summary tiles
System Report
Category sidebar, field search, and browsable inventory with JSON export
๐Ÿ“‹

Full Inventory

Every system_profiler category in one place: hardware, software, power, network, and connected devices.

๐Ÿ”Ž

Searchable

Filter categories by name or search field values within the selected section to find a serial number or driver version fast.

๐Ÿ”’

On Device Only

Collected locally on your Mac. Nothing is uploaded. Export JSON only when you choose Save.

Open Files Inspector

See which processes hold which files, pipes, and sockets, on demand.

StatBoard Pro only. Click the Open Files icon on the dashboard sidebar rail to open a focused sheet. It lists open file descriptors across your Mac, with Sloth style filters and three studio tabs: Processes (process list, open items table, and details inspector), Connections (pipe and Unix socket links between processes), and IP Sockets (listening ports and established TCP sessions). Refresh manually or set an auto refresh interval while the sheet is open. Select a process or path for Show in Finder, Get Info, Show in Process Lab, or Quit on supported processes.

Open Files inspector showing the Processes tab with process list, open items table, and details inspector
Processes
Scope summary, process list, open items table, and a selection inspector
Open Files inspector showing pipe and Unix socket connections between processes
Connections
Connection summary strip and linked process cards for pipes and Unix sockets
Open Files inspector showing IP socket listeners and established connections in a sortable table
IP Sockets
Listening and established TCP endpoints with process, endpoint, protocol, and state columns. Private IPv4 rows include Scan host to open Network Scan Lab.
๐Ÿ”Ž

Rich Filters

Filter by type (files, directories, sockets, pipes, devices), access mode, volume, home folder, applications only, regex search, and path exclusions.

๐Ÿ›ก๏ธ

Administrator Scan

Optional root authenticated scan on StatBoard Pro surfaces system wide descriptors ordinary permissions cannot see.

๐Ÿ”’

Private & On Demand

Scan runs only while the sheet is open and stops when you click Done. Nothing is uploaded or stored in history.

Process Lab

Every running process, live CPU and memory, sortable at a glance.

StatBoard Pro only. Click the Process Lab icon on the dashboard sidebar rail to open an on demand workspace. A full libproc table lists every process with CPU %, memory, PID, parent PID, state, and executable path. Summary tiles show total process count, the top CPU consumer, and the top memory consumer. Search by name, PID, or path; click column headers to sort. Refresh manually or set auto refresh (defaults to 5 seconds while the sheet is open). From any row, jump to Show Open Files for the same PID, reveal the executable in Finder, or quit with confirmation. CPU and Memory top process menus include Show in Process Lab; Open Files process rows include the same cross link back.

Process Lab inspector showing summary tiles, search bar, and sortable process table with CPU meters
Process Lab
Summary tiles, search, sortable table with CPU meters, and auto refresh
๐Ÿ“‹

Full Process Table

Every running process with live CPU %, memory footprint, PID, parent, state, and executable path while the sheet is open.

๐Ÿ”—

Cross Link with Open Files

Inspect open files, sockets, and pipes for any process, or jump from Open Files back to CPU and memory for the same PID.

๐Ÿ”’

Private & On Demand

Enumeration runs only while the sheet is open and stops when you click Done. No subprocess spawns and nothing is uploaded.

Wireless Lab

Scan nearby Wi-Fi, read the radio, and trace your live link.

When your Mac has a Wi-Fi interface, click the Wireless Lab icon on the dashboard sidebar rail to open a focused sheet. Four tabs cover the full picture: Networks (nearby scan with band filters, congestion summary, and a network details inspector), Radio (regulatory channel heatmap and overlapping spectrum chart with snapshot compare and export), Link (your connection, addressing, interfaces, roaming event timeline, and signal trend), and Tools (on device connectivity diagnostics and optional BLE discovery). Refresh manually or set an auto refresh interval while the sheet is open. macOS requires Location Services authorization before Wi-Fi network names appear; StatBoard prompts on first open. The Network module detail sheet includes a Labs menu with Wireless Lab and Network Scan Lab when both are available. From Link, Scan subnet on a gateway row opens Network Scan Lab with that range prefilled.

Wireless Lab Networks tab with scan table, congestion summary, and network details inspector
Networks
Band filters, congestion and connected summaries, sortable scan table, and details inspector
Wireless Lab Radio tab with channel heatmap and spectrum chart
Radio
Per band channel grid and overlapping spectrum with snapshot compare and PNG or CSV export
Wireless Lab Link tab with connection details, roaming timeline, and signal trend
Link
Live Wi-Fi link, addressing, interfaces, roaming timeline, and session signal trend
Wireless Lab Tools tab with connectivity diagnostics and BLE scan
Tools
Connectivity self check and nearby BLE advertising when Bluetooth is authorized
๐Ÿ“ถ

Nearby Scan

Sortable SSID table with RSSI, channel, width, band, and security. Filter by band and search by SSID or BSSID.

๐Ÿ“Š

Radio & Spectrum

Channel occupancy heatmap for 2.4, 5, and 6 GHz plus a spectrum overlay that estimates overlap per channel.

๐Ÿ”’

On Device Only

Scans and diagnostics run only while the sheet is open. Optional captive portal check is off by default in Settings.

Network Scan Lab

Discover and inspect devices on your local network, on demand.

StatBoard and StatBoard Pro. Click the Network Scan Lab icon on the dashboard sidebar rail to open a focused sheet. Enter a CIDR or IP range (your primary subnet is prefilled on first open), pick a scan profile with the segmented control, and tap Scan. The host table fills live with IP address, hostname, round trip time, open ports, and status. Summary tiles show alive count and scope, scan progress or profile, and focus on the selected host or filtered set. Search hosts, open Filters for interface, saved ranges, and dead host visibility, and select a row for MAC address, vendor, NetBIOS name, TTL, ports, and service title in the Details inspector. Add a persistent label for any host, send Wake on LAN when a MAC is known, and export the current results as CSV, JSON, plain text, or IP:port list. Refresh manually or set an auto refresh interval while the sheet is open (default is manual). Scans run only on private and link local addresses, only while the sheet is open, and stop when you click Done.

StatBoard Pro uses ICMP ping and the ARP table for faster discovery and MAC/vendor columns. The Mac App Store edition uses TCP and Bonjour discovery instead when the sandbox blocks ping and ARP; MAC and vendor columns are hidden with a short footnote. Both editions default to the Deep profile, which includes port scanning and service title lookup on alive hosts.

Network Scan Lab showing summary tiles, segmented Deep profile, host table with alive status, and details inspector
Network Scan Lab
Range field, segmented profile picker, summary tiles, live host table, and 252 pt details inspector
๐Ÿ”Ž

LAN Inventory

CIDR, hyphen ranges, comma lists, saved ranges, or an imported target file. Quick, Standard, and Deep profiles balance speed, NetBIOS names, and port scanning.

๐Ÿ”—

Deep Links

Open from the Network module Labs menu, Wireless Lab Scan subnet on a gateway row, or StatBoard Pro Scan host on a private IP socket in Open Files.

๐Ÿ”’

On Device Only

Discovery stays on your LAN. No scan history is uploaded. Export only when you choose Save or copy.

Storage Care

Find reclaimable caches and developer leftovers, then remove them safely.

StatBoard Pro only. Click the Storage Care icon on the dashboard sidebar rail to open an on demand workspace. Tap Analyze to catalog user caches, developer tool caches, simulator runtimes, Docker reclaimable layers, large and old files, and related app data. A live volume strip mirrors the Disk module, summary tiles show filtered count and size, and a sortable items table lists every candidate with kind and size. Select a row for path details and neutral removal notes in the Details pane. Filters control which categories appear; some locations need Full Disk Access. The Disk module detail sheet includes Open Storage Care. APFS purgeable space is managed by macOS and is not removed here.

Storage Care inspector showing volume strip, filtered items table, and details pane
Storage Care
Analyze driven catalog, volume strip, summary tiles, sortable items table, and details inspector
๐Ÿงน

One Filtered Table

Caches, DerivedData, Archives, simulator runtimes, Docker layers, and large files in one searchable list instead of separate tabs.

๐Ÿ›ก๏ธ

Safe Removal

Each category carries plain language notes. Protected system paths, apps, and trash contents are never offered for deletion.

๐Ÿ”’

Private & On Demand

Analysis runs only while the sheet is open and stops when you click Done. Nothing is uploaded or stored in history.

CPU Monitoring

Per core load, cluster frequencies, temperature, and the processes behind a spike.

The CPU card shows total load with a per core histogram: efficiency cores in green, performance cores in blue. The detail view adds user/system/idle split, CPU temperature, live efficiency and performance cluster frequencies in MHz, load averages, uptime, and the top processes by CPU so you can see exactly what is working your Mac.

CPU detail view with live chart, per core histogram, frequencies, and top processes
CPU Detail
Live chart with per core, frequency, temperature, and process breakdowns
๐Ÿงฉ

Per Core Histogram

One bar per core, split by cluster: watch load move between efficiency and performance cores in real time.

โšก

Cluster Frequencies

Live efficiency and performance cluster clock speeds, read straight from the SoC's power manager.

๐Ÿ”

Top Processes

The five heaviest processes by CPU, on the card, in the detail view, and in the menu bar popup.

GPU Monitoring

Utilization, engine split, clock speed, and even Neural Engine power.

The GPU detail view shows device utilization with the renderer and tiler engine split, GPU temperature, live frequency from the GPU's performance states, and graphics memory in use and allocated. StatBoard Pro also reads Apple Neural Engine power and load, plus the display's current frames per second.

GPU detail view with utilization chart, engine split, frequency, memory, ANE power, and FPS
GPU Detail
Engine split, frequency, memory, Neural Engine power, display FPS
๐ŸŽจ

Engine Split

Renderer and tiler utilization, the finest grained GPU load breakdown macOS provides.

๐Ÿง 

Neural Engine

Live ANE power draw and utilization, so Core ML workloads are no longer invisible.

๐ŸŽž๏ธ

Display FPS

The display pipeline's real frame rate, including ProMotion's adaptive refresh.

Memory Monitoring

Activity Monitor style composition with pressure, swap, and top consumers.

The Memory detail view shows used versus total with a color coded composition bar (app, wired, compressed, free), the active/inactive/cached files page states, the full swap picture including ins and outs, a discrete memory pressure meter, and the top processes by memory footprint.

Memory detail view with composition bar, page states, swap, pressure, and top processes
Memory Detail
Composition, page states, swap activity, pressure, top processes
๐Ÿ“Š

Composition Bar

App, wired, compressed, and free memory in one proportional bar with a legend, updated live.

โš ๏ธ

Pressure Meter

A discrete three level severity meter shows when macOS starts compressing or swapping.

Disk Monitoring

Every mounted volume with live activity, plus the health of the drive itself.

The Disk detail view lists every mounted volume with a capacity bar, used/total readout, free space, file system and connection type, plus badges for ejectable and encrypted volumes. The activity panel shows live read and write rates and totals since boot. Below them, StatBoard Pro reads the drive's own SMART health report: temperature, life remaining, available spare, lifetime data read and written, power cycles, power on hours, unsafe shutdowns, and a warning indicator that appears only if the controller raises it.

Disk detail view with volume capacity, file system, connection, and live read/write activity
Disk Detail
Volume identity, capacity bars, live I/O rates, and SMART drive health
๐Ÿ’ฝ

Volume Identity

File system kind, connection protocol, and encryption state for every mounted volume.

๐Ÿ“ˆ

Live Activity

Read and write rates sampled every couple of seconds, with since boot totals for context.

๐Ÿฉบ

SMART Drive Health

The SSD's own health page: wear, temperature, lifetime terabytes written, power cycles and hours, and early warnings, straight from the NVMe controller.

Network Monitoring

Both directions charted together, with the full WiFi link picture.

The Network detail view charts download and upload together on one scale. Below it: connection type, WiFi SSID, signal strength, link rate, noise floor, channel, PHY mode, and security, plus local IP, hostname, DNS servers, MAC address, a VPN indicator, session totals, and the optional public IP (off by default). When Wi-Fi hardware is present, the header Labs menu opens Wireless Lab or Network Scan Lab with your current interface context.

Network detail view with dual direction chart and full WiFi link details
Network Detail
Dual direction chart with signal, channel, security, and addressing
๐Ÿ“ก

WiFi Link Details

Signal, noise, link rate, channel and width, PHY mode, and security, everything about the connection you are on.

๐Ÿ›ก๏ธ

VPN Aware

A quiet indicator shows when traffic is routed through a VPN tunnel.

๐ŸŒ

Public IP, Opt in

The only network request the app can make, off by default, one toggle, one reputable no logging service.

Battery Monitoring

Charge, health, live system power, and the electrical details underneath.

On MacBooks, the Battery module reads live system power from Apple's battery stack: whole machine draw in watts, AC input with adapter utilization, and battery charge or supplement power when relevant. The menu bar popup leads with charge level and system watts; rows show connection phase (on battery, connecting to AC, charging, or AC with battery supplement), a single merged time remaining estimate (including computed fallback when macOS withholds one), plus health, capacities, and temperature. Choose Live watts in Settings to show draw in the menu bar instead of the battery glyph.

The detail sheet adds the full power panel (system watts, AC input, charging detail, average and wall power when published), the electrical block (amperage, voltage, rated adapter), and an optional Pack detail panel with manufacture week, lifetime operating time, temperature and voltage extremes, and per cell readings when your Mac exposes them.

Battery detail view with health, live power watts, and pack detail
Battery Detail
Health, live power watts, electrical readings, and pack depth
โšก

Live System Power

System load, AC input, and battery charge or supplement watts, with plug and unplug updates within about a second.

โค๏ธ

Real Health Numbers

Cycle count plus current, maximum, and design capacity in mAh, so degradation is legible in absolute terms.

๐Ÿ”Œ

Optimized Charging

When macOS holds the charge for battery longevity, StatBoard says so instead of leaving you guessing.

๐Ÿ”‹

Pack Detail

Manufacture date, lifetime stats, and cell topology on the detail sheet when IOKit provides them.

Sensors & Fans

The full sensor map of your Mac: temperatures, voltages, currents, power rails, and fan speeds.

StatBoard Pro reads hundreds of hardware sensors (400+ on recent Apple Silicon Macs): CPU and GPU cluster temperatures, system and power rail readings, voltages, and currents, all grouped and named. Fan speeds show as live dials in the dashboard's hero strip and as RPM rows in the Sensors view. The menu bar popup keeps the hottest sensors one click away.

Sensors menu bar popup with thermal pressure, hottest sensors, and fan speeds
Sensors Popup
Thermal pressure, hottest sensors, and fan RPM at a glance
๐ŸŒก๏ธ

Every Temperature

CPU cores, GPU, SoC, battery, NAND, power dies, and more, grouped into a browsable multi column table.

๐ŸŒ€

Fan Dials

Speedometer style gauges per fan with load coded color. Zero rpm is real: Apple Silicon parks fans until sustained heat.

๐Ÿ”ฅ

Thermal Pressure

macOS's own thermal state, so you know when the system starts throttling before performance drops.

Bluetooth Devices

Battery levels for your accessories, right on the dashboard.

The Bluetooth card lists your paired accessories with connection state, battery bars, and signal strength. It covers Apple ecosystem devices like AirPods (including per bud and case levels) and BLE peripherals that publish the standard battery service, such as Logitech MX mice and keyboards.

Bluetooth detail view listing paired devices with battery levels and connection state
Bluetooth Detail
Paired devices with battery levels and connection state

Alerts That Respect Your Focus

Plain language rules over any monitored metric.

Build notification rules the way you would say them: pick a metric, a condition, a threshold, and how long it must hold, for example "CPU load above 90% for 30 seconds" or "any volume below 10% free". Rules fire once per crossing with a configurable cooldown, so a flapping metric never storms your notifications.

๐Ÿ“

Sentence Composer

Rules read as sentences while you build them. Starter templates cover the common cases in one click.

๐ŸŽฏ

Edge Triggered

A rule fires when the condition becomes true and re arms only after the metric crosses back. No repeats unless you ask.

๐Ÿ˜ด

Snooze

Snooze everything for an hour or the rest of the day with one click. Evaluation continues; delivery pauses.

๐Ÿ—‚๏ธ

Alert History

Every firing is recorded with the captured value, browsable in Settings, kept on your Mac.

Settings & Customization

Tailor StatBoard Pro to your workflow.

Settings is organized into six panes: Modules, Appearance, Units & Formats, Notifications, General, and Diagnostics. Every change applies immediately, no restart needed.

๐Ÿงฑ

Modules

Enable or disable each module, toggle its menu bar presence, set the sampling rate, and pick its widget style with a live preview.

๐ŸŽจ

Appearance

System, light, or dark theme with accent presets and a high contrast option. Changes apply live to the dashboard.

๐Ÿ“

Units & Formats

Celsius or Fahrenheit, binary or SI bytes, bits or bytes per second, applied everywhere at once.

๐Ÿš€

Startup

Launch at login, start minimized to the menu bar, and an optional Dock icon. StatBoard Pro is menu bar first by design.

๐Ÿ—„๏ธ

History

On device metric history powers the chart time windows. Set retention from 1 to 30 days, prune anytime.

๐Ÿฉบ

Diagnostics

An in app event log with filtering and export, plus a live count of stored history and a one click prune.

StatBoard vs StatBoard Pro

One app, two editions. The App Store sandbox limits what a Mac app may read; StatBoard Pro ships outside it and reads everything.

Feature StatBoard (App Store) StatBoard Pro
Live dashboard, menu bar monitors, alert rules
CPU, GPU, memory, disk, network, battery, Bluetooth
On device history with chart time windows
Thermal pressure
Battery system power (watts), live menu bar watts, pack detail
CPU cluster frequency & temperature No
Top processes (CPU & memory) No
Full sensor list (400+ readings) & fan speeds No
GPU frequency, Neural Engine power, display FPS No
SMART drive health (NVMe) No
Open Files inspector (processes, connections, IP sockets) No
Process Lab inspector (live process table, CPU and memory) No
Wireless Lab (Wi-Fi scan, radio, link, tools)
Network Scan Lab (LAN discovery, ports, export)
System Report (system profiler inventory, JSON export)
Storage Care inspector (caches, developer leftovers, safe cleanup) No
Distribution Mac App Store Direct download, notarized
Price App Store Coming soon

Both editions are the same product with the same design and the same privacy posture. The App Store edition simply cannot reach the hardware interfaces the sandbox blocks; StatBoard Pro can. Upgrade details will be announced here.

Private by Architecture

A system monitor should watch your Mac, not you.

๐Ÿšซ

Zero Telemetry

No analytics, no tracking, no third party code. There is nothing to collect and nowhere it goes.

๐Ÿ’พ

On Device History

All metric history lives on your Mac and is pruned on your schedule.

๐ŸŒ

Network, On Your Terms

The public IP lookup is off by default. Wireless connectivity diagnostics and Network Scan Lab LAN work are user initiated while a lab sheet is open. Nothing runs in the background.

๐Ÿ“

Location, Explained

macOS reveals WiFi network names only to location authorized apps. StatBoard asks once, never reads a location fix, and hides the SSID row if you decline.

Need Help?

If you have questions, feedback, or need support, you can reach the developer:

@SimonMAppStudio

โฌ‡๏ธ StatBoard Pro download: details coming soon