Can anyone elucidate?
186.241.123.abc - - [01/Jul/2014:10:40:49 -0700] "GET / HTTP/1.1" 200 2558 "http:/ /screen-recorder.srecorder.com/screen-recorder.php?u=http://example.com" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/32.0.1700.107 Safari/537.36"
(IP lightly obfuscated because it's probably an infected human machine) followed by all supporting files including analytics, exactly as if human.
Grounds for suspicion: (a) request for front page, which frankly nobody ever visits, and (b) Brazilian neighborhood best known --to me, that is-- for humanoids with semalt referer.
Referer site claims to be based in Tortuga, British Virgin Islands, but clearly not the work of a native English speaker.