An alarming amount of online interaction is apparently fraudulent.
Only 38% of traffic on the web now is human.
62% is bots, scrapers, hackers, spammers, and other impersonators.
And the amount of fraud being perpetrated on advertisers by online scammers is 54% of display ads paid for by advertisers between May 2012 and February 2013 never appeared in front of a live human being.
Terms of Service