Skip to content
Hatchtop

A notch app for your Mac · macOS 14+

The notch, put to work.

Hover the camera notch and a panel springs out: music, meetings, a timer, the weather. If you code, a terminal, your AI agents, quotas and pull requests. 26 modules, the ones you turn on.

One payment · no subscription · no account

Every module

26 modules. Turn on the ones you use.

In Hatchtop Studio, switch modules on, drag them into the order you want, half on each side of the camera.

The modules

  • 01

    Music

    Essentials

    Artwork, play/pause, next track and progress for Spotify and Music.

  • 02

    Shelf

    Essentials

    Drop files on the notch, or paste a file, an image, a PDF or some text. Keep them close and send them with AirDrop. A click shows the file in Finder.

  • 03

    Calendar

    Essentials

    Your next meetings, a countdown and a Join button (Meet, Zoom, Teams).

  • 04

    Timer

    Essentials

    Timer and Pomodoro, with the time left shown beside the notch.

  • 05

    Terminal

    Development

    Several shells, SSH hosts and favorite commands in one click.

  • 06

    AI Agents

    Development

    Live agents, approvals, and GitHub items waiting on you.

  • 07

    AI Usage

    Development

    Real quotas for Claude, Codex and Cursor. The API cost stays on the session and the week.

  • 08

    GitHub

    Development

    Your PRs, review requests and GitHub Actions workflows.

  • 09

    Notes

    Essentials

    A scratchpad always at hand, saved automatically.

  • 10

    Reminders

    Productivity

    Today's Apple Reminders, to check off or add in one line.

  • 11

    Clipboard

    Productivity

    Clipboard history with search (passwords are skipped).

  • 12

    Mirror

    Productivity

    A camera preview before a video call.

  • 13

    Weather & Clocks

    Productivity

    Current weather, the next hours and world clocks.

  • 14

    Servers

    Development

    Servers listening on a port, to open or stop in one click.

  • 15

    Snippets

    Development

    Code bits, prompts and commands to copy in one click.

  • 16

    Camera & mic

    Productivity

    Lights up the moment any app uses the camera or the microphone. Green for the camera, orange for the mic.

  • 17

    Mute

    Productivity

    The microphone button in the notch mutes the input itself, for every meeting app.

  • 18

    Sound

    Productivity

    Speakers, AirPods or a monitor, from the speaker button in the notch.

  • 19

    Battery

    Productivity

    Charge and charging state, on the notch, in place of the large low-battery alert.

  • 20

    Full charge

    Productivity

    A pill when the battery reaches the level you pick, so you can unplug.

  • 21

    Downloads

    Productivity

    Pops when a file lands in Downloads. Reveal it in Finder from the pill. No browser extension.

  • 22

    Screenshots

    Productivity

    Every screenshot waits on the notch. Drag it into a chat or a document.

  • 23

    Converter

    Productivity

    Drop a photo or a PDF on the Shelf. Right-click it, choose Convert, then HEIC, PNG, JPEG, TIFF or PDF. A left click reveals the file in Finder. Nothing leaves this Mac.

  • 24

    Calls

    Productivity

    Answer FaceTime and phone calls from the notch. Teams, Zoom and WhatsApp keep their own timer, separate from music.

  • 25

    Messages

    Productivity

    Incoming Messages and SMS, with a reply from the notch. Needs Full Disk Access, or Accessibility without the reply.

  • 26

    Focus

    Productivity

    A pill when Focus changes. While a Focus is on, low-priority alerts stay quiet. In System Settings, show the menu bar Focus icon while a Focus is on.

Hatchtop Studio

Your notch, your way.

Studio is where you set it up: which modules, in what order, the accent, the panel size, the shortcut. The preview updates live. Try it here.

Opens on
Hover, after 120 ms, or the shortcut
Screens
The notched one, the main one, or every screen
Banners
5 seconds by default, each source on or off
Feel
Sounds and a trackpad tap on hover, both optional

Accent color

Plus a custom color of your own. Every mockup on this page follows your pick.

Open panel size

740 × 370 points

Keyboard shortcut

  • ⌥⌘N
  • ⌃⌥⌘T
  • ⌥⌘E
  • Off

It opens the notch and gives the keyboard to the module: the terminal, your notes. Press ⌥⌘N on this page.

For developers

Your scripts get a banner too.

One request to localhost and a banner drops out of the notch. End a build, a deploy or a test run with it.

POST /notify
Needs the X-Hatchtop header (any value). Port 47823, changeable in Studio.
title
The banner's first line. Plain text works too: the whole body becomes the title.
message
The second line. body and subtitle are accepted as well.
source
claude, codex, github, terminal… sets the default icon and color.
accent, symbol
A color role (good, warning, critical…) and an SF Symbol name.
url
Opened when you click the event in AI Agents.
zsh
curl -s -H 'X-Hatchtop: 1' \
  -d '{"title":"Build done","message":"42 tests passed"}' \
  http://127.0.0.1:47823/notify

Watch the top of this page.

On this page the banner is a preview. In the app, the same request comes from your own scripts. The API only listens on 127.0.0.1.

