Drain

Any MacBook, no notch needed

Track what's running low, before it runs out.

Always in view, as a thin line around your notch.

Get Drain for $5

First 1,000 licenses at $5, then $9
One-time paymentmacOS 14 or later

Try it below
−9%/h
> Empty7h50
72%
2,941 / 4,085 mAh
−9.2%/h
draining now
7h50
at 9.2 %/h avg
Storefront · python -m http.server 8000 ~/Projects/storefront
Started by Claude Code
Started 9 days ago
⚠ 4.0 %/h
Since unplugged· 1h4031%

Colors
Simulated figures: a web page cannot read your Mac.
One line, your choice

A notch you set up your way.

The battery always fills from the left. Add four dots in the middle and a bar on the right, and pick what each one shows: memory, storage, data or your AI limit. Like the battery, the dots and the bar show what is left, and turn orange when something is running out.

Battery only

The whole notch is your battery gauge.

Two lines

Battery on the left, one more gauge on the right.

Two lines and dots

Three readings at a glance, each with its own panel.

> Empty5h50Time left
Free5.8 GBMemory
Free12 GBStorage
↑120K↓2.4MData
Claude24%AI limit
−•Or minimal: one mark, or nothing

No notch? It lives in your menu bar.

On a MacBook without a notch, the same line becomes a small ring beside your clock: battery down the left, your bar down the right, the dots at the bottom. Click it for the same panels.

Everything that runs out

Four more gauges, each with its own panel.

Safari · 0.9 GB in memory now, 14.7 GB parked
VS Code · 1.0 GB in memory now

Memory, without the scary numbers

An app can claim far more memory than your Mac has. Drain shows what each one really keeps in memory right now, apart from what macOS has squeezed or moved to disk, and tells you when macOS itself says memory is tight.

12.3 GB free of 245 GB
Biggest apps: Word 2.9 GB · Excel 2.7 GB · PowerPoint 2.4 GB

Storage before it's full

Free space on the notch, a chart that shows a download or a cleanup as it happens, and your biggest apps. Drain measures the Applications folders only and never looks into your files.

↓ 2.4 MB/s ↑ 120 KB/s
Today: 1.4 GB · Safari 851 MB · Claude 306 MB

Data: signal, speed and what used it

On Wi-Fi the notch shows signal strength. On a phone hotspot, set your plan's size and it shows how much of it this Mac has used. The panel adds live speed and the data each app used today, this week or since you reset the counter.

Claude · 76% of the weekly limit left · resets in 3d 22h
Codex · 97% of the monthly limit left · resets in 22d

AI coding limits

See how much of your Claude Code and Codex limits is used, and when they reset, before you hit the wall mid-task. Drain reads the figures those tools write on your Mac, as of the last time you used them.

Explains where it went

Know exactly what used it.

Every gauge comes with its own tally. Battery: what each app, project and part of your Mac has cost since you unplugged, down to the screen, the speakers and charging heat, measured on your own Mac. Memory: what each app really keeps in memory, apart from what macOS has parked. Data: what each app used today, this week or since you reset the counter. Storage: your biggest apps.

Battery· since unplugged · 1h4031%
12.4%
7.1%
5.3%
4.2%
Memory· in memory now, and parked5.9 GB
3.2 GB
1.0 GB
1.0 GB
0.9 GB
Data· today1.4 GB
851 MB
306 MB
120 MB
96 MB
Storage· biggest apps233 GB used
2.9 GB
2.7 GB
2.4 GB
1.7 GB

Solid: used so far, or in memory now. Faded: what it's using right now, or what macOS has parked.

Names, not process lists

Activity Monitor lists processes. Drain tells you what they are.

Drain names what is using each thing in words you recognize: a script by its project and command, a browser as one app instead of twenty helpers. Hover a name for its folder, what started it and when. And it shows your AI limits, which no macOS tool shows at all.

Activity Monitor
Drain
Battery
Python99.8
Storefront · python -m http.server 8000⚠Stop4.0 %/h
Memory
Google Chrome Helper (Renderer)1.4 GB
Google Chrome · all its helpers together0.8 GB in memory now
Data
node48 MB sent
Api · node server.js↑ 48 MB today
AI limits
Nothing
Claude · weekly limit, resets in 3d 22h24% used
~/Projects/storefront
Started by Claude Code
Started 9 days ago

What you see when you hover the name. ⚠ means what started it has closed, so nothing else will stop it: the Stop button is right there.

Helps you fix it

It catches what you'd never think to check.

Everything stays white until something needs you. Then the part that is running out turns orange, on the line and beside the notch.

Safari · speakers on 2h10 · try closing x.com, youtube.com0.7 %/h

Tabs keeping the speakers on

A paused video can keep the speakers on for hours, and your Mac won't sleep while it does. Drain tells you which browser, and suggests which of your open sites is likely doing it.

