It's both work and personal (Windows 10). I run my own small business. I don't have a "corporate policy".
I was under the impression that Windows somehow challenges apps by performing some type of test, and resets the file associations "for the user's safety" if the apps don't respond appropriately.