Privacy
TidyPorts runs on your Mac. It reads local process information to show what's listening and what launched it. Your code, commands, paths, port numbers, process names, and project and branch names stay on your machine. They are never sent anywhere.
Anonymous usage data
The app reports anonymous usage through Aptabase, an open-source analytics service, so we can tell how many people use TidyPorts and whether they come back. It sends a random per-install ID, the app version, and your macOS version, plus counts of what gets used: the app opening, the menu being opened, onboarding finishing, how many ports a tidy-up closed, and which terminal a jump went to.
It never sends port numbers, process names, command lines, paths, project or branch names, URLs, or anything you type. The random ID isn't derived from your hardware or your account — clear the app's preferences and the install becomes a new stranger.
This is on by default. Settings → General → “Share anonymous usage data” turns it off, and it stops immediately.
Update checks
From 1.2.0 the app checks for its own updates about once a day, and asks before the first automatic check. That request tells our update feed only what any download would: that a Mac asked for the latest version.
This website
This website sets no cookies and runs no analytics.
Questions? Ask us on X.