"Right to Erasure" request and I don't know what to do

Recently I have gotten a message in my Roblox PMs, asking me to remove a user ID from all of my “records.” It mostly said to remove it from dataStores, but records? I do not understand this. Is it just alerting people that it could happen, or am I required to do it? I only have 4 games with dataStores enabled but they are currently private. I am pretty sure they want me to remove their UserID and wipe their data using the command bar, but what script?? How do I do this? I have seen people on the DevForum saying to set their data to nil, but again I do not know how and when I go to the developer page, it shows a 403 forbidden error! How can I wipe their data?!
Edit: The user is terminated.
unknown (2)|690x427

1 Like

Well, there are some ways to do this. The first one is data store editor:

The editor does cost robux.

The other ways is by using scripts. Here are some of the latest concerns made by others, who have similar matters as you.

https://devforum.roblox.com/search?q=right%20to%20erasure%20order:latest

2 Likes

Im able to spend Robux for the asset, but would I put the script in the command bar or in game and run the game?

The data store editor is a plugin, the scripts you can use are in the second link I posted. Some other people had similar problems, and many of the topics were marked as solved. I have used the data store editor, and it works perfectly fine and as intended.

1 Like

These requests are simply asking you to remove any records of the player from your game. This may come in the form of Datastores but is not limited to just Datastores. If you have any external APIs that may be storing information on the player that data must be removed as well.

This will definitely come down to a issue of “You Need To Understand Your Code” because although people can give you help it’s your responsibility of what your game uses. For any game with a datastore just run :RemoveAsync with the set key for that player.

3 Likes

thanks for your help. I do understand my code and used my own datastores script, unless its in my other ‘older’ games. Can I put this in the command bar or do I need to run this in game?

Yes It should work but it would not hurt to check what the datasore returns what you call GetAysnc just to make sure it worked.

1 Like

sorry to bring this back up. What does this mean ? Like why does roblox request this you to do ? Did that user get banned or did that User report the game and asked to be removed like why ?

1 Like

I fixed the issue, but I’m not sure why. They wanted to delete their Roblox account and all info related to their account including user ID. (so yes their account was terminated and their user was reset) they emailed Roblox for a request for some reason.

I got this message too, do I have to delete it? I don’t have any datastores in this specific game

1 Like

I used datastore:RemoveAsync i believe, but if you have no datastores in the game then ignore it because theres nothing to remove

1 Like