Site looks legit to me. There are no ads. Not sure what the first comment was about? Definitely NOT a public tracker.