I have checked my site stats via statcounter and found this referrer always come to my site at least once a day. Its activity seems like a bot but I'm not sure who they are. Do anyone here experiences the same? Do anyone know who they really are? I did Google and found smartdevil.com but seems no related the the one in my referrer.
Looks like they're the people behind "thumbshots" - so I would guess that's what the bot is - don't know why it would keep coming back though - unless you're doing something on a site that uses thumbshots to trigger it?
Thank you for your clarification Nope, I do not use any script related to thumbshot on my site. However, someone else might do use and they keep come to capture the screen I think.