Clarification on code flagged for safety review

Not sure if this has been mentioned already, but does this include models?

Yes. It does include models. It always has.

1 Like

As long as you ALSO pass it through Roblox’s filter, there’s nothing wrong with making your own filter. The problem is that while Roblox promises us this won’t cause us to get in trouble it could be pretty hard to tell if it’s a bad words list or something else, depending on how it was written.

:100: I said earlier, us devs are the reason Roblox is around, not the star YouTube creators that they treat better then us (not to throw crap at them, just making a point).

Does this have anything to do with China? I don’t believe so and would HOPE not. It appears it’s just Roblox making a change on their terms.

2 Likes

I didn’t say it was good or that i liked it. I was just stating that it’s not just flag-based.

The only other people that would see those are other developers; other developers that agreed that the code is also essentially theirs. So, no. Team Create and Collaborative Editing shouldn’t be monitored either. Again, serverside scripts can contain private keys and private information that no one but the developers of the game should see.

Please read the post before asking questions. All of these are answered in the post.

1 Like

Well, that is your opinion - it is not the same that Roblox’s legal team (who are obliged to comply with COPPA) or moderation (who are here to protect the platform from malicious users)

Your argument about “private keys” and “private information” relies on a serious mistrust on Roblox moderation staff that they are willing to break corporate NDAs and potentially felony industrial espionage to steal your keys. Whilst it’s an interesting thought experiment that absolutely deserves elaboration on about safeguarding information, it’s conspiratorial to suggest Roblox Staff aren’t trustworthy enough to have the data you give them. Safeguards? Absolutely. Total ban on access? Not realistic.

Roblox have always had access to your data. At any time, they could, as a company, decide to review your game regardless of if it is private or not - you aren’t the owner of their servers which it is hosted on or the owner of where it is executed by. They have a duty to protect their infrastructure and their company, and when you originally gave your API keys and private information to Roblox, you put your trust in them already.

It is not a realistic viewpoint to argue with Roblox about how they can’t moderate forms of communication on their platform - which, in public instances (TeamCreate, Collaborative Editing) it is definitely a form of communication. It’s a breach of the law if that is able to be used to breach COPPA or other data protection laws, and a breach of the Terms of Service if used to break the Community Guidelines.

2 Likes

Roblox, who are you moderating this for?

Are you making sure exploiters who illegally decompile our local source don’t see the F word once in a while? Like seriously. What’s this for? Who other than malicious people will see our code? Why is this needed?

21 Likes

My guess is that a portion of people were using racial slurs and the like in their game source from Team Create and this was complained about enough for Roblox to have to put an action in place.

Likewise, I suspect a lot of it is legal - they probably realized that it’s possible they would be held accountable for PII / GDPR / COPPA violations that were communicated over scripts. As you know, Roblox has a duty to remove all PII upon a GDPR request, so if someone has in their comments something like:

 -- todo: contact john_smith on Discord john#0000 about how their birthday (01/02/2010) can't be displayed on the leaderboard

And that wasn’t removed by a developer, they are the host for that data, and as such are responsible. That’s just my guess though, I am not a lawyer.

3 Likes

If I’m not wrong they filter what you type in search bars so that you don’t search semi/fully inappropriate words and actually find things pertaining to that, granted the search system sucks anyway but censoring game searching isn’t so bad in my opinion but it should certainly be less strict.

But considering you can’t make inappropriate names that would violate filter when signing up currently, filtering player searching is really dumb.

1 Like

I could understand this change more if it were only done to published scripts and modules since everyone can see the source. From what I understand, it seems like even private scripts are going to be reviewed. I can’t see how this is going to benefit the platform in anyway if your the only one reading and writing the code.

What’s the point of this if there is some malicious script(s) in your game? Players will hand the game over to the moderators by reporting the content if it is seen publicly. I can prove this by reminding everyone of the “free robux games” that steal your password. They only last at most a day before players report the game and it gets taken down.

I think scripts should be left alone unless the players report the game giving some reason to review the game’s code or if the script is public.

2 Likes

Moderating the output would be for the client developer console, which any player can access, therefore it’d make more sense to moderate that output only, rather than all the scripts that only the game’s developers will see.

I cant believe I forgot that you could just open the console. I will remove that.

Yeah, I’m hoping that’s not the case either, I was responding to someone else’s potential concern on that front.

1 Like

This is because Roblox had two options with usernames that were inappropriate:

  1. Filter usernames retroactively. Anyone with a filtered username will either have their name randomized, or have to change it next login and won’t be searchable.

or

  1. Filter the search. Any searches that were filtered wouldn’t show results.
4 Likes

My account has also been deleted for words that were contained in a script… I had no previous moderation history on my account and I’ve even tried to appeal numerous times, and no luck.

People before used to have notepad tools ingame that didn’t filter and only had their game slapped with a ‘game under review’, they appealed, applied filtering, and kept their account.

Now accidently putting user generated content, over 1k people’s comments, into a table and put into the string can end up getting your account terminated with no appeal.

The game was even friends only while I was working on it. I would of caught that mistake of a swear word in my script and applied filtering approperately.

It’s fully demotivating to have your account terminated, lots of work on your projects, and loose access and denied to appeal again.

I’ve been full on backing up my Roblox devforum cookies because having a deleted Roblox account also blocks you from logging back in!!

Please help us with an appeal process! Being banned forever over a mistake is horrendous!

27 Likes

I mean even the word “Pipe” is censored in Searches, Descriptions, And Titles.

3 Likes

I’ll have to warn that Roblox has already applied this issue as my account has already been deleted over this issue.

I’ve tried to appeal my account that had no previous moderation history, just an instant account deletion, and they declined my appeal and all future appeals.

What do I do? I can’t log out of devforum’s or I’ll never be able to login ever again.
I can’t go back into my game and remove the words from the +1,000 comments that users submitted to me and I added into a table into a script…

I’m out of words.

4 Likes

When was your account deleted?

I am completely against this system as described - I do not understand it’s purpose in protecting players and it makes me feel very uneasy since a decent portion of my livelihood comes from Roblox. Others clearly feel the same. What’s even more disturbing is seeing others getting banned immediately. This is a waste of Roblox’s moderation resources.

Now I feel like I have to be on high alert and consider how my code could be perceived to an overseas moderator - hoping to not put something that would get my account deleted.

Frankly, Roblox has no business scraping a developers code when it’s not shared with the public. LocalScripts are a little more understandable but leave my server scripts out of this and invest more in anti-exploiting. This is an overstep of boundaries and I’m extremely unhappy with the fact that we’re just now hearing about this when people have been getting banned for months. Your mod team now has all of my API keys - not cool.

:-1: :x: :stop_sign: Lost of trust :-1: :x: :stop_sign:

30 Likes