Website that allows users to make anonymous comments on scientific articles has established itself as a platform for reporting ethical misconduct