macOS Menu Bar App

Know what's draining
your Mac.

MacLoad sits quietly in your menu bar and shows you real-time CPU load, GPU usage, battery drain, and which processes are costing you the most power — at a glance.

Get MacLoad
How MacLoad works
One App Store purchase, two builds, three steps.
1

Install from the App Store

Get MacLoad from the Mac App Store. Try all Pro features free for 7 days. A one-time purchase in the App Store unlocks Pro forever on your Apple ID.

2

Copy your activation code

After purchasing, your in-app Settings will show a unique activation code (e.g. MLCD-A3F7-9K2M-QP4X). Copy it with one tap.

3

Unlock the Pro Companion

Download the direct-distribution build from macload.ayes.ltd — it restores process-level monitoring that the App Store sandbox blocks — and paste your code to unlock Pro on up to 3 Macs.

Prefer to stay inside the App Store? That works too — all Pro features except process-level CPU monitoring run fine there.

Download MacLoad
Start in the App Store. Add the Pro Companion when you need sandbox-limited process monitoring.
Pro Companion

Direct Download

The companion build restores process-level CPU monitoring outside the App Store sandbox. Requires an activation code from your App Store purchase to unlock.

  • Everything in the App Store version
  • Real-time per-process CPU monitoring
  • Full system access, no sandbox limits
  • Signed & notarized by Apple
  • Usable on up to 3 Macs per purchase
Download .dmg China mirror

Non-China users: Google Drive · China users: Baidu Netdisk · macOS 13 Ventura or later · Requires activation code

┌──────────────────────────────────┐ │ 🔑 Enter activation code │ │ │ │ ┌────────────────────────────┐ │ │ │ MLCD-XXXX-XXXX-XXXX │ │ │ └────────────────────────────┘ │ │ │ │ [ Activate ] │ └──────────────────────────────────┘

The direct build is signed and notarized by Apple — macOS will open it safely.
Need help activating? Contact support.

Everything in one look
A focused set of tools to understand your Mac's power at any moment.
⚡️

Live CPU & GPU

See normalized CPU load and GPU utilization updated in real time, right from the menu bar icon.

🔋

Battery Drain Monitor

Track battery voltage, current, and watt draw. Receive alerts when drain spikes above your chosen threshold.

🚫

Sleep Prevention Alerts

Instantly see which apps are holding a sleep-prevention assertion and stopping your Mac from resting.

📊

Daily Energy History

Aggregated watt-hour history for the last 90 days, broken down per process so you know where energy went.

🌙

Sleep-Prevention Log

Persistent history of every assertion — which process blocked sleep, for how long, and when.

📁

CSV Export

Export any statistics — energy history, sleep log — as CSV for spreadsheets or long-term records.

🎨

Menu Bar Themes

Choose between Classic, Minimal, and Colorful menu bar icon styles. Optionally show GPU% alongside CPU%.

🔎

Top Power Consumers

Ranked list of the highest-CPU processes with built-in plain-English descriptions — and optional DuckDuckGo lookup for unfamiliar ones.

🚀

Launch at Login

Optionally start MacLoad automatically so monitoring is always running in the background, invisibly.

Support
We're here to help — reach us by email and we'll respond as soon as possible.

If you have questions, encounter a bug, or want to share feedback about MacLoad, please send us an email:

support@ayes.ltd

What macOS versions does MacLoad support?

MacLoad requires macOS 13 Ventura or later. It works on both Apple silicon and Intel Macs, delivered as a universal binary.

Why are there two versions?

The App Store version runs in Apple's security sandbox, which is required for the App Store but blocks a few low-level features such as process-level CPU monitoring. The Pro Companion (direct download) runs outside the sandbox so those features work. Both builds are signed and notarized by Apple.

Where do I get my activation code?

After purchasing MacLoad Pro in the Mac App Store version, open Settings → Learn about Pro → Show activation code. Your unique MLCD-XXXX-XXXX-XXXX code appears there with a one-tap copy button.

How many Macs can I activate?

Each App Store purchase can activate the Pro Companion on up to 3 of your own Macs. Activation does not require an account — only the code.

Do I lose Pro if I'm offline?

No immediate loss. After the first activation, the companion stores a signed entitlement locally and revalidates it in the background. The cached entitlement is valid for 7 days, so reconnect periodically to keep it refreshed.

Does MacLoad need an account?

No. MacLoad has no user accounts, no sign-ups, and no personal data collection. Activation uses an anonymous installation identifier — never your name, email, or Apple ID.

Does MacLoad send any data to your servers?

The App Store build only contacts our activation service after a Pro purchase to generate your companion activation code. The Pro Companion contacts the same service when you enter that code or during background re-validation, and only the code plus an anonymous installation ID are transmitted.

What is the "Look up online" feature?

