FRAUD: Progress & Freedom on the Web-Frontier?