Port Radar is a native macOS menu bar app that shows you exactly what’s running on your ports—in plain English. Spot Vite, Next.js, Docker, forgotten apps, and anything else quietly using resources, then stop it with a single click. Apple Intelligence answers "what is this, is it safe to stop?" right on your device, so nothing leaves your Mac. Plus one click Cloudflare tunnels to share a local site as a live link.
Hey Product Hunt,
You start a project. Something's already using port 3000. You have no idea what, or whether it's safe to shut down.
That was my entire week, every week. So I built Port Radar.
It sits in your Mac menu bar and:
• Shows every port your Mac is currently running
• Answers "what is this, and is it safe to stop?" using Apple Intelligence, on your device nothing gets uploaded anywhere
• Stops anything in one click
• Turns a local site into a live shareable link with a one click Cloudflare tunnel
No Terminal. No commands to memorize. No cloud.
The AI part is the piece I'm proudest of, instead of a list of numbers, you get an actual answer, and it never leaves your machine.
What made "is this safe to stop" the feature to nail, over just listing ports?
Report
Maker
@yashekbote Thanks Yash! I wanted it to be more than another port viewer. The real value for me was having something intelligent looking at everything running on my ports, understanding what each process actually is, why it’s there, and whether it’s safe to stop.
Report
the "never leaves your machine" part is what would sell me over just running lsof myself. one question on that - Apple Intelligence needs an M-series chip and a fairly recent macOS version to actually run on-device, so what happens on an older Intel Mac or a machine that isn't Apple Intelligence eligible? does it fall back to some simpler heuristic/lookup for the "what is this" explanation, or is that whole feature gated off entirely on unsupported hardware
Report
Maker
@galdayan Good question. On unsupported Macs, the core port/process monitoring still works exactly the same and stays fully local. The Apple Intelligence-powered explanations are only available on supported Apple Silicon Macs, so on older Intel Macs that specific feature is gated off rather than silently sending anything to a cloud model.
I wanted “never leaves your machine” to be a hard rule, not something that changes depending on your hardware. I’m looking at adding a local heuristic process lookup fallback for unsupported Macs though, so they can still get useful context without sacrificing that.
Report
@juansebsol that's the right call, a feature that quietly phones out on some machines but not others would be way worse than just not having it. glad it's staying a hard rule. good luck with the heuristic fallback, that seems like the harder engineering problem of the two
@juansebsol Great Launch Sebastian!
What made "is this safe to stop" the feature to nail, over just listing ports?
@yashekbote Thanks Yash! I wanted it to be more than another port viewer. The real value for me was having something intelligent looking at everything running on my ports, understanding what each process actually is, why it’s there, and whether it’s safe to stop.
the "never leaves your machine" part is what would sell me over just running lsof myself. one question on that - Apple Intelligence needs an M-series chip and a fairly recent macOS version to actually run on-device, so what happens on an older Intel Mac or a machine that isn't Apple Intelligence eligible? does it fall back to some simpler heuristic/lookup for the "what is this" explanation, or is that whole feature gated off entirely on unsupported hardware
@galdayan Good question. On unsupported Macs, the core port/process monitoring still works exactly the same and stays fully local. The Apple Intelligence-powered explanations are only available on supported Apple Silicon Macs, so on older Intel Macs that specific feature is gated off rather than silently sending anything to a cloud model.
I wanted “never leaves your machine” to be a hard rule, not something that changes depending on your hardware. I’m looking at adding a local heuristic process lookup fallback for unsupported Macs though, so they can still get useful context without sacrificing that.
@juansebsol that's the right call, a feature that quietly phones out on some machines but not others would be way worse than just not having it. glad it's staying a hard rule. good luck with the heuristic fallback, that seems like the harder engineering problem of the two