Features

What Hedroom does, and what it won't.

Each part below says what it does, what it never does, what is free and what is Pro, and where it stops. If something is not on a Mac yet, or needs your approval, it says so.

Free means free for good, with no card and no account. Pro has a 7-day free trial that includes everything in it. Pricing has the full table.

The core: find it, fix it, prove it

Diagnosis

Free

Hedroom reads memory pressure, swap, CPU, thermals, battery and storage, then names the one app that matters.

Diagnosis on its own page, with related guides

What it does

  • Judges memory by memory pressure and how fast swap is growing, not by "used RAM".
  • Learns how big each app usually is on your Mac, then flags one that has grown to several times that and stays there.
  • Explains macOS's own processes, such as kernel_task and WindowServer, in plain words.
  • Shows a summary in the menu bar and alerts you to leaks, runaway CPU and critical pressure.

What it never does

  • Show a count of "problems", a scare scan or a percentage it did not measure.
  • Do anything to your Mac just by looking at it.

Free or Pro

Free forever.

Honest limits

  • A leak is flagged only after an app stays unusually large for a while (about 20 minutes by default), so a short spike is not a finding.
  • When memory is healthy it says so and stays quiet. That is the normal state, not a gap.

Fixes, with your consent

Pro

Relaunch an app, move it to the efficiency cores, or pause it. One step at a time, each explained first.

Fixes, with your consent on its own page, with related guides

What it does

  • Relaunch: asks the app to quit, as ⌘Q does, then opens it again.
  • Efficiency cores: lowers an app's priority so it stops competing with what you are doing.
  • Pause: freezes an app until you switch back to it, or for 60 minutes at most.

What it never does

  • Pause, demote or quit anything signed by Apple. The exception is an Apple app you use yourself, such as Xcode, which you can relaunch or quit with a click.
  • Touch the app in front of you, an app on a call, an app playing audio or using the microphone or camera, or a backup app while a backup runs.
  • Touch an app on your never-touch list.
  • Quit anything silently. Force quit needs a second, separate confirmation.

Free or Pro

Part of Pro. Everything is included in the 7-day free trial. Without Pro, a click on a fix opens a "Fixes are part of Pro" sheet instead.

Honest limits

  • Hedroom cannot reliably tell whether an app has unsaved work, so it only pauses apps known to handle it, unless you pick the app yourself.
  • If Hedroom cannot check whether an app is on a call or backing up, a click asks you first and a rule does nothing.
  • If Hedroom quits, paused apps resume straight away. If it crashes, a small guard process resumes them when it notices Hedroom is gone, and in any case within 60 minutes.

Receipts

Free to see, Pro to change

Readings before, readings after, one honest verdict for every action.

Receipts on its own page, with related guides

What it does

  • Compares about 5 minutes of readings before an action with 5 to 15 minutes after.
  • Says "Measured" when the numbers moved, "No measurable effect." when they did not, and "Not measurable" when other apps moved too much to tell.
  • For cleanups, reports what went to the Trash. Disk space counts as freed only once the Trash is emptied.

What it never does

  • Take credit for a change it cannot measure.
  • Claim freed disk space while the files are still in the Trash.

Free or Pro

Past receipts stay readable on Free. New receipts come with Pro, because they come with actions.

Honest limits

  • Receipts compare two time windows. They are not a controlled trial.
  • A small real change can read as "No measurable effect". Hedroom prefers to miss a small win than to claim one it cannot show.

Rules

Pro

Standing instructions such as "when Docker is idle on battery, pause it", checked against the same safety rules as a click.

Rules on its own page, with related guides

What it does

  • Builds a rule in four steps: app, moment, action, safety. Shows the rule as a sentence and an estimate from your last 7 days.
  • Lets you run a rule once, right now, before you rely on it.
  • Flags a rule as "not helping" after three receipts with no measurable effect.

What it never does

  • Turn itself on. Every template ships off, and you choose which to enable.
  • Skip the safety checks. A rule goes through the same checks as a click, and a rule-driven pause only touches apps known to handle it or apps you picked.
  • Touch anything signed by Apple.

