Data Collection
DisplayHelper Pro does not collect, store, sell, share, or transmit personal information through its display-management features. Xintech LLC does not receive information about your displays, settings, usage, or device from the app unless you intentionally send it through email support or activate a license.
- No DisplayHelper Pro account is required.
- No analytics, tracking SDKs, advertising SDKs, or crash-reporting SDKs are included.
- No background telemetry is sent to Xintech LLC.
Local Data
DisplayHelper Pro may store a small amount of local preference data and a bounded local diagnostic log on your Mac. This is used only to make the app behave consistently between launches and to prepare bug-report drafts when you choose to report a bug.
Local preferences may include:
- Whether automatic blackout is enabled or disabled.
- Whether built-in mirroring should be enabled on launch.
- Custom keyboard shortcuts for DisplayHelper Pro menu actions.
- Whether Auto Wi-Fi Switch is enabled and its signal-strength threshold.
- A local display identifier used to remember the preferred external display for mirroring.
- A small bounded log of DisplayHelper Pro diagnostic messages used for bug-report drafts.
- Trial start and trial-expired markers stored locally and in Keychain to manage trial access.
- A license key and Lemon Squeezy license instance identifier stored in your Mac's Keychain if you activate a license.
- Non-secret license timestamps, such as the last successful validation time, used for offline grace behavior.
The app uses macOS display APIs to inspect display layout, detect mirroring, adjust built-in display brightness, temporarily dim active displays when you choose "Dim Displays Until Key Press," manage Start at Login when you enable it, and restore a fixed safe brightness value when needed. For temporary dimming, DisplayHelper Pro checks whether a key is pressed only so it can restore the displays; it does not record key names, typed text, or keyboard history. DisplayHelper Pro does not store your previous brightness.
The Pro build can also adjust the built-in MacBook keyboard backlight brightness locally when supported by the Mac. This does not read typed text, key names, or keyboard history.
Wi-Fi Status and Location Permission
Auto Wi-Fi Switch is optional. When enabled, DisplayHelper Pro uses public macOS CoreWLAN APIs to read the current Wi-Fi name, access point address, signal strength, and band, and to scan for saved auto-join networks that may be better alternatives.
macOS may require Location permission before apps can see Wi-Fi network names and access point addresses. DisplayHelper Pro uses that permission only for Wi-Fi details used by the menu and Auto Wi-Fi Switch. The app does not collect location history, does not send Wi-Fi details to Xintech LLC, and does not read, store, or transmit Wi-Fi passwords.
Network Activity
DisplayHelper Pro's normal display controls do not require a network connection. The app may contact the public Sparkle update feed when automatic update checks are enabled or when you choose "Check for Updates..." from the menu.
Update checks are used only to learn whether a newer version is available. They are not used for advertising, analytics, account tracking, or usage tracking.
If you choose "Activate License...", DisplayHelper Pro contacts Lemon Squeezy to activate, validate, or deactivate your license. License requests send your license key and an instance name based on your Mac's local computer name, such as "DisplayHelper Pro on Sam's Mac," so you can recognize and deactivate that Mac later.
Lemon Squeezy may return license, product, order, and customer metadata needed to verify the license. DisplayHelper Pro stores only the license key, the local license instance identifier, local trial markers, and local validation timestamps. License requests are not used for analytics, advertising, or usage tracking.
Bug Reports, Feature Requests, and Feedback
The "Report a Bug...", "Suggest a Feature...", and "Send Feedback..." menu items open a draft in your default email app addressed to Xintech LLC. The app does not send email automatically. You can review, edit, or delete the draft before sending it.
The draft may include a short diagnostic summary so support can understand the context: app version, macOS version, processor architecture, Auto Blackout state, built-in mirroring state, and current app status. Your email address is visible to Xintech LLC only if you send the email.
Bug report drafts also include a bounded excerpt of recent DisplayHelper Pro diagnostic logs. These logs may include local display state, app status details, Wi-Fi network names, access point addresses, signal strength, and Auto Wi-Fi Switch decisions. Feature request and general feedback drafts do not include logs.
Diagnostics and Logs
DisplayHelper Pro writes diagnostic messages to Apple's local unified logging system and keeps a small bounded app-local diagnostic log. These logs are stored locally on your Mac. Choosing "Report a Bug..." collects a bounded DisplayHelper Pro-only excerpt from the app-local log and inserts it into the email draft.
The log excerpt uses the last 20 minutes of DisplayHelper Pro logs when available. If there are too few recent entries, the app may look back up to 24 hours and include the most recent DisplayHelper Pro entries, capped at 180 lines and 16,000 characters. Nothing is sent unless you choose Send, and you can delete the log excerpt first.
Your Choices
- You can leave feedback drafts unsent, edit them, or delete diagnostic details.
- You can delete diagnostic summaries or log excerpts before sending bug reports.
- You can disable automatic update checks in the Sparkle update preferences.
- You can turn Auto Wi-Fi Switch on or off from the DisplayHelper Pro menu.
- You can grant, deny, or revoke Location permission for Wi-Fi details in macOS System Settings.
- You can use Pro display controls during the trial without activating a license.
- You can deactivate this Mac from the license window.
- You can remove local app preferences using normal macOS preference-management tools.
Contact
For privacy questions or support, contact Xintech LLC at admin@xintechllc.com.
Xintech LLC may update this policy if DisplayHelper Pro's behavior changes. The effective date above will change when the policy changes.