Skip to content

Privacy

Mayank Kumar edited this page Nov 15, 2019 · 1 revision

Privacy is extremely important to me and one important reason I keep this tool open source - to ensure that it is under constant public scrutiny. System logging is a new feature introduced in script v6.2. Logging collects some important pieces of information that can be useful for debugging situations where eGPU setups do not go as planned. However, without vetting, these logs may capture potentially identifying information. Information such as hardware UUIDs, serial numbers, and usernames are considered identifying information. The logging system in purge-wrangler ensures that such information is stripped from the logs. Logs are only generated on the user's desktop, so it is up to the user's discretion to share them.

Logging Information Disclosure

The following information is collected during log generation:

  • Mac hardware information such as Mac model and CPU, excluding Serial Number and UUID(s).
  • Mac software information such as OS version, excluding username, boot volume name, and other identifying information.
  • Connection information for Thunderbolt devices.
  • System GPUs.
  • Connected PCI devices.
  • Installed kernel extensions and their status (active/inactive).
  • eGPU information if connected.

If you find any pitfalls or scope for improvement in the script's logging system, please feel free to open an issue.

Clone this wiki locally