Quick Scoop

To hide your Roblox activity on Xbox, go to Roblox Settings > Privacy & content restrictions > Visibility & private servers > Visibility, then change Show current experience so other people can’t see what you’re playing. Roblox also lets you limit Online Status there, and you can turn off Share activity updates if you don’t want connections getting activity updates.

On Xbox itself, you can also set your Xbox status to Appear Offline , which hides your online presence from friends while you play. That does not replace Roblox privacy settings, but it adds another layer of privacy.

What to change

  1. Open Roblox and go to Settings.
  1. Open Privacy & content restrictions.
  1. Go to Visibility & private servers.
  1. Set Show current experience to the most private option available.
  1. If available, adjust Online Status and turn off Share activity updates.
  1. On Xbox, open your profile and choose Appear Offline.

What it hides

These settings are meant to stop other people from seeing the experience you are in, and Roblox says users outside your chosen visibility preference will not see the experience you are playing. If someone is already looking at your profile, they may still see general account information unless Roblox gives you a separate option to hide it, and Roblox does not offer a built-in way to hide all badges on your profile.

Important note

If by “gamer card” you mean your Xbox profile card , that part is controlled mostly through Xbox privacy and status settings, not just Roblox. If you mean the Roblox profile/game activity shown while you’re on Xbox, the Roblox visibility settings above are the main fix.

TL;DR

Use Roblox privacy settings to hide the current experience, and set Xbox to Appear Offline for extra privacy.