I looked this company up & it is based in Shanghai, China.
Can the Chinese be trusted?
I think not.
Would you trust their software to keep them from snooping on you or worse injecting some malicious code on your computer?
Therefore, I am going to pass on this software.
sound as if US can be trusted, lol