Privacy policy

Effective: 2026-11-07

Display Detective is a diagnostic app for the monitors connected to your Mac. It is private by design.

Who is responsible

Franz Enzenhofer, trading as FullStackOptimization
Fröbelgasse 62/8-9
A-1160 Vienna, Austria
VAT ID (UID): ATU63083656
Email: [email protected]

What the app collects

Nothing. The app has no analytics, no telemetry, no crash reporting and no remote logging. It contains no third-party tracking code.

What the app sends over the network

Nothing. The app has no servers, no accounts and no sign-in. Its signed bundle does not contain the com.apple.security.network.client entitlement, so the macOS sandbox would refuse a network connection even if the code tried to open one.

What stays on your Mac

The app reads display and port information from macOS locally to work out what limits your picture. When Apple Intelligence is available, the app gives the measured facts to Apple's on-device language model on your Mac. Apple processes it on the device only. See Apple's documentation on Apple Intelligence privacy.

The command line tool, the MCP server and the Shortcuts actions run on your Mac in the same way. Whatever an AI assistant you connect to them does with the output is governed by that assistant's own terms and privacy policy, not by this page.

The optional feedback button

Reports have a button labelled "Send feedback". Pressing it does two things, both on your Mac:

  1. It builds a redacted Markdown copy of the current report and puts it on your clipboard. The redaction removes your Mac's serial number, hardware UUID, host name and the serial numbers found in your monitors' identity data. The Mac model, macOS version and all display, port and cable facts stay, because they are the diagnostic value.
  2. It opens your default browser at display-detective.franzai.com/feedback/.

The app makes no network request. Your browser does. On that page you see the full report, you can edit or delete anything in it, and you can attach photos. Nothing leaves your computer until you press Submit.

What happens when you press Submit

Data we receive: the report you reviewed, your description, your photos and, if you choose to give it, your GitHub handle. We do not ask for or store your email address.

Legal basis: your consent under Art. 6(1)(a) GDPR, which you give by pressing Submit. You can withdraw it by asking us to delete the case (see below).

Photos: before upload, your browser decodes each photo and saves it again as a new image, which removes EXIF data such as GPS position, camera serial number and time. Only the picture itself is sent. Anything visible in the picture, for example a serial number on a label or a room behind the monitor, is still in it, so check your photos before you attach them. A photo your browser cannot decode is not sent.

Where it goes: the submission is saved as a public issue, with its photos, in the repository github.com/Arthur-Ficial/display-detective-cases. Anyone on the internet can read it and search engines can index it. Do not include anything you want to keep private. If you give a GitHub handle, the issue mentions it so GitHub notifies you about updates. We run no notification service of our own.

Retention: a case stays in that public repository until we delete it. Public issues can be copied by third parties and archives within minutes, so a deletion removes our copy, not copies made by others.

Deletion: email [email protected] with the link to your issue and we delete the issue and its photos.

Processors

Both may process data outside the European Economic Area under their own terms and data processing agreements.

Permissions

The app uses the macOS USB device entitlement (com.apple.security.device.usb) to read port state, and file access you grant through the save dialog when you export a report. It does not use the network, camera, microphone, contacts, photos, location or keychain.

Your rights

You have the right to access, rectification, erasure, restriction, portability and objection under the GDPR. Write to the address above. You can also complain to the Austrian data protection authority: Datenschutzbehörde, Barichgasse 40-42, A-1030 Vienna, www.dsb.gv.at.

Children

Display Detective is a hardware utility and is not directed at children under 13.

Changes

If a future version changes how data is handled, this page and its date will be updated.