PortScope

Privacy Policy

Last updated: 25 August 2026

This policy covers the PortScope app for macOS, published by TraLand.com (“we”, “us”). Questions: support@traland.com.

The short version

1. What the app collects

Nothing. There is no account, no analytics, no telemetry and no crash reporting.

This is structural, not a promise. PortScope contains no networking code. There is no URLSession anywhere in the app, no update check, and no reporting endpoint of any kind. It is not that we have chosen not to send your data — it is that the application has no mechanism capable of sending anything anywhere.

A policy that says “we will not misuse your data” asks you to trust an intention. This one describes what the binary can and cannot do.

2. What the app reads, and where it goes

To do its job, PortScope reads local system state: listening sockets, process metadata, working directories, command lines, and project marker files such as package.json or Cargo.toml.

All of it is read into memory, displayed in the app, and discarded on the next refresh. None of it is written to disk and none of it leaves your machine, for the reason in section 1.

3. What the app writes

Nothing. No UserDefaults, no application-support files, no caches, no logs.

4. Links it can open

The only URLs PortScope constructs are local addresses of the form http://localhost:<port>, handed to your browser when you choose the Open action. It does not fetch them itself.

5. The “notify me” form on this website

The one place any personal data is involved is the email form on the PortScope page of this website, which is separate from the app. If you enter an email address there, we store it and use it to email you once, when PortScope is released. We do not pass it on. Ask us at support@traland.com and we will delete it.

6. Sharing

No data is shared with anyone, because the app collects none.

7. Children

PortScope is a developer tool and is not directed at children.

8. Changes

PortScope has not been released yet, so expect this page to be revisited before launch. One change is already foreseen: an automatic update check is planned but not built. If and when the app gains one, it will make its first network call, and this policy will be updated to say exactly what that call sends before any build containing it ships.

9. Contact

support@traland.com.