I am unable to see my points and earned badges or quests completed when I view my profile without logging in.
For you reference, see the below image of the "Rewards" tab in my profile when I view it without logging in.
But in fact I have got several badges and is a CITIZEN, which is shown when I logged in as shown below.
If somebody see my profile, they will definitely have a opinion that I have not contributed to the community. What is the use if I am the only one knowing about my progress if no one can see it? I strongly feel that status of a person shown when a person logged in has to be shown without logging in. Please check and take a decision. Thanks.