Terms of use for Diffen are available here (PDF).