"The Support Assist is a pre installed app from us, along with the Alienware Command Center to manage the system lights. The "backup" (which is a wrong term used by the app, I apologize for that) is stored on the hidden recovery partitions from the C drive, that is why you cannot see them. Windows decided to put those files into those location in order to avoid the customer to accidentally delete them. In this case, if you prefer not to use the app, you have the total right to delete it, and you will still have the recovery features from Windows as well." Sigh...
I just got a notification that Dell SupportAssist had created a backup of some files.  Why did it do that? We make our own backups and have never asked the system to do that? How do we turn this functionality off? Where did it place the backups and how do we remove them? There's no message or anything in the SupportAssist tool itself  
Dell SupportAssist created backup