Steam recently changed the default privacy settings for all users. This may impact tracking. Ensure your profile has the correct settings by following the guide on our forums.
If your profile is showing up as Not Ranked, please review our rules page and follow the appeal process detailed there.
I think it would be a cool idea to implement the Steam Badges you can earn. They are public to view to my knowledge. Would it be possible to add these?
Yes we could add those. Think that a widget that shows your most recent badges in the sidebar on the profile pages would work well, then could add a separate page where you can view all badges.