The Mac System Monitor & Storage Cleaner Apple Should Have Built.
Real-time Mach kernel RAM treemaps, per-core CPU telemetry for Apple Silicon & Intel, and surgical one-click deep cleanup across 500+ apps — in a pure native Swift binary with zero subscriptions.
100% Free Forever for System Monitoring·No account required · Zero telemetry
$brew install --cask timothybas/tap/macsentinel
Universal 2 · Apple Silicon & IntelPure Native Swift · < 0.2% CPU100% On-Device · Zero TelemetryApple Notarized · Gatekeeper Verified30-Day Money-Back Guarantee
5.0/ 5
Loved by developers, creators, and Mac power users.
Downloads
12,000and still counting
“The microsecond CPU matrix found a runaway build daemon in seconds. It has permanently replaced Activity Monitor on my machine.”
Daniel M.
macOS Developer
“The RAM treemap is the clearest memory visualization I have used. It feels like a native Apple app, not another bloated utility.”
Priya S.
Product Designer
“I reclaimed 38 GB from old app leftovers without touching Terminal. The cleanup preview made it feel completely safe.”
Marcus L.
Video Editor
CPU Overhead
< 0.2%
Darwin Mach C-APIs
RAM Footprint
< 14.5 MB
Pure Swift · No Electron
Background Daemons
Zero
On-demand · No services
Smart Care Cleaner
500+ Apps
50 categories: Xcode, Docker, FCPX
New · Smart Care Deep Clean
Reclaim 50GB+ hiding in your Mac apps.
Final Cut render caches. Xcode Derived Data. Docker layers. VS Code language server indexes. MacSentinel Smart Care scans 50 industry categories and 500+ apps with Custom Ignore Lists to protect vital caches and guarantee Zero-Risk, Trash-first safety.
Final Cut ProDaVinci ResolveXcodeDockerBlenderAndroid StudioOllama+ 490 more
Tools designed in the x86 Intel era were never built for Apple Silicon's microsecond thread migrations or modern multi-process Electron stacks.
1-Second Polling Lag
Activity Monitor samples every 1–5 s. Micro-bursts that peg Performance cores for 50 ms vanish inside time-averages — hiding thermal throttling causes entirely.
MacSentinel: Microsecond Delta Engine
Virtual Memory Illusion
VSIZE columns show Chrome helpers claiming 100+ GB of RAM that doesn't exist — while real physical RSS leaks quietly grow to fill unified memory.
MacSentinel: Physical Mach RSS Treemap
Orphaned ~/Library Debris
Dragging an app to Trash removes only the .app. Gigabytes remain in Application Support, Caches, Containers, and Launch Agents — forever.
MacSentinel: Surgical Bundle Purge
Cryptic 400+ PID Sprawl
Activity Monitor presents an unorganized flat list of hundreds of disconnected helper PIDs with zero parent-child context or spatial hierarchy across multi-process apps.
MacSentinel: Hierarchical Bundle Clustering
Ephemeral Spike Amnesia
When a brief compilation pass spikes CPU or a rogue thread terminates, the event vanishes instantly from Activity Monitor, leaving you with zero post-incident telemetry.
MacSentinel: 90s Historical Buffer
Misleading Free RAM Gauges
Modern macOS intentionally uses idle RAM for cache and compression. Activity Monitor's simple gauges create false anxiety while ignoring true APFS swap thrashing risks.
No Electron. No Node.js. No launch daemons. Direct access to Apple Silicon hardware counters.
Overview Mission-Control Dashboard
Consolidated real-time vitals in a single retina pane. Tracks physical Mach RSS memory, per-core CPU load, SSD disk utilization, socket network throughput, and rolling 90-second Catmull-Rom historical charts with under 0.2% CPU overhead.
Dashboard — Mission Control Telemetry
Click to expand
Telemetry
Mach C-APIs
Buffer
Rolling 90s
RAM Footprint
< 14.5 MB
Live Mach RSS Treemap
Multi-process stacks (Xcode, Chrome, Docker) clustered into proportional squarified rectangles based on actual physical hardware RSS allocation.
RAM — Squarified Treemap
Click to expand
Algorithm
Squarified
Granularity
Physical RSS
Safety
Kernel Read
Apple Silicon Microsecond Execution Engine
Track Performance (P) and Efficiency (E) core clusters independently. Microsecond differential deltas computed directly from Mach core telemetry, pinpointing lock contentions and thermal throttling before your Mac stutters.
CPU — Apple Silicon Per-Core Execution Engine
Click to expand
Architecture
M1–M4 & Intel
Clusters
P-Cores & E-Cores
Sampling
Microsecond Deltas
Storage Treemap
Spot what is consuming your fast internal SSD. Visualizes directory hierarchies into nested proportional rectangles to navigate and reclaim gigabytes without Terminal.
Storage — APFS Disk Treemap
Click to expand
Filesystem
APFS Fast
Granularity
Nested Dirs
Safety
Trash-First
Surgical App Cleaner
Scan and purge orphaned Application Support, Caches, Containers, and plists left by deleted apps without installing background daemons.
Cleaner — App & Leftovers
Click to expand
Coverage
500+ Apps
Daemons
Zero Needed
Safety
Trash-First
Kernel Diagnostics
Automated heuristics that flag runaway threads, memory growth trends, launch agent conflicts, and uncompressed swap exhaustion before your Mac drops frames.
Diagnose — Health Telemetry
Click to expand
Heuristics
Mach C-APIs
Engine
100% On-Device
Remediation
1-Click Direct
Network Telemetry
Per-PID live incoming and outgoing throughput. Spot rogue background sync daemons, cloud backup spikes, and uninvited telemetry calls instantly.
Network — Socket Throughput
Click to expand
Granularity
Per-PID Sockets
Direction
Bidirectional
Overhead
Zero Drops
Objective Capability Comparison
How MacSentinel Compares
A side-by-side look at MacSentinel vs. Apple's built-in Activity Monitor.
Capability Benchmark Matrix
Apple Activity Monitor
MacSentinel Pro
Darwin Mach C-APIs
Memory Visualization
Flat, unorganized list of 400+ cryptic helper PIDs with no spatial context or visual grouping across multi-process applications.
Proportional squarified Mach Treemap: provides instant visual spatial awareness of physical RSS allocation, clustering child workers under parent app bundles.
Transient Spike Tracking
Spikes vanish instantly the moment short-lived worker threads or build scripts terminate, leaving zero post-mortem telemetry.
Rolling 90-second Catmull-Rom historical spline buffer with peak load annotations, ensuring you never miss a transient thermal or CPU micro-burst.
CPU Thread & Core Analysis
Aggregated coarse percentage without execution delta breakdown, concealing individual Performance (P) and Efficiency (E) core loads.
Thread-accurate microsecond execution deltas via mach_thread_info(), separating P-core vector execution from E-core background tasks.
Smart Care Deep Clean
No cleaning capability at all. Leftover caches, Xcode DerivedData, and Docker layers accumulate silently until disk space runs out.
Surgical one-click Deep Clean across 50 categories and 500+ apps with Trash-first safety, byte-accurate progress, and custom Ignore Lists to protect vital caches.
App Uninstaller & Leftovers
Zero disk cleaning capability. Trashing applications leaves gigabytes of orphaned debris across ~/Library containers and caches.
Surgical scan of ~/Library Application Support, Caches, Containers, and LaunchAgents, correlating bundle IDs for safe one-click cleanup.
Memory Leak Detection
Requires manual observation over hours to spot runaway growth, by which time memory pressure has already turned red.
Automated mathematical trajectory slope alerts on anonymous dirty pages, warning you 15 minutes before APFS swap thrashing begins.
Network Socket Attribution
Only displays lifetime cumulative byte counters since system boot, making it impossible to identify which app is saturating bandwidth now.
Real-time socket differential transfer rates (KB/s & MB/s) per active process, immediately surfacing rogue cloud sync daemons and background uploads.
Apple Silicon Hardware Metrics
Generic x86-era metrics that treat Unified Memory as separate pools and lack direct visibility into hardware thermal throttling states.
Tailored hardware telemetry for M1, M2, M3, and M4 Apple Silicon, tracking unified memory bandwidth headroom and thermal throttle triggers.
Menu Bar Quick-Peek
Requires opening a heavy desktop window or running a CPU history icon in the Dock with limited diagnostic visibility.
Native lightweight NSStatusItem menu bar popover with instant vitals, per-core meters, and quick RAM pressure status in pure Swift.
Licensing Model
Included with macOS (lacks developer diagnostics, historical telemetry, and disk space cleaning engines).
Free Community Edition + Lifetime Pro license from $39 (Personal $39 for any 1 Mac, Pro Duo $59 for any 2 Macs, Studio Pack $89 for up to 5 Macs) with zero subscriptions, zero recurring fees, and free updates through version 1.x.
Noticed IMDPersistenceAgent, mtlcompilerservice, or iconservicesagent consuming 100% CPU on your Mac? Discover what these background daemons do and how to fix them safely.
Tired of CleanMyMac's $39.95/yr subscription, heavy background helper daemons, and opaque Smart Scans? Here is a technical breakdown of native, non-subscription alternatives for Apple Silicon.
Updated to macOS 27 (Golden Gate) and experiencing sluggish performance, overheating, or battery drain? Here is why it happens, what Activity Monitor won't show you, and how to fix it immediately.
Real feedback from software engineers, designers, and creators who rely on MacSentinel to keep their Macs running at peak performance.
5.0/ 5·(3 verified buyer reviews)
Verified Pro
“Finally replaced CleanMyMac for good.”
No subscriptions, zero bloat, and surgical control over app caches and DerivedData. MacSentinel tells me what's actually eating RAM and SSD space without nag screens.
Marcus Vance
Staff iOS Engineer
@marcus_dev
Verified Pro
“Reclaimed 48 GB from After Effects in 2 clicks.”
The Smart Care cleaner caught massive cache files that native macOS storage settings didn't even identify. Runs silently in the menu bar without battery drain on my M3 Max.
Elena Rostova
Motion Designer & 3D Artist
@elena-motion.design
Verified Pro
“True Mach-kernel metrics without the fluff.”
Cleanest system monitor on macOS. Real-time Apple Silicon per-core stats and memory pressure treemaps are night and day compared to Activity Monitor.
MacSentinel is compiled as an Apple Universal 2 binary natively targeting Apple Silicon (M1, M2, M3, M4, Pro, Max, and Ultra) as well as 64-bit Intel Macs running macOS 14 Sonoma or macOS 27 Golden Gate (and later). It requires zero third-party kernel extensions (kexts) and runs entirely in user-space with Mach kernel APIs.
No. MacSentinel is a user-space application that reads telemetry through public Mach kernel APIs. There is no sudo prompt during install, no root daemon, no launchd startup agent, and no third-party kext — which is why it works on locked-down corporate and air-gapped machines.
Yes. MacSentinel provides an official Homebrew tap. You can install it directly by running: brew install --cask timothybas/tap/macsentinel. To update to the latest release in the future, simply run: brew upgrade --cask macsentinel.
Every MacSentinel Pro license allows simultaneous activation on 2 personal Macs (for example, your MacBook Pro and your Mac Studio or Mac mini). If you upgrade your machine or switch Macs, you can unlink old seats instantly from the in-app settings or through our self-serve web dashboard at sentinel.digital/dashboard.
Your license key is emailed to you immediately after checkout. Enter your license key once in MacSentinel while connected to the internet to verify your purchase and register your device. The app saves a secure cryptographic entitlement token to your macOS Keychain, allowing you to use all Pro features completely offline with periodic automatic background re-syncing.
Your license is tied to your purchase email, not to a specific machine. From sentinel.digital/dashboard you can unlink inactive seats and re-activate on your new hardware instantly, without contacting support or paying a transfer fee.
MacSentinel Pro is strictly a ONE-TIME lifetime purchase from $39 (Personal for any 1 Mac at $39, Pro Duo for any 2 Macs at $59, or Studio Pack for up to 5 Macs at $89). There are no monthly charges, hidden renewals, or telemetry trackers. All minor and major updates within version 1.x are completely free.
The Community Edition is free forever and includes real-time CPU, memory, disk, and network monitoring with proportional treemaps and 90-second history. Pro adds the Smart Care deep clean across 500+ apps, the surgical App Cleaner, the interactive disk storage treemap, the memory leak & thread diagnoser, and free updates through version 1.x — starting at a one-time $39.
Payments are securely handled by LemonSqueezy, our Merchant of Record. During checkout, you can enter your business name and EU VAT / GST number for automatic tax reverse-charging. You receive an official, expense-compliant PDF tax invoice immediately by email.
Yes, absolutely. Once your license is activated, MacSentinel works seamlessly offline without interrupting your workflow. Your activation token is stored securely in your macOS Keychain with an offline grace period. You can take your Mac on flights, offline fieldwork, or secure air-gapped environments with full access to all Pro features and zero telemetry pings.
No. MacSentinel contains no telemetry trackers, no analytics SDK, and no advertising identifiers. Every CPU, memory, network, and disk value stays on your machine. The only network requests the app makes are license validation and Apple-notarized Sparkle update checks — both of which can be disabled.
Yes. MacSentinel is a Developer ID signed and Apple Notarized app distributed as an Apple Universal 2 binary under the developer account of Appsinfoway. On first launch macOS Gatekeeper shows the standard verified-developer dialog — the same trusted path used by every mainstream Mac utility.
Activity Monitor lists hundreds of flat, unorganized process rows where finding what's hogging your RAM or heating your CPU requires tedious sorting and manual math. MacSentinel turns raw kernel data into proportional geometric treemaps so you instantly see the relative footprint of every app and child worker. Additionally, MacSentinel provides rolling 90-second historical telemetry (so brief spikes aren't missed) and a surgical App Cleaner for orphaned Library caches.
CleanMyMac X and iStat Menus are excellent products, but MacSentinel is purpose-built differently: it focuses on real-time kernel telemetry (per-core Apple Silicon deltas, Mach physical RSS treemaps, historical traces) rather than animated menus, and its App Cleaner targets precise ~/Library leftovers such as Xcode DerivedData, Docker containers with 'dbin' flags, and simulator runtimes. There are no ads, no discount-driven upsells inside the UI, and no subscription — you pay once for lifetime Pro.
When you drag an application to the macOS Trash, macOS leaves behind gigabytes in ~/Library/Application Support, ~/Library/Caches, and ~/Library/Containers. MacSentinel correlates installed bundle identifiers against system storage paths to safely flag abandoned caches, crash dumps, and old Xcode simulator runtimes for one-click deletion.
No. MacSentinel only flags items that correlate to no currently installed application bundle, keeping your running apps and their data untouched. Every proposed deletion is shown to you first with a preview and per-item toggles before anything is removed — nothing is deleted without your explicit confirmation.
Yes — that's a core Pro feature. The Memory Leak & Thread Diagnoser samples allocated heaps and thread stacks over time to surface processes that grow monotonically, while per-core usage deltas reveal which exact threads are pegging your CPU. Both work natively on Apple Silicon and Intel.
We offer a no-questions-asked 30-day money-back guarantee. If MacSentinel doesn't noticeably improve your workflow and macOS visibility, simply email support@sentinel.digital for a full refund.
Unlike traditional Unix tools that average CPU percentages over several seconds, MacSentinel communicates directly with the Darwin Mach kernel scheduler using mach_thread_info() at microsecond cadence. It breaks down execution cycles across high-throughput Performance (P) cores and low-power Efficiency (E) core clusters independently. This differential telemetry allows engineers to detect lock contentions, thread thrashing, and thermal throttling in real time before macOS begins dropping UI frames.
WindowServer is macOS's compositor process, responsible for rendering every window, shadow, and visual transition. On high-resolution displays (especially scaled 4K or 5K monitors), WindowServer frequently spikes when un-optimized Electron apps or GPU canvases trigger continuous invalidation loops. MacSentinel separates WindowServer's GPU backing store allocations and dirty RSS from standard application memory, allowing you to instantly identify which background client is flooding the display compositor.
Yes. MacSentinel Smart Care includes specialized heuristic scanners tailored for developer environments. It identifies stale Xcode DerivedData module maps, dangling Docker Desktop raw disk layers, and multi-gigabyte Chromium GPU shader caches left behind by Slack, Discord, and VS Code. Every proposed cleanup is displayed with an interactive preview and can be safely moved to the macOS Trash first with zero risk.
Yes. Smart Care includes a custom Ignore List (whitelist). If you want to keep specific caches untouched (such as active Xcode DerivedData, Homebrew downloads, or local project caches), simply right-click the category row in Smart Care or select items and click 'Ignore'. Ignored categories are permanently excluded from one-click Deep Cleans and will never be removed. You can inspect or restore them anytime in Settings > Smart Care.
MacSentinel provides full native localization in 9 major languages: English, German (Deutsch), French (Français), Spanish (Español), Italian (Italiano), Dutch (Nederlands), Polish (Polski), Portuguese (Português), and British English. The app automatically detects your macOS system language on launch, and you can switch languages manually at any time in Settings > General.
Modern macOS employs a multi-tier memory pressure state machine. As physical memory fills, the XNU kernel first uses the WKdm hardware memory compressor to pack inactive pages into RAM. When the compressed pool exhausts, macOS begins swapping to /private/var/vm/swapfile0, causing severe disk latency and UI stutter. MacSentinel monitors the mathematical trajectory slope of anonymous dirty pages, alerting you while memory pressure is still green so you can close rogue processes before swap thrashing occurs.
Email support@sentinel.digital for licensing, installation, or refund help — we typically reply within one business day. For press, partnerships, and other inquiries use info@sentinel.digital, and for detailed pre-purchase questions our team can walk you through anything on this page.
About
Built for developers, by developers
MacSentinel is built by Appsinfoway — a team obsessed with squeezing every drop of performance from Apple Silicon. We were tired of Activity Monitor hiding micro-bursts behind 5-second averages and third-party tools that shipped with 300 MB of Electron overhead.
So we built a native Swift app that talks directly to the Mach kernel, renders 16-core microsecond execution deltas in real time, and visualizes physical RSS memory treemaps — all in under 15 MB.
Appsinfoway
Native Swift · Apple Silicon · Since 2026
Contact
Get in touch
Questions about licensing, refunds, feature requests, or enterprise volume discounts? We typically respond within one business day.