MacBreeze
Features Pricing vs Other Apps FAQ Get MacBreeze

How MacBreeze works

Last updated: September 10, 2026

MacBreeze takes control of your Mac’s fans, and to do that it installs a small privileged component. You should want to know what that component can do before you let it near your machine. This page tells you, in detail, including the things MacBreeze deliberately cannot do.

What it reads

Sensors your Mac already exposes:

  • Temperatures — processor, graphics, battery
  • Fan speeds in RPM, and each fan’s true minimum and maximum
  • Whether you are on battery or mains, and the charging wattage

Nothing else. Not your files, your screen, your keystrokes, your network traffic, or which applications you run. One exception, stated plainly: if you create an automation for a particular app, MacBreeze checks whether that one app is running. It learns nothing about the rest.

What it changes

Fan speed. That is the entire list.

Processor frequency, voltage and power limits are untouched. MacBreeze cannot make your Mac faster, and it cannot let it draw more power than Apple permits. It sets a target speed for fans you already have, within the range your own hardware reports.

Set that target as a percentage or an RPM figure, or draw a curve tying speed to temperature. Giving control back to macOS is always one click away.

The fan helper

Reaching the System Management Controller needs privileges an ordinary application does not get. That is also why MacBreeze is not on the Mac App Store: the App Store sandbox forbids precisely this.

So MacBreeze ships a second, very small program — the fan helper — inside its own app bundle, installed through macOS’s approval mechanism. It asks you. It cannot install itself quietly.

The helper understands six instructions:

  • Report its version, so MacBreeze can refuse a mismatched helper
  • Report the current sensor readings
  • Set a fan’s mode and target speed
  • Accept a heartbeat saying MacBreeze is still alive
  • Report what this particular Mac supports
  • Change the temperature at which the overheat safety net fires

None of them runs a command, opens a file, or makes a network connection, because no such instruction exists in it. The helper never touches the internet.

It also refuses to speak to anything but MacBreeze. Before accepting a connection it checks the caller’s code signature — signed by Apple, carrying MacBreeze’s identifier, under our developer team. It does not simply trust a process claiming to be us.

Three safety nets

Setting fan speeds by hand has an obvious failure mode: fans left too slow under load. Three protections answer it. Two live inside the helper, so they survive MacBreeze itself failing.

  • Auto-Blast. Past a temperature you choose, the helper drives every fan to full speed on its own, overriding whatever you set. That temperature can move between 70 °C and 95 °C, and no further in either direction.
  • The 45-second heartbeat. MacBreeze continually tells the helper it is alive. If that stops — quit, crash, or hang — the helper hands your fans back to macOS after 45 seconds. A crashed app cannot leave your fans stuck.
  • Your Mac’s firmware. Apple’s own thermal protection sits underneath all of this, unmodified and not bypassed. If your Mac decides it must throttle or shut down to save itself, it still does.

What leaves your Mac

MacBreeze contacts two addresses, both ours:

  • license.macbreeze.app — starting your trial, checking your licence, managing which Macs it covers
  • macbreeze.app — asking whether a newer version exists, and downloading it if you agree

A licence check — when MacBreeze starts, and once a day while it runs — sends three things: your licence key, a hashed device identifier, and a short label such as “MacBook Pro · M4 Pro”. That label is deliberately not your computer’s name, which usually contains someone’s real name.

The identifier is your Mac’s hardware UUID, hashed on your Mac before it is sent. The original never leaves the machine, so nothing we store can be turned back into it.

No analytics SDK. No crash reporting. No advertising identifier.

The one thing we learn about use is that your Mac checked in on a given day, and whether it’s on a trial, free, or paid. We count those as totals — how many Macs this week — and keep only the latest date. We can’t see your temperatures, fan settings, profiles, or which features you use.

Where your settings live

Profiles, automations, curves and preferences stay on your Mac, in the ordinary place applications keep settings. Your licence key lives in the macOS Keychain.

You can export your settings to move them to another Mac. That file contains no licence key and nothing about your machine, so it is safe to email yourself.

Updates

MacBreeze asks before installing an update. Automatic checking can be turned off in Settings.

Every update is signed twice: with our Apple Developer ID and notarised by Apple, then again with our own update key. MacBreeze rejects any update whose signature does not match, so a tampered download cannot install itself even if someone contrived to serve you one.

What it cannot do

  • Give fan control to a Mac without controllable fans. On fanless models, the MacBook Air included, MacBreeze shows temperatures and says so.
  • Push a fan past its real maximum, or below its real minimum.
  • Cool a Mac beyond what its existing hardware physically allows.
  • Control anything without the helper installed and approved. It tells you rather than pretending to work.

Removing it

Switch fan control off in Settings and the helper is unregistered and deleted. Drag MacBreeze to the Bin like any other app. Your fans return to macOS control immediately, and nothing keeps running afterwards.

Free, trial and Pro

The download is free and asks for no payment details. Every new install starts a 14-day trial with all Pro features unlocked, no card required.

When the trial ends MacBreeze keeps working. It is not a demo that expires. Monitoring, manual fan control and the Auto-Blast safety net stay free permanently, along with two profiles and one app automation. Pro removes those limits and adds the visual curve editor, a custom overheat threshold, and overheat notifications.

Still unsure?

Email support@macbreeze.app and ask. If something on this page is unclear, that is our problem to fix, not yours to decipher. See also the privacy policy.

MacBreeze

© MacBreeze. Built for MacBook.

How it works Pricing vs Other Apps Privacy Support