Private profiles

Can you list some? One I can think of from top of my head that wouldn’t invade privacy would be the badge check, which I think it’s fair to let games check whether a badge was given to the player via BadgeService:UserHasBadgeAsync as long as the badge belongs to the game.

That’s fair counterpoint, although moderators will still be able to see the full profile information regardless of privacy settings so that wouldn’t impact their investigation efforts.

You can entirely hide your account existence by de-activating it, which makes it impossible to identify whether the account was terminated, deleted, or de-activated, in addition to the fact that you can’t see the profile at all. I think it’s unlikely that they would reject the feature for that reason alone.