Watches your screen. Barks when it happens.

MenuBark keeps an eye on any part of your Mac’s screen: an export, a price, a build, a reply. It tells you there, and Telegram tells your phone.

Download for Mac

Free beta, version 0.1.0. Needs macOS 14 or later.

  1. 1Draw a box
  2. 2Say what you’re waiting for
  3. 3Walk away

Staged for this page. The real one watches your screen.

Try it on this desk

The desk below is staged, the gesture is the real one. Drag a box around anything on it and tell MenuBark what you’re waiting for.

Downloads
Survey-raw-2026.zip
6.2 GB
62% · 8 minutes remaining
tickets.example/queue
You are in the queue. People ahead of you:
14
Keep this tab open. It moves on its own.
menubark — zsh
Jonas
Drag a box around anything on this desk ⌥⇧B

Walk away. Telegram finds you.

Connect MenuBark to Telegram once. From then on every bark also lands on your phone: the crop as proof, the value it read, and two buttons to stop or keep watching.

  1. MenuBark shows you a code. Scan it with your phone.
  2. Telegram opens the chat with the MenuBark bot. Press Start.
  3. From then on, every bark shows up in that chat.

Works with Telegram, and needs no account of its own. MenuBark’s iPhone app, with the bark as its sound, comes later.

It tells you what it sees before it starts

Your sentence is turned into one fixed check, once. MenuBark reads it back to you along with what’s on screen right now, and nothing runs until you say so.

  • What it understood, in one sentence.
  • What it reads at this moment. If it’s looking at the wrong number, you see that before you leave.
  • How often it looks.
  • A question, whenever it would otherwise have to guess.

MenuBark’s own cards, shown as designed

You said: the price drops below 200
More than one number in the box: it asks
Already true: it says so instead of barking at once

Say it the way you’d say it out loud

MenuBark sorts your sentence into one of six kinds of check and runs the cheapest one that can answer it. Numbers are always compared by code, never by a model’s guess.

  • This changesPixels compared on your Mac. No model involved.
  • It says “Build succeeded”The text is read on your Mac and matched exactly.
  • The spinner text is goneRead on your Mac, until it isn’t there anymore.
  • The price drops below 200Number and unit are read on your Mac. Code does the comparing.
  • Someone repliesA new line of text in the box is enough to tell. No model.
  • The export is doneA rule from the words on screen where there are some. Without words, a model judges the crop.

Read and compared on your MacA model judges, when there are no words to go by

What can’t be read, Clef judges

A spinner that turns into a check mark, a dot that goes green, a bar that fills up: there is nothing in those to read. For a watch like that MenuBark asks Clef, a small model made by Cloudflare. It gets two pictures of your box, the one from when you started and the one from now, and says how sure it is that your sentence has come true.

  • Asked only for a watch your Mac can’t decide alone, and only after you said so on the card.
  • It sees the box you drew and your sentence, nothing else. Cloudflare lists the model with zero data retention.
  • MenuBark barks when Clef is at least 0.85 sure, two checks in a row.
  • Free during the beta. Later Clef is the Pro part of MenuBark: €19.99, once. What your Mac decides alone stays free, and so does Telegram.

Bark when the upload has finished

A spinner, still turning
When you started
A green check mark
Now

0.95Sure enough to bark

While the spinner was still turning Clef said 0.04. Each answer took about 0.3 s.

Bark when the server is online

A red dot beside the name api-prod
When you started
A green dot beside the name api-prod
Now

0.90Sure enough to bark

While the dot was still red Clef said 0.23.

Bark when the progress bar is full

A progress bar a little over half full
When you started
A full progress bar
Now

0.91Sure enough to bark

While the bar stood at 60% Clef said 0.02.

The pictures Clef was shown in our own test on 11 November 2026, and what it answered

Private property

Nothing leaves your Mac without your say-so

MenuBark Settings
  • Read on your MacComparing pixels, reading text and reading numbers happen locally. Most watches never need more.
  • A crop leaves only when a model has to judgeThat is when there are no words to go by. MenuBark asks you first. Then only the box you drew is sent: once when you start, and again each time it changes.
  • Telegram gets a bark only if you connected itThen the crop, your sentence and the value read go through MenuBark’s server to your chat. Disconnect, and it stops.
  • Nothing is keptThe server stores no image and no sentence. The models it asks are listed by Cloudflare with zero data retention.
  • Local onlyOff. A model may judge a crop when nothing else can, and Telegram messages carry the crop.
  • It only barksMenuBark notifies you. It never clicks, types or acts for you.

Staged window. Try the switch.

Free to a good Mac

MenuBark is in beta, and the beta is free with everything in it. Open the disk image and drag MenuBark into Applications.

Download for Mac

Version 0.1.0, 3.3 MB. Needs macOS 14 or later. No Windows version is planned.

That one e-mail, nothing else.