What is stongvault online backup and how did it get on my PC?

I never installed a program with the name Stongvault and have no idea where it came from. What is it and should I get rid of it? Thanks for the help.
1 answer