I do not know about this particular app, but some apps only show up in the apps listing and you cannot find an icon in the download or other folders. These apps usually run in the background.
Tried all, but no location has been found of this app yet. I bought from this site for 3.95 and got the sms link and it's in advanced apps listing, but no icon.