Sep 21, 2026 · by Almas Malik · View source

NotchDodo

NotchDodo turns your notch into a full-blown dashboard.

NotchDodo

Editorial analysis

The feedback loop is the product

Most cross-border operators I talk to are running three to five storefronts, a handful of ad accounts, and at least one marketplace backend that changes its UI every quarter. The bottleneck is almost never ideas — it is the distance between “a customer asked for this” and “it shipped, and the customer knows it shipped.” That gap is where churn lives, and it is the thing I watch for in every tool launch I evaluate. So when a maker shows up on Product Hunt describing a request board where cards physically flip to “Shipped” with the version number attached, I pay attention — not because the tool is glamorous, but because the mechanic is exactly what a DTC brand’s roadmap page, a Shopify app’s changelog, and an Amazon brand’s Vine feedback loop are all trying to fake. The launch in question is NotchDodo, built by Almas Malik, and the interesting part is not the Mac app itself. It is the operating rhythm underneath it.

What NotchDodo actually is, and why a seller should care

Strip away the dodo mascot and NotchDodo is a Mac app that turns the MacBook notch into a dashboard of 14 small tools. The maker’s own framing is blunt: the notch “just takes up space,” so he built utilities around it — calendar with one-click Join for Zoom, Meet and Teams; a local to-do list; Apple Reminders you can tick from the notch; notes that save as you type; a Pomodoro timer with custom lengths; an AI usage meter showing live tokens, cost, burn rate and the five-hour window for Claude Code and Codex; calculator with currency conversion; Now Playing for Apple Music and the Spotify desktop app; a Shelf for drag-and-drop files and browser downloads; Screen Time; system analytics for CPU, memory, storage, network, battery and disk; a camera mirror for pre-call checks; and an in-app support channel. You can read the full inventory in the launch thread.

If you sell on Amazon, run a Shopify store, or manage TikTok Shop campaigns, your honest reaction is probably: I do not need another Mac utility. Fair. But two things inside this app map directly onto problems cross-border operators pay real money to solve.

The first is the Claude Code usage meter. Anyone running an AI-assisted content pipeline — product descriptions in five languages, ad copy variants, review-response drafts — has hit a rate limit mid-task with no warning. NotchDodo reads the JSONL logs Claude Code already writes to ~/.claude/projects, groups usage into five-hour windows the same way the open-source ccusage tool does, and shows the number in the notch. The maker is explicit that this is “a close estimate rather than Anthropic’s official counter, since they don’t publish that,” and that “nothing ever leaves your Mac.” For a seller burning tokens across a catalog of SKUs, an always-visible burn-rate meter is a cost-control surface, not a novelty.

The second is the feedback loop. NotchDodo’s public request board on Product Hunt shows cards like “Show the menu bar icons hidden behind the notch” at +100 points, “Claude code alerts” at +100, and “Custom keyboard shortcuts for tools” at +50 — each flipping to Shipped with a version number. The maker claims the board “turned our feature requests into 5 releases in a week.” That claim is the actual product lesson here, and it has nothing to do with macOS.

Why Amazon sellers should care more than Shopify ones

Shopify merchants already have a native feedback surface: the review app, the post-purchase survey, the support inbox. Amazon sellers have something harder — a marketplace where you cannot email buyers freely, cannot run a public roadmap, and cannot ship a “beta” to a subset of customers. Your feedback arrives as returns, negative reviews, and A-to-Z claims, all lagging indicators. That asymmetry is why I think the NotchDodo pattern — a public board where a request visibly becomes a shipped feature with a version tag — is worth stealing for your off-Amazon channels. If you run a DTC site alongside your FBA listings, a public changelog page with shipped-request cards is one of the cheapest retention plays available. Klaviyo flows get the credit for repeat purchase, but a customer who sees their own suggestion ship is a customer who stops price-comparing you against the next Temu listing.

The part cross-border operators should actually borrow

Three mechanics from this launch are portable, and none of them require you to build a Mac app.

One: make the shipped state visible. The NotchDodo board does not just collect votes; it closes the loop with a version number and points. The maker’s rule for what made v1 is worth writing on a whiteboard: “if I kept switching apps just to glance at something, it belonged in the notch.” Translate that to your stack — if your ops team keeps opening Seller Central just to glance at a number, that number belongs on a dashboard tile, not behind four clicks. The same logic applies to inventory days-of-cover, ad spend pacing, and return rate by SKU.

Two: ship in small, versioned increments and say so. The requests list shows releases numbered v4 through v12, each with a points value and a Shipped tag. That is a changelog discipline most DTC brands do not have. Your customers do not need a quarterly roadmap PDF; they need to see that the “add a size chart to the mobile PDP” request landed in this week’s deploy. If you run a Shopify store, a simple page listing shipped requests — linked from your footer and your post-purchase email — costs you almost nothing and signals momentum.

