Sorry I just got back to this. Unfortunately I didn't get to catch a name. I wasn't the OP, just someone who saw the correlation and wanted to pass the word just so you guys are aware. Next time I see something I'll grab an image so it can't disappear on me!
Also, will check into that program, but generally I am very protective about what I download. I just don't give leniency to anything I don't trust, don't care if I end up missing out on something occasionally because of it.