Funny you ask. I actually found out about this software like 3 days ago.
From the info I have seen, it appears to be a software similar to Shadow Defender. Anyone going to the website should see a 30 minute video explaining the product.
My opinion: I have never used it. And probably never will. I will say this though, the site looks ugly kinda like a spam site.