Welcome to WebmasterWorld Guest from 188.8.131.52
Has anyone else seen it and have any information about what it does? I looked in Google and found a suggestion it might belong to Snap search [snap.com...]
Quote "Actually Snap.com has offered CPA advertising since February 2005 (but CPC is also an option at the Listing level). Since then we've grown to several thousand advertisers, the majority of them using CPA."
I'd suggest dropping him a note with your concerns.