Hi,
The installation folder is set by the app developer in the installer. Windows only provides the standard locations, but the developer decides where the app goes unless there’s an option to change it during setup. Apps are commonly placed in %appdata% when they’re user-specific, since settings, presets, and user data are usually stored there. In contrast, apps installed in Program Files usually contain the main executable files so they can be used by all users on the PC. Most apps place the core executable files in Program Files and stores user-specific data in %AppData%, which can give the impression of duplicate installs even though each folder serves a separate purpose.