Add a method to fetch a player's age group with the new age check update

Roleplay/social games rely on communication and so it’s essential that players are able to communicate with others within the server. We utilize an in-game server list which allows players to easily hop servers. I’d like to be able to categorize servers into certain age groups to filter out any servers that players cannot communicate in.

Use Case

  • Classify servers into specific age groups to ensure communication among everyone is possible (important for social & roleplay games)
  • Filter out servers that are not in their age group from an in-game server list

If Roblox is able to address this issue, it would lessen the impact from the age check update for social/roleplay experiences.

14 Likes

There’s definitely better solutions to this than to literally violate player privacy by revealing personal information to developers without their consent.

6 Likes

Player privacy has already been breached with this age verification update tbf. Not giving developers the proper tools to work with this feature doesn’t make sense. Regardless, as long as there is a feature that can classify servers into some kind of age group so that I can prevent players who are not in that age group from being part of it, then I’m happy. I need EVERY player to be able to communicate with each other in the server.

3 Likes

this idea is stupid and it’s probably illegal too so get the idea out of your head

1 Like

Again, I’m not too concerned about how specifically it’s gone about but social and roleplay games require some way to ensure every player can communicate with each other.

1 Like

only way it can is knowing the age group and sending it back, atp just protest the update instead of working with it

not worth defending an update that will do more harm than good

2 Likes

I think we’re all aware that the whole update is dumb and solves nothing. It sounds good on paper but has so many issues.

But if they are dead set on implementing it then a feature like this is needed.

I do understand your concern but,

This would definitely breach some rules concerning user safety & privacy.
Roblox is most likely planning on automatically putting age-groups together within servers if that is not already the case.

There’s a thing called custom matchmaking, i believe.
Here:

This alone isn’t enough to address the use cases I’m asking for (in-game server list & ensuring everyone can communicate with each other).

how do you expect roblox to even attempt to comply with COPPA when there’s a publicly accessible method that says “THIS USER IS BETWEEN 8 AND 9 YEARS OLD” it is such a bad idea that if any idea stupider than what you are proposing was ever implemented it could only be attributed to intentional corporate sabotage at the highest level

Again, I don’t know or care about the exact implementation, relax :rofl:. As long as there’s something that can address the use cases, then I’m happy. The original suggestion is simply what made sense to me; if there are issues with it, then they can look into alternatives.

1 Like

There are better ways to go about this, such as:

  • Let TextChatService:CanUsersChatAsync() take UserIds from users not present in the current server, so you could theoretically save UserIds from other servers and check them against the current player to find servers with people they can chat with.

  • Add some API for matchmaking. This could take a place ID, a player, and a matchmaking configuration, and return any relevant JobIds of servers that match.

(Just some quick examples I thought of that could solve this problem without violating user privacy. I don’t know what would be the best solution.)

6 Likes

lmfao, like the update itself is not an invasion of privacy itself

2 Likes

my bad for reviving this topic but its been already resolved as seen on the screenshot
https://create.roblox.com/docs/reference/engine/classes/TextChatService#GetChatGroupsAsync