macOS Menu Bar Utility

Catch memory leaks before they crash your Mac.

LeakBar watches memory growth on your Mac, ranks suspicious processes, and tells you why in plain terms. Local-only. No cloud. No telemetry.

  • Primary release: Personal $39
  • Team bundle: 3 seats for $149
  • No cloud
  • Local-only
Menu Bar Preview
System StateSuspect

2 suspects detected

7 apps monitored • 39.0 GB / 48.0 GB used • 1 probe session

Auto-manage OffPausedbalanced modestorage healthy
AllCriticalSuspectsWatch
By AppBy WorkspaceBy Probe
Ranked Triage
Chrome
4.2 GBAppProbable leak

15m growth +8.2 MB/min • mostly idle • browser-workspace • 14 processes

adapter-os
3.1 GBAppWatch

15m growth +1.8 MB/min • adapter-os • 4 processes

Release

Personal is the primary release SKU. Team is the 3-seat bundle for small teams.

Licensing

Stripe Checkout tags the license tier in metadata and uses the purchaser email for fulfillment.

Evidence

Passive suspicion first, deeper proof only when probe mode captures real artifacts.

Licensing

Primary release pricing

LeakBar ships on a straightforward perpetual license. Personal is the default path; Team covers 3 seats under one checkout.

Secondary bundle

Team License (3 seats)

For small teams that need three seats under one purchase.

$149
  • 3 seats
  • 1 year of updates
  • Single checkout for a small team
  • License fulfilled to purchaser email
Support

Recover a license or get purchase help

LeakBar issues one license per completed Checkout session and keeps a private recovery record. Use the original purchaser email to re-send the same license.

License recovery

Enter the email used at Checkout. If a license record exists, the worker re-sends it through the configured delivery provider.

Support zone

The release support surface stays narrow on purpose: purchase recovery, seat clarification, and primary release access. No account system required.

  • Stripe webhook issues the license
  • Private R2 record stores the license and purchaser-email index
  • Configured delivery provider can re-send the same key
Core Features

Designed around triage clarity, not dashboard noise.

Guardian mode

Always-on monitoring in the menu bar. LeakBar scores every app group from 0 to 100 and separates real leak behavior from startup spikes, caches, and normal memory churn.

Developer probe

Wrap a command with leakbar wrap -- cargo run and LeakBar can capture leaks and vmmap artifacts when the score crosses the line.

Readable scoring

The score is not a black box. Growth slopes, monotonicity, idle retention, release ratio, and baseline anomalies are surfaced as direct reasons.

Evidence Model

Honest about what it knows

Passive observation is useful, but it is still weaker evidence than probe-mode capture. LeakBar is explicit about that boundary.

What passive mode can tell you

  • Leak suspicion
  • Probable leak
  • Critical runaway
  • Cache bloat
  • Idle retention
  • Restart candidate

What requires probe mode

  • Confirmed leak with stack traces
  • Allocation site identification
  • Malloc history
  • Wrapped-session evidence
Lifecycle

Simple flow, fast read

1

Install

Move LeakBar.app into Applications and it lives in the menu bar.

2

Watch

LeakBar samples same-user processes, builds baselines, and ranks growth patterns quietly in the background.

3

Act

When something looks wrong, the menu shows the score, the reasons, and the next safe action.

Privacy

Your data stays on your Mac

LeakBar does not need an account, analytics, or cloud storage. Process data stays in ~/Library/Application Support/LeakBar/ and can be inspected locally.

This website also avoids tracking, cookies, and analytics.

Rust nativemacOS 14+Apple Silicon2.3 MBZero runtime dependencies
Checkout

Ready to catch the leak before it crashes your Mac?