I respect your privacy.

Hence, WxFixBoot collects only information it requires to run, or is of significant importance to the user, and it won't report any information it collects, to anybody. WxFixBoot does also not collect any personal, or personally identifiable information.

It has never done, and it never will.

Disk Information

The disk information is captured using the getdevinfo module as of WxFixBoot version 3.0.0 and onwards. The details about what information is gathered are documented here: https://www.hamishmb.com/html/Docs/getdevinfo.php. All of this information is needed for WxFixBoot to run, with a few exceptions for the following, which are only useful for the user:

Operating System Information

A smaller amount of information needs to be collected on each Linux Operating System installed on your machine as well. This is as follows:

NOTE: Not all of this information is available or applicable for Windows and macOS, so there will be a much more limited amount of information visibile in the System Information Window for those operating systems.

Firmware Information

Your firmware type needs to be determined to check which bootloaders can be installed. For example, if you have EFI firmware, you (usually) need an EFI bootloader to start your Operating System, and installing a BIOS bootloader will not work, and vice versa. To collect this information, WxFixBoot will:

Bootloader Information

WxFixBoot also needs to gather information about the bootloaders on your system. This information is gathered for each OS, and is as follows:

Further information is gathered for your convenience, and allows the program to operate more smoothly, but is not absolutely necessary. The following is gathered for all supported bootloaders:

Other Information

A basic dependency check is done to ensure that WxFixBoot can function on this system.

A small amount of other information is collected in order for WxFixBoot to operate correctly:

Finally, WxFixBoot outputs its version and that of python and wxpython into the log file on startup to aid debugging if the log file is later needed to resolve a problem, for example in a support request from a user.

Summary

The only collected information that cannot be viewed in the GUI are:

This information is not visible because it would be confusing to the user, and is difficult to display in any meaningful way. If you wish to see it, instead save the log file when you exit WxFixBoot and look inside that.

All the remaining information that is collected by WxFixBoot is accessible in the System Information Window. This window can be found in the View menu from the Main Window, or by clicking the “View More Details” button in the Bootloader Options Window.

For debugging reasons, all of this information is temporarily saved in a log file (/tmp/wxfixboot.log). It does NOT include any personal, or personally identifiable information such as serial numbers or IP addresses.

When WxFixBoot is closed, all of this information (including the logfile itself) is deleted, unless you decide to save it somewhere else when prompted. In the event of an emergency exit, you may be asked to save the log file so you can use it in a support request.