Launched this week

Notch Metrics
Use claude code to build analytics widgets for your notch
249 followers
Use claude code to build analytics widgets for your notch
249 followers
Revenue, MRR and subscribers from Stripe, Polar, Paddle, Dodo Payments and more, in the MacBook notch.






Hi Product Hunt.
I’m Musthaq, and I made Notch Metrics.
The numbers I check most sit behind four different logins. A browser tab is a decision every time, and the decision comes back every morning. Notch Metrics puts those numbers in the camera housing on your MacBook. Look up, and they are already there.
Hover the notch and it opens. Revenue, MRR, subscribers and today’s takings sit side by side, with a recent-payments feed beside them. Widgets run from a single square to the full width, and you drag and resize them in the notch itself. No dock icon, no window, no menu bar clutter.
Sixteen sources connect today: Stripe, Polar, Paddle, RevenueCat, Lemon Squeezy, Dodo Payments, Google Analytics, Search Console, YouTube, GitHub, OpenAI and Claude among them. Four are labelled beta on the site. New ones arrive without an app update. For anything else you write a custom metric against your own API. Custom metrics are contained, not sandboxed.
Your provider keys never reach your Mac. Each is encrypted with its own key, bound to your account and the integration that made it. That row copied anywhere else decrypts to nothing.
Apple silicon, macOS 14 or later. $9 a month or $49 a year, with a seven-day trial.
@haxzie Congratulations on the launch! i've never thought of the notch being useful before. that's a great use of the space!
the notch is a smart spot for numbers you check anyway. does it show the revenue change versus yesterday or just the running total?
Having Stripe and Paddle figures together is the useful part here. I'd want the date range visible too, especially when checking today's revenue beside MRR.
The part that caught me is the custom metric against your own API sitting alongside Stripe and Paddle in the same view. I check a few different dashboards every morning, and the friction is never one provider, it is comparing numbers that live in different places. Does a custom metric get the same side-by-side treatment as the built-in sources, or does it live in its own widget?
own api number - does it still fetch if you never hover the notch?
MRR sitting in the camera housing where I already glance a hundred times a day is smarter than another dashboard tab, since the whole problem is remembering to check at all.