Private by design

No account. No Hatchtop server.

The only requests it makes

GitHub
Through the GitHub CLI (gh), for the GitHub module and its banners.
api.anthropic.com
Only if you turn on Claude subscription limits. Off by default.
cursor.com
Only if you turn on Cursor usage. Off by default.
Open-Meteo
For the Weather & Clocks module. No account.
Your calendar links
Only the iCal links you add yourself.
Spotify
To fetch the artwork of the track that's playing.

What stays on your Mac

Claude Code usage
Read from the logs already on your disk.
Clipboard
History kept in memory. Items password managers mark as concealed are skipped.
Mirror
The camera runs only while the module is open. Nothing is recorded.
Local API
Listens on 127.0.0.1 only, and needs its header.

In use

What people notice first.

  • “I stopped opening Music and Calendar. The next meeting and the song are just there, above the screen I'm already in.”

    Maya Chen·Product, Lyon
  • “The useful part is the permission banner. Claude asks, I allow or deny, and I never go hunting for the terminal.”

    Jonas Keller·Engineering, Berlin
  • “AirPods connect, the timer stays visible, a call can be picked up from the notch. It feels like the menu bar finally grew up.”

    Inès Morel·Design, Bordeaux
  • “Quotas before I hit the wall, and a scratchpad that is always one hover away. I bought it the afternoon I installed the beta.”

    Adrián Soler·Freelance, Valencia

Pricing

Pay once. Keep it.

A lifetime license for 1 Mac. No subscription, no account.

  • Every module, the islands, banners and live activities
  • Hatchtop Studio: modules, order, accent, panel size, shortcut
  • Claude Code and ChatGPT hooks, with permission approvals
  • The local API for your own scripts

Launch price · until December 31, 2026

$19$29

Prices in USD. macOS 14 Sonoma or later.

FAQ

Questions, answered.

What do I need to run it?

macOS 14 Sonoma or later. Each module asks only for what it uses, the first time: Spotify or Music control, Calendar and Reminders, the camera, Bluetooth. Pull requests use the GitHub CLI: install gh and run gh auth login. Calls need Accessibility, which you grant. Messages needs Full Disk Access to read new messages and reply, or Accessibility to show them without a reply. Without those, calls and messages stay quiet.

Does it work on a Mac without a notch, or on an external display?

Yes. On screens without a notch, a virtual notch takes its place. In Studio you pick the screen with a notch or the main screen, or put a notch on every screen. A small menu bar icon is there too, and you can hide it.

Which AI tools does it work with?

Claude Code and ChatGPT (Codex) for live activity, finished replies and permission approvals, through hooks Studio installs and removes for you. For usage: Claude Code tokens and API-equivalent cost from local logs, Claude subscription limits if you turn them on, the Codex plan quota, and Cursor's monthly plan if you turn it on. Anything else can be a custom source: a shell command that prints JSON.

Is the dollar figure what I pay?

No. It's the API-equivalent cost of your Claude Code usage, computed with public API prices. On Pro or Max it isn't your bill, but it shows the order of magnitude of what you use.

Does my data leave my Mac?

There's no Hatchtop account and no Hatchtop server. The only network requests go to GitHub through gh, to Anthropic and Cursor if you turn on their limits, to Open-Meteo for the weather, to the calendar links you add, and to Spotify for album artwork. Clipboard history stays in memory. New messages are read on this Mac only: from the Messages database if you grant Full Disk Access, otherwise from the notification banner if you grant Accessibility. Replies go through the Messages app. Sender names come from Contacts if you allow it. Calls are read from the notification banner, and only if you grant Accessibility. The local API only listens on 127.0.0.1.

Are updates included?

Yes. One payment, and updates are included at no extra cost. When a new version is out, you get a download link by email.

How do I install it after buying?

After payment, you get a download link by email. Open the file, drag Hatchtop into Applications and launch it. There's no account to create, and each module asks for its permissions the first time you use it.

Can I get a refund?

Yes. You have 14 days from your purchase to ask for a full refund, with no need to give a reason. Just write to contact.hiko1@gmail.com.

How long does launch pricing last?

Until December 31, 2026. After that, the regular price is the price.

The whole list

Everything that's in it.

The modules, and the islands that show up on their own. Turn on what you use.

Everything that's in it.
ModuleGroup
01MusicArtwork, play/pause, next track and progress for Spotify and Music.Essentials
02ShelfDrop files on the notch, or paste a file, an image, a PDF or some text. Keep them close and send them with AirDrop. A click shows the file in Finder.Essentials
03CalendarYour next meetings, a countdown and a Join button (Meet, Zoom, Teams).Essentials
04TimerTimer and Pomodoro, with the time left shown beside the notch.Essentials
05TerminalSeveral shells, SSH hosts and favorite commands in one click.Development
06AI AgentsLive agents, approvals, and GitHub items waiting on you.Development
07AI UsageReal quotas for Claude, Codex and Cursor. The API cost stays on the session and the week.Development

Stop checking. Hover.

Buy Hatchtop · $19

macOS 14 or later · one payment, yours to keep

Hatchtop: the notch, put to work