Deleting web player cache

I know there is a scripting API for deleting the unity player cache…e.g. Caching.CleanCache () - but I need to clean the player cache out of the scope of my game, my launcher app needs the ability to purge these contents…

I noticed the drop spot for the cache is C:\Users\MyUser\AppData\LocalLow\Unity\WebPlayer\Cache

Is it safe to just delete the contents in my project’s directory to achieve this goal?

Also - I am only concerned with windows users.

Thanks

Generally, modifying data outside of a game’s folder scope is considered malware. Not only that, but if the user plays any other Unity web games, you’ll have just deleted all their saves.

Can your launcher just pass an argument to the main game telling it to delete the cache before loading up the first level?