When enabled and triggered manually, MacLoad sends the process name to the DuckDuckGo search API to fetch a short description. No other data is transmitted. This feature is opt-in and can be disabled at any time in Settings.

The menu bar icon is not appearing. What should I do?

Check that MacLoad is running in Activity Monitor. If your menu bar is full, macOS may hide extra icons — try right-clicking the menu bar and adjusting spacing, or use a utility such as Bartender to manage icon priority.

Privacy Policy
MacLoad is designed with privacy in mind. Here's exactly what the app does — and doesn't — do with your data.

Overview

MacLoad ("the App") is a macOS menu bar utility developed by Ayes Ltd. This Privacy Policy explains what information the App accesses on your device, why, and how it is handled. We are committed to keeping your data private and secure.

Information Accessed on Your Device

MacLoad reads the following information directly from your Mac's operating system. All of this data is processed entirely on your device and is never transmitted to any server operated by Ayes Ltd.

  • Running processes: process names, process IDs, and CPU usage percentage — used to display the top power consumers list and attribute session energy to individual apps.
  • Application names and icons: display names and icons of running applications — used to present a recognisable, human-readable process list.
  • Battery and power source data: charge level, voltage, current draw (watts), charge cycle count, and AC/battery state — used to calculate real-time drain, session watt-hours, and drain alerts.
  • GPU utilisation: GPU performance statistics — used to display the GPU usage indicator in the menu bar and main panel.
  • Sleep-prevention assertions: which processes are holding power assertions that prevent sleep — used to display the Sleep Prevention section.
  • CPU topology: the number of logical and physical CPU cores — used to normalise CPU usage figures.

User Preferences and Pro History

MacLoad stores your in-app settings (launch at login, notification preferences, drain alert threshold, and the online lookup toggle) in macOS's standard UserDefaults storage, which is local to your Mac. If you have MacLoad Pro, aggregated daily energy history and the sleep-prevention log are stored in a local JSON file inside your Application Support folder. None of this data is synced to iCloud or any external service.

Session Statistics

Live CPU and session energy counters are held in memory only. They are discarded when the App quits or when you tap the Reset button. They are never transmitted.

Activation Service (Pro Companion only)

When you unlock MacLoad Pro in the App Store version, a one-time request is made to our activation service running on Google Cloud to generate your activation code. When you enter that code in the Pro Companion (direct-download) build, a second request is made to validate it and receive a signed entitlement token.

The following is transmitted in those requests, and nothing else:

  • The signed App Store transaction (to prove you purchased Pro) — App Store build only.
  • The activation code (so we know which entitlement to issue) — Companion build only.
  • An anonymous installation identifier (a random UUID generated on first launch) to enforce the 3-Mac activation limit.

We do not transmit your name, email address, Apple ID, Mac serial number, hostname, or any of the CPU/battery/process data collected on-device. After activation, the Companion stores a signed entitlement token locally and verifies it offline — your Pro status continues to work with no further network activity unless the token nears expiry.

Optional Network Activity

MacLoad may make one additional, optional type of network request, only under the following conditions:

  • You have enabled the "Look up unknown processes online" toggle in Settings (it is off by default).
  • You manually tap the "Look up online" button for a specific process entry.

In that case, the App sends the process name only to the DuckDuckGo Instant Answer API to retrieve a brief description. DuckDuckGo's own privacy policy governs how they handle that request. MacLoad does not send any personally identifiable information, device identifiers, or battery/energy data in these requests.

Data We Do Not Collect

  • Personal information (name, email address, Apple ID, etc.)
  • Location data
  • Mac serial numbers, hostnames, or hardware fingerprints
  • Crash reports or diagnostic logs sent to Ayes Ltd
  • Analytics or usage telemetry
  • Any data stored in the cloud or synced across devices

Children's Privacy

MacLoad does not collect personal data from anyone, including children under 13. The App has no account system and no registration.

Third-Party Services

The activation service for the Pro Companion is hosted on Google Cloud Platform. Google acts only as an infrastructure provider; no identifying data is stored or shared beyond what is described under "Activation Service" above. DuckDuckGo is contacted only when you opt in to the process-lookup feature. MacLoad does not integrate any analytics, advertising, or tracking SDKs.

Data Security

Activation codes and entitlement tokens stored on our service are tied only to anonymous identifiers. All communications with the activation service use HTTPS. Entitlement tokens in the Companion are signed with an RSA key pair — the private key never leaves our server, and the public key embedded in the Companion lets it verify tokens entirely offline.

Changes to This Policy

We may update this Privacy Policy from time to time. Any changes will be reflected on this page with an updated date below. We encourage you to review this page periodically.

Contact Us

If you have any questions or concerns about this Privacy Policy or MacLoad's data practices, please contact us at: support@ayes.ltd

Privacy Policy effective date: April 2026  ·  Ayes Ltd  ·  support@ayes.ltd