Free or Pro

Part of Pro. Without Pro your rules are kept but paused, with a "Paused, Pro" badge.

Honest limits

  • Hedroom keeps up to 50 rules.

Storage cleanup

Free to see, Pro to change

Finds caches and leftovers you can remove safely, shows what each is, and sends what you choose to the Trash.

Storage cleanup on its own page, with related guides

What it does

  • Scans for caches, build leftovers and similar files, with a plain explanation of each category.
  • Shows your own files for review first, with a checkbox and Quick Look, and leaves them unticked.
  • Skips files that are open in an app, and keeps a Put back list.

What it never does

  • Delete your files without your explicit permission each time. Cleanup moves files to the Trash. Removing them for good needs a separate confirmation every time, and rules or other automatic actions can never delete files.
  • Ask for Full Disk Access during setup.

Free or Pro

The scan is free. Cleaning up is part of Pro.

Honest limits

  • Moving files to the Trash frees nothing until the Trash is emptied. The receipt offers to empty only the items Hedroom moved, after you confirm.
  • iPhone and iPad backups and Mail downloads need Full Disk Access. Without it, those rows say so and everything else works.

Tools

Startup items

Free to see, Pro to change

See what starts when you log in, what each item costs in memory, and which ones you seem not to use.

Startup items on its own page, with related guides

What it does

  • Lists launch agents and daemons from your own LaunchAgents folder and from /Library, with who signed each one and why it starts.
  • Shows each item's memory five minutes after your last login, or a typical size marked with "~" until it has watched one.
  • Suggests turning an item off only if its program is gone, or you used the app in at most 1 of your last 10 logins. It waits until it has watched 10 logins.
  • After a switch, measures your next login and writes a receipt.

What it never does

  • Delete anything. Turning an item off renames its file so it does not start at your next login. Turning it on puts the name back.
  • List or touch Apple's own items.
  • Suggest background-only apps, backup apps or sync apps, or apps it has never seen run.
  • Stop something that is running right now. It only keeps it from starting next time.
  • Turn off a batch without showing you each item with a checkbox first.

Free or Pro

The list is free. Turning an item off or on is part of Pro.

Honest limits

  • Hedroom switches items in your own LaunchAgents folder. For items in /Library/LaunchAgents it opens Login Items in System Settings. Items in /Library/LaunchDaemons are listed but cannot be switched yet.
  • Apps that add themselves in System Settings › Login Items cannot be listed without admin rights. Use Login Items for those.
  • Until it has watched enough logins, it says it is still learning and suggests nothing.

Display advisor

Free to see, Pro to change

Shows how hard WindowServer is working to draw your screens, and offers changes that may give some of it back.

Display advisor on its own page, with related guides

What it does

  • Reads WindowServer's CPU, as a share of one core, while the screen is open. If it cannot read it, it says "Unavailable" and shows no number.
  • Shows each display's resolution, refresh rate and whether macOS is drawing a larger picture and shrinking it.
  • Gives tips only from what it reads: a scaled mode that draws more pixels than the panel has, a refresh rate above 60 Hz on an external display, three or more displays, and Reduce Transparency.
  • Try it changes one display's mode. You get 15 seconds to press Keep or Undo; if you do nothing, the old mode comes back.
  • After Keep, measures WindowServer for 5 minutes and writes a receipt.

What it never does

  • Change anything until you press Try it.
  • Make a change permanent. Even after Keep, it holds only until you log out.
  • Flip Reduce Transparency for you. That tip opens System Settings.
  • Promise a percentage. Impact figures say "up to" and are ceilings, not forecasts.

Free or Pro

The reading and the tips are free. Try it is part of Pro. Undo is never locked.

Honest limits

  • Small real drops often read as "No measurable effect" on the receipt. That is the receipt being careful.
  • A mode below the panel's own resolution can make text look soft. Hedroom says so on the tip.
  • If Hedroom crashes during the 15 seconds, the unconfirmed mode comes back at the next launch or when you log out, not at once.

Power & fans

Free to see, Pro to change

