Do Users Need to Log In To Participate in Quests and Achievements?

Yes, users must log in with an account in order to participate in quests and earn points.