Few days ago I got a right to erasure request and I deleted the data but I’m not so sure if i finished the right to erasure request.
If you deleted the data then you should be done. Make sure you don’t have some additional datastore containing their information though.
Well my game has a lot of datastore but i checked most of them and they don’t contain the user id but I’m not so sure about some of the datastore since they only have one datastore key and one of them has no datastore key which makes me think that the datastore are using scopes
Go through them as well, just to be safe.
The problem is that i don’t know what scope is the datastore using
Do you have any ideas of possible scopes? Do what you can to find the information, since you don’t know the scope it is very likely that no information was stored there anyways.
I used DatastoreOptions with AllScopes set to true to get all scopes of each datastore and there was no data of the player located
Also this might be unrelated but the same day I got the request I accidentally pressed the archive button on the message of the request but it did not appear in the archive list. And I’m kind of worried that Roblox will think this as a ignore
Oh, I believe the message deletes itself once you have complied. I believe that is what happened in this case. I googled regarding this, and some other person had their message deleted as well (without pressing archive) after complying with the request.
I tested on other messages and when pressing archive button it doesn’t appear in the archive list and I googled it and it was a website bug. Also do I have to tell to Roblox that I removed the player’s data
I don’t think you do. Not 100% sure on that, but I don’t think you do. If you would have needed to then you should have been told explicitly in the message that you would need to let them know, which I believe you would have remembered. I’ve never heard that you would need to let them know yourself either, so should be fine.
How will Roblox know then that I removed the player’s data
They don’t. They can’t know if you did it or not
Then Roblox might think that I didn’t complied to the request
They trust you to carry out the request. If they for some reason believe that you haven’t, then they will would most likely reach out to you to warn you of potential consequences of not following said request.
Well I removed the player’s data. Also I used a script to check the datastores, do I have to remove them?
No, as long as the data of that specific user is removed you are fine. No need removing anything but the user’s data.
I only have few questions:
- Can badges be related to the player’s data?
- How can I verify that I complied the request?
- I accidentally archived the message of the request and didn’t appear in the archive list due to a bug. Will Roblox think this as a ignorance?
- You are (to my knowledge) unable to delete badges from a user. Roblox, on the other hand, is able to do this. And they would already have done this if it was applicable.
- I don’t think there is a way to verify that you have complied, nor do I think there is a way Roblox verifies whether you have complied to it or not.
- I do not believe so. While they of course on a database level can see whether you archived a message or not I don’t believe it is something they are actively tracking.
In summary: I don’t believe you have to worry about this. If Roblox for some reason believes you haven’t complied with the request it is in their interest to notify you of this.
Thank you for answering my questions. Now I don’t have to worry about it, well almost of the time