Extra Cup

Keep your Mac awake. Close the lid anyway.

Two switches. Nothing else to learn.

Download Extra Cup for macOS, free

A Mac with Apple silicon and macOS 14 or later. Intel Macs can't run it.

Version 1.0.1, a notarized disk image.

The Extra Cup panel during a session: On with just under an hour left, a Turn Off button, and the Double Espresso switch turned on below it, keeping the Mac awake with the lid closed.

One switch keeps your Mac up

Your Mac won't fall asleep on its own. Closing the lid still puts it to sleep. Your screen still sleeps. Only the Mac stays up.

Turn it on for 30 minutes, an hour or two, or until you turn it off. The menu bar icon shows a small clock while a session counts down.

Double Espresso: the lid switch

Your Mac stays awake with the lid closed. Close the lid and your Mac keeps doing whatever it was doing: a download, a build, a backup, an agent running overnight. No display and no power adapter needed.

With the lid shut and no display attached, heat can build up. Keep your Mac out of bags and other enclosed spaces while it is working.

The first time you turn it on, macOS asks you to allow Extra Cup in System Settings › General › Login Items: the lid switch works through a small helper that runs with system rights, and it does nothing until you allow it. Every later turn-on is silent, and switching Extra Cup off in Login Items takes the helper away again.

What it doesn't do

Simple is easier to show than to claim, so here is the list.

What the website counts

That list is about the app. This page is a separate thing, and it does count: how many people arrive, and how many press Download. The counting is done by PostHog on its European servers in Frankfurt. Each request sends the page asked for and the kind of request it was, the page you came from, your browser's user-agent string, whether the page was served or something went wrong, the reference number Cloudflare gives every request, and your IP address, which is turned into a country and then discarded without being stored. The country stays. PostHog is told not to build a profile of you from any of it. If the link you followed carried anything after a question mark, only the campaign tags are kept and the rest is dropped before the address is sent. Counts are kept for a year.

Nothing is stored on your device. This page runs no JavaScript, so there is no cookie, no local storage and no consent banner, because nothing is being kept for you to agree to. The counting happens on the server that hands you the page.

There is one thing that follows you between pages, and this is it: each request is given a visit number, so that somebody reading two pages is counted as one person rather than two. It is your address and your user-agent string hashed together with a secret this site keeps, so it stays the same while those do, and it links your visits to each other and to nothing else. Your address itself is never stored, there is no account and no cookie, and the number cannot be turned back into you — but it could be worked out again from the same address and the same browser, so if you asked us to find or delete what we hold, that is what there would be. It goes when the counts do, after a year.

Install

  1. Download the disk image and open it.
  2. Drag Extra Cup into Applications.
  3. Open it. The cup appears in the menu bar; click it for the panel.

Open at Login is a switch on the panel, off until you turn it on.

Questions

Can't I just do this in Terminal?

Yes. caffeinate -i is the free mode, and sudo pmset -a disablesleep 1 is the lid, for every app and every user until you remember to undo it. Extra Cup is those two with an off switch, a timer and a heat warning.

Does it run on an Intel Mac?

No. Extra Cup is built for Apple silicon only. On an Intel Mac, macOS will say the app isn't supported and refuse to open it.

Will my MacBook overheat with the lid closed?

It can get warm. Extra Cup shows the same warning before Double Espresso is first turned on, and a standing caution while the Mac is on battery with no display attached.

Does it drain the battery?

Extra Cup itself does almost nothing. What uses the battery is whatever you kept the Mac awake to do. A timed session ends on its own, so a forgotten switch doesn't run the battery flat.

Does it keep the screen on?

No. It stops the Mac sleeping, not the display. If you want the screen to stay on while you watch something, this isn't the app for that.

What happens when I quit?

Quitting with a mode on asks first. Double Espresso ends when you quit and stays off, so a closed Mac is never held awake by an app that isn't running.

Is it notarized?

Yes. The disk image and the app inside it are signed with a Developer ID and notarized by Apple, so macOS opens it without a warning. Updates are signed too, and the app checks for them only when you ask.