Clarification on code flagged for safety review

One important thing:
The F9 dev console is not filtered, and is accessible for all players. It is important that text that may appear in it is either filtered (like if you are debugging a chat filter) or is safe for everyone. If scripts cause an error, it also prints to the dev console. This is one reason that scripts and their contents should use safe language.

That being said, I still agree with most comments on this thread.

1 Like

I mean… Just about 5 months ago I got banned for 3 days by accidentally uploading a mesh from an online source and didn’t know there was a texture with something inappropriate on it. I still don’t know where to find the model and where to find this texture on my files, but what it confirmed to me was that Roblox is realllly quick at moderating and it’s incredible how they can get moderations done so quickly. But what’s great is that when these incidents happen, I just email Roblox about the issue and they would generally understand.

The main issue with this is what when something is a 3D model, it is basically impossible to have a bot somehow recognize that pieces of bricks form something bad. So, if something doesn’t happen, reporting is how it reaches to moderation for review. If something doesn’t get moderated in time, then likely it is because something hasn’t been flagged for some time as well.

Invasion of who’s privacy? By submitting your game to Roblox you’re literally giving them your authority to read your game. In addition, I highly doubt those who are moderating scripts will be someone who is random/untrusted, considering

What confirms that his case is because of Roblox’s fault, and not from any mistake? Most terminations happen from multiple violations, not just one.

And when the parents read the Roblox label of “For children,” they put their child in Roblox’s hands in hopes that the engine is safe. By saying “It’s the parent’s responsibilities” as a valid excuse, you might as well remove all security measures and blame the parents if a child becomes missing for leaking their address to a stranger on Roblox.

2 Likes

Why wasn’t the f9 dev console disabled to all players unless we white listed them? If that’s the only justification Roblox had while settling on this decision than whoever pitched this concept isn’t qualified for their job who should’ve been fired immediately.

1 Like

I think it’s useful that the F9 console is publicly visible. For example, when a GUI breaks, players can take a screenshot of it and submit a bug report.

Edit:
I am not trying to justify this change.
I also disagree with it.

1 Like

Soo… if i gonna make a game my account is on the line if i did a 1 single bad thing i gonna get ban without knowing it why. If that is I just gonna go find another games.

1 Like

i dont want anyone snooping around in my games and having access into my games, this update needs to be removed i dont even want my games to be hacked because i spend hours making games for players and if somebody has access into my game i dont know if i can trust that player or not i feel like they will destory my work, i find this update half good because all of the nasty games being put out on roblox and i hope this update will remove those nasty games forever.

3 Likes

Generally, if you get penalized for vulgar language within Roblox it doesn’t go to a permanent ban. I believe it is a strike system with a small temporary couple day ban all the way up to permanent, so worse case it’s only 3 day, if you have a clean record within a long period of time.

Generally Roblox will ban you and give you a reason. But other than that nothing can really be known, on a specific side. Now, I have to admit it, Roblox does have a reasoning system for bans but it’s too vague for my liking. But yet again, if it’s too specific it’ll slow down the moderation process so I really cannot complain about recieving some reason, at all.

Nothing is 100% child-proof, not even YouTube Children’s area or Children TV networks. But, in my opinion, “this platform isn’t 100% child proof no matter how hard Roblox tries.” is not a good reason to imply ‘I don’t want this additional security measure’. But, I believe the impact of this that has law being enforced will be much greater than creating an article that says “All parents do these instructions” as a mere suggestion/advice. Government laws are what provides order, not just a “suggestion for people.” This is abundantly clear as seen in regards to Coronavirus. South Korea has “flattened coronavirus” with law, by “locking down entire cities or taking some of the other authoritarian measures”. While America is experiencing exponential growth in the cases, despite the suggestions of “Stay indoors” and what-not. It helped a bit, but if law is not enforced, the impact is drastically reduced. That is why I support this “flagged for safety review,” because it provides law in a place that there isn’t yet to have. And the benefits of security surpass those of “I’m worried about people checking my code, oh no!” Like, anyways. In the first place… Seriously… Do you really believe someone on Roblox would last long if Roblox finds out that they are sharing the code to the public?

5 Likes

I’ve said this countless times… filth cannot be cleansed. It’s the equivalent to cutting a hydra’s head off, it’ll just grow back. You get rid of one inappropriate game another will surface. You cannot win this battle no matter how hard you try.

2 Likes

You’re taking “model” under the wrong context. This is under the context of a free-model in the page. It can either be scripts or bricks. I’m talking about scripts containing malicious code as I specified that portion of models.

2 Likes

My apologies. Although I did read, I thought I understood it as “3D Models,” and also models that are uploaded, but not including scripts. Thank you for clarifying. But, in regards to scripts as models, I don’t believe they will be overlooked as they are published just as games are published as well. This is just speculation, but at the same time everyone here is speculating that Roblox isn’t doing it already. It may already be happening as we speak, but we don’t know because we don’t have anything specific about this topic. So, now that you mention it, that made me just a bit more pissed about how deep this goes with the lack of information.

