Skip to content
←  Home 日本語

Privacy Policy

Target software: PortReaper (macOS) · Last updated: 2026-08-01

This privacy policy explains how PortReaper (the "Software") handles user information. The Software is a macOS app for listing processes that hold listening TCP ports and terminating them, and it runs entirely on the user's own Mac. The Software is developed and distributed by Masahiro Kusumoto (the "Developer").

1. Personal information collected

The Software does not collect, store, or transmit any personal information. There is no account registration or login, and it does not include analytics SDKs, advertising SDKs, crash reporting, or any other third-party trackers.

2. Reading process information

To build the list, the Software runs netstat to obtain listening TCP ports and the processes that own them. It also reads each process's name, executable path, launch command line, working directory, and start time via the sysctl and libproc interfaces provided by macOS. All of this is read locally on the user's own Mac and is used solely to display the list. None of it is transmitted externally.

3. Settings storage

The Software stores column widths and order, the sort criteria, the "dev servers only" toggle, and the leftover-notification time, enabled state, and identifiers of servers excluded from notifications in UserDefaults on the user's own Mac only. It does not store the process list itself, nor the contents of command lines or working directories. None of these settings are transmitted to the Developer or any third party.

4. Notifications

The Software uses macOS notifications to remind you at a set time about dev servers you forgot to stop. Notification permission is granted by the user; if you decline, the listing and termination features remain fully usable. Notification content is composed on the user's own Mac and does not pass through any external server.

5. Log storage

The Software stores logs from automatic updates via Homebrew in ~/Library/Logs/PortReaper/update.log on the user's own Mac only. These logs are not transmitted to the Developer or any third party.

6. Automatic update feature

At launch, the Software sends an HTTPS request to GitHub Releases (kusumotoa/portreaper-releases) to check for a new version. This request contains no information that identifies the user. Updates are applied via Homebrew (brew upgrade --cask).

7. Provision to third parties

Because the Software does not collect personal information or user data, no provision to third parties occurs.

8. Cookies and tracking technologies

The Software is a native macOS app and does not use cookies or any other tracking technologies.

9. Disclaimer

The Software is provided as-is and free of charge. The Developer does not warrant the operation of the Software and assumes no responsibility for any damages arising from its use. Because the Software terminates processes by sending them signals, any unsaved data held by a terminated process is lost. Confirming what you terminate is the user's responsibility.

10. Changes to this policy

If this privacy policy is changed, an updated version will be posted on this page and the last updated date will be revised.

11. Contact

For inquiries regarding this privacy policy, please contact us at the address below.