Three: local-first, privacy-first is becoming a selling point. The maker’s answer on data handling is unambiguous: “all local,” reads logs already on disk, “nothing ever leaves your Mac.” For cross-border sellers handling EU customer data under GDPR, or juggling marketplace compliance across regions, this framing matters. Every SaaS tool in your stack that touches customer PII should be able to answer the same question the same way. If it cannot, that is a liability you are carrying silently. Tools like Shopify and Klaviyo have invested heavily in data-processing transparency for exactly this reason; smaller vendors often have not.

Where the math breaks

NotchDodo’s usage meter is an estimate, and the maker says so. It infers five-hour windows from your first message and compares against a budget learned from your biggest past window, or one you set manually. For a solo operator watching Claude Code spend, that is fine. For a team of five running a shared content pipeline, it is not — there is no team-level aggregation described, no per-seat budget, no export. If your AI spend is a material line item, you still need a real cost dashboard, not a notch tile. The same caution applies to the “5 releases in a week” claim: velocity is easy when one person owns the codebase and the backlog. It does not survive contact with a five-person ops team, three marketplaces, and a fulfillment partner.

Where my judgment says it falls short

I like the reframe. I am less convinced the app itself is a durable business, and cross-border operators should be clear-eyed about why they are looking at it.

The customization story is thinner than the launch copy implies. When a commenter asked whether users can customize tools and shortcuts, the maker listed what is configurable — toggling any of the 14 tools on or off, 12 quick toggles, custom Pomodoro and timer lengths, workday hours for the Day Progress bar, hover delay, glass look, Shelf download routing, Claude Code token budget — and then admitted the gap: “Custom keyboard shortcuts and rearranging the Dashboard aren’t in yet. Both are on my list.” A separate commenter asking about fully custom widgets got a similar answer: you can pick any 8 of 14 tiles and reorder them, but “fully custom widgets aren’t there yet.” That is a meaningful limitation for power users, and it is the same limitation every “dashboard” product hits — the moment your workflow diverges from the 14 presets, you are back to switching apps.

There is also an unresolved question about the core premise. A commenter who works with a MacBook in clamshell mode on an external monitor asked the obvious one: “does NotchDodo just not run in that setup, or does it put the dashboard somewhere else when there’s no notch to anchor to?” That is not a niche edge case — it is how a large share of desk-based operators actually work. The launch thread does not show a maker answer to that question. Until there is one, treat the addressable audience as laptop-screen users, which is a real but narrower market than “everyone with a MacBook.”

And the business model is not disclosed anywhere in the source material. No pricing, no free tier, no subscription terms. That is not a red flag by itself — plenty of indie Mac apps launch free and monetize later — but for a seller evaluating whether to build a workflow dependency on it, undisclosed pricing is a risk. The notchdodo.com changelog is where I would watch for that answer.

The comparison I would actually make

If you are shopping for the “glanceable dashboard” job, the honest alternatives are not other notch apps — they are the tools you already pay for. Notion or a simple Google Sheet covers the to-do and notes layer. Apple’s own Reminders and Calendar cover the calendar and reminders layer natively, and NotchDodo is essentially surfacing them, not replacing them. For AI cost tracking, ccusage is free and open source. What NotchDodo sells is proximity: the information is one hover away, in a spot your eyes already pass over. That is a real UX advantage and a fragile moat. The moment Apple ships something similar in macOS, or a competitor clones the tile system, the differentiation collapses to design taste and the mascot.

For cross-border sellers, the takeaway is not “install this.” It is “study the loop, then ask whether your own stack has a proximity problem.” If your ops lead has to open four tabs to answer ‘how much did we spend on ads yesterday and how many units are stranded in FBA,’ you have a notch-shaped hole in your own tooling — and you can fill it with a Metabase dashboard, a Looker Studio report, or a simple internal page. The Mac app is optional. The discipline is not.

What I’d watch / test next

This week, three concrete moves. First, audit your own feedback loop: pick your top five customer requests from the last quarter and check whether any of them are publicly marked as shipped, with a version or date attached. If the answer is zero, build that page — a Shopify page, a Notion public doc, anything — and link it from your post-purchase flow. Second, if you are running Claude Code or Codex across a content pipeline, install ccusage or a similar local meter and put the number somewhere your team sees it daily; you cannot manage a token budget you only check when you hit a wall. Third, if you are tempted by NotchDodo specifically, wait for two answers before you commit a workflow to it: whether it works in clamshell mode, and what it costs. Both are unresolved in the launch material. Watch the Product Hunt thread and the changelog for those, and in the meantime, steal the mechanic — visible shipped requests, versioned releases, local-first data handling — because that part is free and it works regardless of what Apple does to the notch next year.

Ready to Create Your Own?

Join thousands of brands creating high-performing video ads with VEONIB. No editing skills required.

Start Creating for Free