1 Like

This change is unnecessary. Programmers have their codes moderated and accounts are being terminated because of it.
If this change is not going to be removed then at least apply the change only for open sourced code. Your chat filter is not the best so why would that automated moderation system be?

2 Likes

So, does this mean if I accidentally install a backdoor plugin and then it will put some backdoors, does my account gets yeeted because some backdoor plugin decieded to put viruses and I didn’t knew about that? I’m actually scared because some of my friends may accidentally install backdoor plugins and then their plugins insert viruses and backdoors around my place. :worried:

2 Likes

Knowing that this thing is now going around, I am a bit unsettled by this policy. After looking through the post and other people’s views, I can definitely say/agree on a few things that should be considered.

  1. Having one stray piece of code that is considered “inappropriate” can surely put a lot of developers at risk, warning or not. This means a lot of games could start disappearing off the face of the Games page, by any chance - a popular one.

  2. I wonder what happens when a heavily-dependant and long code needs to be checked… probably gets skipped straight to the flagged piece of code.

  3. Everything is never truly safe on the internet for anybody of any age at all. All we’re really trying to do is attempting to keep certain ages away from malicious things, but we can never fully prevent them.

  4. If we’re still going through with the policy, at least start revising moderation in general for the future of the platform. If there’s proof that there is an actual moderation team, I’ll probably be surprised. Chat filtering is already a sign of bad slightly-mediocre effort to prevent vulgar language.

  5. (loose) A portion of the total developers (like me) could possibly only trust themselves with their own codes. This policy does vibe with that invasive feeling that leaves those developers concerned.

  6. (loose) Adding onto number 5, people being allowed to see the developers’ codes defeats the possible purpose of the developer console provided by ROBLOX. The only thing that actually matters to us the most is the errors and mistakes we make, not the variables we label as “inappropriate” for the moderation team to look over.

As for me, working on one of the games during these times, I feel like I could code something in that eventually hits me back right in the head a few days, months, or years later after release.

Overall, cannot express this enough, don’t.

8 Likes

I don’t understand why we would ever need this. Nobody will ever read your scripts, other than some exploiters.

What should be looked into, is the output, not the input. I, personally, like to keep my scripts as private as possible, to prevent stealing and such.

I take certain measures to keep my scripts hidden from exploiters, but now, this? It is very worrisome that somebody has the ability to look into my scripts, which I’ve spent hours on, and take it for personal gain.

Highly disagree with this.

1 Like

Although I agree, there’s one exception, the dev console (F9). Things like variable names will be outputted there if your script errors.

2 Likes
  • What if developers start to obfuscate their code because of this?
  • Will that become something that’s also against the rules?
  • If so, how would that even get detected?
  • This “update” is incredibly flawed, creates far more problems than it solves, and literally nobody wants this.
1 Like

This update seems very upsetting to most people. I can see how they are just trying to make Roblox a safer place. I know people sometimes do things to their script like add in some stuff, but who is going to see their script? I mean, only the developers can see the script, but everyone can see it if the game is open-source. If it is a regular game, the closest you can get to seeing a script is looking at the output from the developer console.

3 Likes

I would like to point out that the thread itself says:

Roblox moderation is not perfect by any means, but you also have to understand that this is a newly implemented change, and therefore if your script has been moderated in the past then that may have been because this policy was not in place at the time.

1 Like

There are some kids in this world that signed up with a Google account faking their age to get past the YouTube dedicated age restriction.

There are some kids in this world that even willingly watch music videos like these because they find it catchy, funny, or found it in the moment that it was being shared a lot.

So why is Roblox so worried about scripts that a developer that is probably well over 13 years of age is doing inside of their Roblox Studio scripts?

No idea.

If the issue at hand is actually about the nsfw content about ‘condos’ that Roblox is still randomly being exposed to, Roblox shouldn’t be trying to make an extremely harsh system that terminates you because their automated system detected a naughty word in your game. There needs to be an appeals process. There needs to be due diligence.

Actual automation systems should be about accounts that are suddenly getting 100+ visits when the account is less than 10 days old.
Actual automation systems should be about what users are typing into a game, maybe log their keystrokes locally to see if users on a particular game are typing nsfw content since a developer can easily disable chat filtering since Roblox made their chat system open source.

There’s many more ways to detect for malicious users. A blanket for instant termination for bad words in a script over everyone is not going to be the solution I’ll approve.

2 Likes

Yes! This is a great idea. On the topic of switching back to the actual topic, do you have any comments on how you feel about using automation to flag code? I see a lot of people disliking it (me included) but It is always a good idea to see everyone view point.

Perhaps you have shared already (but there is 1000+ replies and it is hard to keep track without monitoring this thread 24/7)