Josh is terrible at his job. He even said it in the episode! "I'm a stump" - Hao (A special/not special guest)
You'll still be able to report anonymously.