Coming Soon

macOS performance monitoring, finally done right

Real-time monitoring with continuous logging. CPU, memory, GPU, thermal, disk, and network metrics at process-level granularity — stored locally, deployed via MDM, shipped to Splunk.

SwiftBuilt with native Swift & SwiftUI — lightweight, fast, and privacy-focused

Comprehensive telemetry

Every metric you need to understand endpoint health and performance

CPU

  • System & user load
  • Usage breakdown (user/system/idle)
  • Thermal state

Memory

  • Pressure level
  • Swap usage
  • Available RAM

GPU

  • Utilization %
  • Apple Silicon
  • Render load

Disk

  • Free space
  • Read/write I/O
  • Per-volume

Network

  • Bytes in/out
  • Packet errors
  • Interface stats

Power

  • Battery level
  • Charging state
  • AC/battery

Processes

  • Top CPU hogs
  • Top memory
  • Process names

System

  • Uptime
  • macOS version
  • Hardware model

Runs the way you need it

Deploy silently for enterprise fleets, or give power users a live view — one binary, configurable via MDM

Headless Mode

RECOMMENDED FOR ENTERPRISE

Completely invisible to end users — no menu bar icon, no UI, no user interaction. Pulse Endpoint runs as a background daemon, collecting and shipping telemetry silently. Users never know it's there.

  • Zero end-user visibility or disruption
  • Enable via a single MDM config key
  • All collection, storage, and upload runs silently
  • CLI available for admin troubleshooting

Menu Bar + Dashboard

OPTIONAL

Give power users and admins a live view of their own metrics. The menu bar popover shows real-time performance, and the full dashboard provides historical analysis with interactive charts.

  • Live CPU, memory, and process view
  • Full dashboard with interactive charts
  • End users can self-diagnose performance issues
DASHBOARD

Analyze endpoint health

Open the built-in dashboard on any Mac to analyze collected metrics locally — no Splunk required. Rich visualizations give you immediate insight into endpoint performance.

  • Interactive time-series charts with process attribution
  • CPU, memory, thermal, and pressure graphs
  • Spike vs. sustained usage analysis for top processes
  • Historical data with configurable time ranges
  • Works completely offline — no network required
WHY PULSE ENDPOINT

Enterprise telemetry, without the enterprise price tag

Most DEX platforms were built for every OS and priced accordingly. Pulse Endpoint does one thing: deep macOS telemetry, built from the ground up for Mac admins. Competitive, transparent pricing coming soon.

Mac-native, not Mac-compatible

Built from scratch in Swift for macOS. Not a Windows agent ported to Mac. Native APIs, native performance, zero cross-platform overhead. Process-level telemetry that understands Apple Silicon, thermal throttling, and memory pressure.

Lightweight and private

Minimal CPU and memory footprint. All data stays on-device or in your Splunk instance. No cloud dependency, no third-party data collection, no telemetry about your telemetry.

Deploy in minutes, not months

Push a signed PKG and a configuration profile through any MDM. No servers to provision, no agents to tune, no 6-month implementation timeline. Your fleet starts reporting telemetry the same day.

Built for fleet management

Everything IT teams need to deploy, configure, and collect telemetry across hundreds of Macs — without touching a single machine

Deploy via MDM

Distribute as a signed .pkg through Jamf, Mosyle, Kandji, or any MDM. Push managed configuration profiles to lock down settings across your fleet.

Ship to Splunk

Stream metrics to Splunk via HTTP Event Collector. Batch uploads with automatic retry. No Universal Forwarder needed — just a HEC token and endpoint.

Centrally Managed Config

40+ configurable parameters delivered via MDM configuration profiles. Lock any setting so end users can't override it. No manual setup per device.

CLI Control

Full command-line interface for scripted deployments. Start, stop, check status, and configure from Terminal or MDM scripts.

Alerting

Get notified when CPU or memory pressure exceeds thresholds. Pin specific processes for detailed tracking. Configurable thresholds, duration, and cooldown.

Process Monitoring

Watch specific processes by name with aggregated CPU, memory, network, and disk metrics. Track resource usage for critical apps across your fleet.

Up and running in minutes

Three steps to fleet-wide endpoint telemetry

1

Deploy the PKG

Push Pulse Endpoint.pkg to your fleet through any MDM — Jamf, Mosyle, Kandji, Munki, or manual install.

2

Push a config profile

Deploy a managed .plist to configure collection intervals, Splunk HEC endpoint, headless mode, and 50+ other parameters.

3

View your data

Metrics flow to Splunk automatically, or admins can open the built-in dashboard on any endpoint for local analysis.

Requirements

  • macOS 14.0 (Sonoma) or later
  • Apple Silicon required
  • For Splunk (optional): Enterprise or Cloud with HEC enabled

Ready to monitor your Mac fleet?

Deploy Pulse Endpoint and start collecting endpoint telemetry in minutes.