Battery profiles for the whole day, battery health, and fan curves on MacBook Pro.

Power & fans on its own page, with related guides

What it does

  • Offers three profiles. All-day battery moves sync apps and updaters to the efficiency cores and pauses Docker when it is idle. Balanced adds nothing. Full speed adds no slowdowns and uses the Cooler fan curve if fan control is on. Each profile is a set of rules you can read in Rules.
  • Can switch profile when you plug in or unplug, but only after you say yes.
  • Shows battery cycles, rated cycles and whether macOS Optimized Charging is holding the charge. Hedroom reads this and does not change it.
  • On MacBook Pro, runs a fan curve you choose: Quiet, Cooler, Max, or your own 2 to 5 points. Fans return to automatic whenever Hedroom quits.

What it never does

  • Touch Low Power Mode. That stays your switch.
  • Drive the fans until you press Start, or set a speed outside the fan's own minimum and maximum.
  • Fight macOS thermal protection. If macOS reports a serious or critical thermal state, Hedroom hands the fans back.
  • Leave fans forced after Hedroom is gone. The helper puts them back to automatic when Hedroom quits, crashes, or stops answering for 10 seconds.

Free or Pro

Seeing fan speeds, temperatures, battery health and the profiles is free. Switching a profile on and running a fan curve are part of Pro.

Honest limits

  • Fan control needs a small helper that runs with admin rights. It requires approval in System Settings › General › Login Items. Nothing else in Hedroom needs it. Hedroom asks only when you turn on a fan curve.
  • MacBook Pro only. A MacBook Air has no fans, and other Macs keep their fans automatic.
  • On a Mac whose fans cannot be forced, the fans stay automatic and Hedroom says so.
  • Hedroom does not claim a temperature or noise result for any curve. You see the live readings and decide.

Local AI headroom

Free to see, Pro to change

Check whether a local model will fit in your Mac's memory before you download or load it.

Local AI headroom on its own page, with related guides

What it does

  • You pick a model family and size, 4, 8 or 16-bit, and a context length from 4K to 128K.
  • Estimates what it needs (weights, the context cache and runtime), then compares with what the GPU can use and what is free right now.
  • Answers Fits, Tight, Make room or Won't fit, with the line that decided it.
  • Make room suggests relaunching or quitting apps that hold memory, through the normal Hedroom actions.
  • Notices Ollama, LM Studio, Jan and GPT4All when they are running, and says what they use.
  • Can raise the GPU memory limit until you restart, after a confirmation that says how little is left for macOS.

What it never does

  • Download, load or run a model, or talk to a model app.
  • Promise speed. It estimates memory only.
  • Offer a limit that leaves macOS less than 8 GB.
  • Raise the limit without your confirmation. When Hedroom quits it puts the limit back to what it was, unless you changed it yourself.

Free or Pro

The check and the reading of the GPU memory limit are free. Raising the limit is part of Pro. Resetting it is never locked.

Honest limits

  • The estimate can be off by about 15%. Layer and head numbers are typical for a model family, not read from your file.
  • macOS does not publish its default GPU limit. Hedroom shows its own reading: about two-thirds of memory up to 36 GB, three-quarters above.
  • On Macs with 8, 16, 18 or 24 GB, Hedroom does not offer a higher limit, because the most it would allow is no more than macOS already gives the GPU.
  • Raising the limit needs the same helper as fan control, which requires approval in System Settings. A higher limit leaves less for macOS, and your Mac can slow down or become unstable if memory runs short. It lasts until you restart.

Browser companion

Free

A small extension that sleeps tabs you have not used, so your Mac has more memory.

Browser companion on its own page, with related guides

What it does

  • Sleeps tabs idle for 15 minutes, 30 minutes or 1 hour (30 minutes by default), using the browser's own tab discard. A slept tab reloads when you click it.
  • Shows how much memory the whole browser is using, measured by the Mac app and marked as an estimate, plus the state of your tabs.
  • After tabs sleep, Hedroom writes a receipt from the browser's memory before and after.
  • Works with Chrome, Edge, Brave, Arc and Firefox, linked to the Mac app. Setting it up writes a small file into each browser's folder, only after you click Set up browser companion in Tools. Uninstall removes it.

