No, you generally do not need to create an account to watch most of the anime on GOGOAnime.