8W

Hogs show up next to the notch

When an app you can quit keeps using a lot of power for a minute, its icon appears beside the notch with a warning. Several stack up. Never for parts of macOS you can't stop.

Lenovo 65 W USB-C charger⚠+38.6 %/h
Mac 14.8 %/hbattery +23.8 %/h
Your 65 W charger is giving 18 W. Another cable, or nothing else plugged into the charger, may charge faster.

Plugged in, it follows the charger

See the charger's name, how much it delivers, how much your Mac uses and what goes into the battery. If a cable or a shared charger holds it back, or smart charging is holding the battery, Drain says so.

Mac is hot and slowing down · try a hard surface

Heat warnings

When your Mac gets hot and starts slowing down, or the battery heats up, a warning appears under the chart, with a tip like "try a hard surface".

−7%/h
Low Power

Low Power Mode in one click

Turn Low Power Mode on or off from the panel. A yellow leaf beside the notch shows when it's on.

−9%/h7h50
Playing fullscreen

Out of the way in fullscreen

When a video or game goes fullscreen, even in players like VLC, the line around the notch dims. Or hides completely, if you prefer.

Free12 GB

A disk about to fill up

Under 10% free, what is left of the storage bar and its label turn orange. The panel shows free space falling as a download runs, and which apps take the most room.

Memory is tight

Memory getting tight

When macOS itself says memory is tight, the memory mark turns yellow, then orange when it's critical. The panel shows which apps really occupy your memory, not the inflated figures.

Claude92%

An AI limit about to hit

Past 90% of your Claude or Codex limit, the bar and the figure turn orange, with the time until it resets one hover away. Better to know before you start a long task.

Compared

What Drain adds to what macOS already shows.

Drain
macOS menus
Activity Monitor
What's draining
✓The project and command behind each one
An app or process name
Process names
How much
✓In %/h or watts
No
Energy Impact score, no unit
Since you unplugged
✓What each app cost, in % of your battery
No
12-hour score per app, no unit
Where you see it
✓Around the notch or in the menu bar, always
Menu bar icon
A window you open
Plugged in
✓Charger power split: Mac vs battery
Power source only
No
Speakers left on
✓Names the app, suggests the tab
No
No
Memory
✓What's really in memory, apart from what's parked
No
One figure per process
Storage and data
✓On the notch, with what used them
Wi-Fi bars only; storage is in Settings
Totals per process
AI coding limits
✓Claude and Codex, with reset times
No
No
Privacy

What you run stays on your Mac.

No account

Buy a license and use it. There's nothing to sign in to. The license is checked with our payment provider when you activate it, then about once a month.

No analytics

Drain doesn't report what you run, when, or for how long.

Your logins stay yours

Claude and Codex limits come from files those tools write on your Mac. Drain never reads or uses your logins, and nothing is sent anywhere.

Only what it needs

Browser tabs are checked only while a browser keeps the speakers on. Only the names of media sites are kept, in memory, and never saved.

Pricing

One price, once.

$5one-time

For the first 1,000 licenses. Then $9.

  • Every feature, no subscription
  • Updates for this version
  • Use it on up to 2 of your Macs
macOS
macOS 14 Sonoma or later
Mac
Any MacBook. With a notch (MacBook Air M2 or later, 14 and 16-inch MacBook Pro from 2021 on), Drain lives around it. Without one, it lives in the menu bar. Not for desktop Macs.
Permissions
None. Turning Low Power Mode on or off asks for your password, as macOS requires.
Its own footprint
Under 0.01 W in our measurements with the panel closed.
Questions

Good to know.

Why is battery drain in percent per hour instead of watts?

10 %/h reads as roughly ten hours of battery. Watts are one click away if you prefer them.

Where do the numbers come from?

From your Mac. Battery: per-process energy counters, the chip's energy counters and the power controller's sensors. Memory, storage and data: the same counters macOS keeps for its own tools. The screen, speakers and keyboard light are measured once with a short test that tells you exactly what it will do before it starts. Charging heat is learned each time you plug in or unplug, and the figures keep adjusting as you use your Mac.

Are the Claude and Codex figures live?

They are as of the last time each tool ran in a terminal, and the panel says how long ago that was. For Claude, Drain adds a small status line to Claude Code with your say-so; you can remove it in one click.

My MacBook has no notch. What do I get?

The same gauges and the same panels, from a ring icon in the menu bar. Only the labels beside the notch have no equivalent there.

What does the Data gauge count?

On ordinary Wi-Fi it shows signal strength. On a phone hotspot with a plan size set, it shows how much of the plan this Mac has used. It can't see what your phone itself uses.

Can it see my browsing?

Only while a browser keeps the speakers on, Drain looks at your open tabs for sites that usually cause it, like YouTube or X. Everything else is dropped right away and nothing is saved.