Initially, such applications were successful at simulating a user's 20 hours of surfing, however those applications were limited in their negative impact on the company for several reasons: their usage was limited to relatively few "hacker hobbyists"; fraudulent users received no direct compensation beyond the established minimum surfing time while the company received advertising revenues based on average surfing times of the entire user base. The AllAdvantage software was frequently updated with detection algorithms derived from analysis of many of the simulators and was able to flag "suspect" surfing accounts for withholding of any payments while giving users the appearance of still accumulating their fraudulent hours.