What it never does

  • Send tab titles or URLs anywhere. The message format between the extension and the Mac app has no field for a URL, title, host name or tab. A test fails if one is added.
  • Make any network request. The extension has none.
  • Sleep a tab that is playing audio, pinned, the one you are looking at, a browser page, on your never-sleep list, or (if you turn the guard on) has a form with unsent typing.
  • Sleep tabs on its own unless you turn on automatic sleep, which is off by default.

Free or Pro

Free. The automatic tab-sleep rule in Hedroom's Rules is part of Pro.

Honest limits

  • No per-tab memory. Chrome has no stable way to read it, so Hedroom shows the whole browser.
  • Safari is not supported, because Safari extensions cannot put tabs to sleep.
  • The form guard is optional and asks for permission to run in pages only when you turn it on. It reports one yes or no per tab and never reads what you typed.
  • The extension is installed from your browser's store. The listings go live with launch.

Process library and library updates

Free

Plain words for the names you see in Activity Monitor, refreshed about once a week from a signed list.

Process library and library updates on its own page, with related guides

What it does

  • Explains what a process or app is, whether it is safe to leave alone, and what to do if it misbehaves.
  • Ships inside the app, so it works offline. About once a week Hedroom downloads a newer signed copy, and Settings › Check now does it on request.
  • Checks the signature and version before using a new copy. If a check fails, it keeps the old one and says nothing.

What it never does

  • Send anything about your Mac to get an update. It is a plain download with no cookies or identifiers.
  • Use a copy that is not signed by Hedroom.
  • Check automatically at critical memory pressure, in Low Power Mode, or with the battery under 20%.

Free or Pro

Free forever.

Honest limits

  • The library covers the common names. For one it does not know, Hedroom says "Hedroom doesn't know this one yet."

Also in Hedroom

Energy per app

Free

Which apps are using power, in watts, with measured numbers kept apart from estimates.

Energy per app on its own page, with related guides

What it does

  • Reads watts per app from the energy counter macOS keeps for each process.
  • When macOS gives no counter for an app, shows an estimate (chip CPU power shared by CPU time) marked "≈" and "estimate".
  • Shows chip power on the Energy tile, split into CPU, GPU, Neural Engine and memory where the Mac reports them.

What it never does

  • Present an estimate as a measurement, or store one. Receipts use only measured per-app watts.
  • Treat chip watts as battery drain. The "time left" figure uses the battery's own voltage and current.

Free or Pro

Free to see.

Honest limits

  • Not every Mac reports every power channel. Hedroom shows what it can read and leaves the rest out.

Weekly report

Free

A short, plain summary of last week, made on your Mac from your own readings.

Weekly report on its own page, with related guides

What it does

  • Covers the last full week, Monday to Sunday: how much of it your Mac was healthy, strained or critical, what was given back, which rules ran.
  • Adds one sentence about a pattern it found, written from fixed rules, not by a language model.
  • Shows a notification on Mondays at 9:00, which you can turn off in Settings. If your Mac was asleep, it catches up for up to three days.

What it never does

  • Send the report anywhere. It is built and stays on your Mac.
  • Write a pattern it cannot back with your readings.

Free or Pro

Free, with PDF export.

Honest limits

  • A week with little data gives a short report.

The helper, in one place

Two things need more than a normal app can do: fan curves and raising the GPU memory limit. For those, Hedroom has a small helper that runs with admin rights. It requires approval in System Settings › General › Login Items. Hedroom asks only when you turn one of those features on, and nothing else in Hedroom needs it.

The helper accepts ten fixed operations, takes no file paths, runs no programs, and has no network code. When Hedroom quits, crashes or stops answering, the fans go back to automatic and the GPU limit goes back. The security page explains how it is locked down.

See what is slowing your Mac.

Monitoring is free, with no card and no account. Pro, with a 7-day free trial, opens with the first signed build. If it cannot show you a measurable difference, do not keep it.