Add a “Clean Uninstall” checkbox to the OpenX product uninstaller that allows users to optionally remove all product-related data from the system in a safe and controlled manner.
This checkbox should be unchecked by default to avoid accidental data loss.
Uninstalling OpenX products currently removes only the core application.
Residual data such as user preferences, configuration files, cached data, registry entries, logs, and shared components often remain on the system. These leftovers can:
Cause issues during reinstallation or upgrades
Lead to unexpected crashes or corrupted user preferences
Force users and support teams to follow lengthy manual clean-uninstall procedures
Increase support tickets and troubleshooting time
Existing clean uninstall steps are manual, error‑prone, and inconsistent across products
| Civil Product Used | OpenRail Designer, OpenRoads Designer |