Ok... So we have worked with AVAST \ AVG and believe we have it worked out....
Hello Sean,
I would like to inform you that the situation with [all SD apps] should be resolved. License files should no longer be deleted after using AVG TuneUp.
The solution is to modify the config file for AVG TuneUp. The new config file should be automatically downloaded by customers within 48 hours. If customers want to see the solution immediately, they need to delete the config file for AVG TuneUp. Then restart the Cleanupsvc service, wait until a new config file is downloaded, and then restart the Cleanupscv service again.
Please check if the situation is resolved.
If you have any further questions, please do not hesitate to contact us at any time.
Best regards,
AVG Customer Care
So I believe the config.ini is here:
C:\Program Files\AVG\TuneUp\Setup
I renamed it to config.OLD, restarted the TuneUp service (there was not a Cleanupsvc):

Did another scan it the files were kept - no more deletion.
I am not certain how the process would be for AVAST (again, same company makes both product) but I am pretty certain it would be similar.
If you wait, or do the manual process above, please let us know if it worked for you and thanks for the feedback \ patience.
Sean Drohan
Stardock Support Manager