Must not have read the small print. I was just trying to be helpful and really did not consider it advertising since the product was free.
Sorry, but useful as that tool may be, I have to treat it as advertising, and that contravenes Forum Policy.
If you are the owner of this software you may want to register with Upload.com and submit the utility for review. If not, you could suggest that to the software developer.