DeeCee,
Never heard of it, and I'd be weary of downloading any magic "utilities" when prompted to do so via adverts.
There's other Mac stuff I have heard of, the name of which escapes my mind, but might be more what you're after.... I'll come back and update shortly...
Update: aah.. that's it... look up Intego. They've been around for donkey's years.