Draw a box on your Mac’s screen and say what you’re waiting for. When it happens, MenuBark barks, and Telegram tells your phone.

One e-mail when MenuBark is ready for your Mac. Nothing else.

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

Draw a box. Say it. Walk away.

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.

  1. 1Draw a box
  2. 2Say it
  3. 3Walk away
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

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.

Ring the bell

MenuBark is being built right now. Leave your e-mail and you get one message the day it’s ready for your Mac.

For macOS. No Windows version is planned.