Terms of Service; Didn't Read

“I have read and agree to the Terms” is the biggest lie on the web. We aim to fix that.

 legal litigious website Internet intellectual property

Return to the linkmark list.