Clarification on code flagged for safety review

This feels unnecessary and heavily invasive. I get protecting players, but, bad comments? We already have a system in place for that, the report user feature. If a developer is so offended by my code, they can report it. If I’m developing a game by myself, than this is just an invasion of my privacy.

  • Is the report system lacking? If so, than this feature is just a patch to a much bigger problem.
  • If the motivation is to prevent personal information from being leaked, why not fix that problem at the root by introducing a key-store (like environment variables)?
  • No matter what, having anyone besides my team read the games code puts the project, and websites I have secrets for, at risk.

Does this only apply when the game is saved online or does this apply to all games? Not all of my games are for the public, I do occasionally make games for myself and would rather people not pry on them.

I normally trust my scripts not to be read by anyone else if they are in the ServerScriptService, whoever knowing this, I may need to start investing in encryption or leaving Roblox altogether (I take my privacy very seriously; and I found a pretty good alternative that works for me).

9 Likes

Exactly. Unity is a great alternative that I can and will switch to soon. This is a huge invasion of my privacy. What’s the point of doing this? It’s driving away developers.

4 Likes

I feel as if ROBLOX is becoming like facebook now, because we don’t have the privacy of our own code :eyes:

[just a thought]

13 Likes

The worst part is that they are going to filter our code when they can’t even catch people behaving… inappropriately to children in the comment sections. If people don’t get caught by the filter for that but we could get banned for dropping a bomb in a place nobody will see then that means legitimate people will get caught and malicious people will pass. Which quite frankly, makes me want to switch to unity. Anyways, it is way late for me so I can’t say much more. The fact that Roblox considered this, released it, let us know several months late, and then didn’t respond to anything we have said disgusts me.

4 Likes

You’re correct. This is ridiculous. If people bypass the filter in-game and curse, they only get warned. Now if a developer does it in a place NOBODY will see, they get terminated?

ROBLOX needs to start treating their developers better. No developers = no ROBLOX.

8 Likes

Another thing, I went offline and log out of my computer. I had my iPad, and i see my account editing my own game. Keep in mind, My computer, my phone and my iPad are the only devices that have access to my account right now.

Another another thing,
ROBLOX can review my scripts, have access to my account, play my game and use the admin system on my game and edit my places that i published to the platform, all of that by their “special trained team” is just… urgh. :eyes:
Screen Shot 2020-03-22 at 12.51.19 AM
(note, I always use semicolon for my admin system, and I usually communicate with players that say hi, so using a colon is really sus, so is not talking with players.)

16 Likes

If it’s about communicating, then it should be games that have other users with team create access, no? If the game has no team create access then why should the code within the game matter to them if this is done to enforce communication rules?

GDPR concerns is probably apart of it but they could take it down and give us a slap on the wrist via warning.

The fact that Roblox isn’t telling us why this is happening is concerning, all we can do is guess and speculate with no responses from any moderators. Swearing shouldn’t be used in team create scripts, I agree, but who gets punished there? The owner of the place or the person who wrote the offending code? Can they even tell who had written what lines of code in a team create instance?

Why should swearing within a private, non-team create game’s code matter if the words aren’t seen by the end user? We should only get bans put in place for perceivable effects, not for how our private code has been written.

4 Likes

If you’re not too familiar with Unity yet or find Unity confusing, I’d actually recommend checking out Godot Engine first. It has a more object-oriented design and will feel more familiar than the component-based Unity if you’re coming from ROBLOX. It’s also free and open-source under MIT license unlike Unity where the paid licensing can be a pain.

7 Likes

Don’t get yer hopes high sir. Knowing how shady the staff is, I’d be surprised they’ll even answer honestly and not give us a half-baked answer.

Given that they used the @Roblox account, it’s as if they knew already that this would stir up a firestorm. Truly disheartening.

6 Likes

So Roblox is basically Big Brother now? Jeez. Can’t wait to see all the people perma banned for custom chat filters. Every corporation seems to get less bright the bigger they get and start making decisions that make no sense in the grand scheme of things. It’s 2020 and only now do we get low quality low volume video playback in games but god forbid we use resources on filtering naughty words in thousands of lines of code :woozy_face: Starting to feel like making mobile games for iPhone etc would be a better use of my time than Communist Roblox where I can’t even say my own username without it getting filtered half the time :sleeping:

16 Likes

Well yes, but actually no.

Jokes aside, I get what you mean. However, it is extremely doubtful Roblox will change this policy, no matter how much we dislike it. Quite unfortunate in my opinion.

I certainly do plan on moving away from Roblox in the upcoming years, especially as they are making more and more limitations on developers while also not increasing DevEx, another request that majority of the DevForums were on board with but was also ignored, instead just band-aided with a “we’ll just use a percentage payout for anything over R$100k.”

6 Likes

I’ve seen many great counters to this policy change, and only a few times did an official response come out. Wonder when there will be an official response to all the criticism to this poor update.

6 Likes

I think this is unreasonably ham-fisted and absurd. I don’t have time to audit code team members in TC write, or others’ open source code. The expectation is that others write safe code, but that cannot be enforced with the way things work now (TC changes all go into one game under one account and lose track of ownership, unsafe free models/scripts are already uploaded, large open source projects are too large to reasonably audit), and we should not have to enforce this ourselves or risk our own accounts getting terminated.

This announcement also does not make it clear what is actually cared about and checked for. Following the Rules and ToU could include prohibiting things such as off-site links (such as to stack overflow, where a lot of code help and explanation comes from) and licenses (which include full names and emails and are required to be included legally). It is unreasonable to expect people to follow the entirety of the Rules and ToU in their code because these things were written with a completely different domain in mind.

Realistically, there should be a separate body of rules to follow for code that is not as enormous, nuanced, and overbearing as the entirety of the Rules and ToU, but this is still unreasonable given the aforementioned problems.

25 Likes

Remember the ancient feature called “Reporting” Its there for a reason but you guys just don’t seem to act on that system. Theres no need for this update if you used already exisiting features. Its hopeless to give players the option to report a game when you don’t take action until it becomes a big issue.

6 Likes

I personally don’t use the report system due to lack of administration taking over the situation. Roblox has always failed us when it comes to reporting.

4 Likes

Roblox recieves hundreds of thousands of reports daily, and employ over a thousand moderators to review them all. It’s going to be impossible to be correct in moderation with a lot of them because they don’t have the resources to do all the background investigations that would be required to moderate a lot of reports (e.g. chat logs, game copying, etc).

If you have specific issues where you think a report hasn’t been looked at, make sure:

  • You give all the details you can in the report, down to timing, actions, context, etc.
  • If that fails, email info@roblox.com or go to Support (their preferred option) regarding the issue. Give a detailed account of the issue and what you are having problems with.

It’s a self perpetuating issue - if you don’t think the report system works, then you won’t use it, meaning genuine reports are lost, which in turn makes it less effective.

3 Likes

Look I’d hate to be the guy to bring this up, and IDK if it was already brought up, but the Roblox moderation system is kind of broken.

I’ll try to keep things short as I’m sure someone here already said most of this, but most of the people using the system are mass reporting to get someone falsely banned. It also doesn’t help much that the mods tend to stick to their decision a bit too much, making appeals almost impossible. People have mentioned this many times before, and I’m sure we’re all aware of the examples out there.

I mean for a system like this to work Roblox has to actually be more strict on their mods when they make a mistake. That probably won’t happen though for a number of reasons. The amount of mods that are hired being one.

9 Likes

Although this may be true, It’s very ironic at the same time because if you contact info@roblox.com about an issue you have been having in game, they refer you back to the “Report button” that is displayed in game or on multiple roblox pages.

Long story short, it’s redundant. I’ve had many serious and minor complaints alike that I’ve sent to that email, and their reply was “Please use the in-game report button that we have provided to you”. It’s honestly a joke.

I hate to burst your bubble, but many people still use it , and as @agodlypancake said,

This is true, and with the on-going botting issue via places, the only reason they get taken down (I have seen some though continue staying on the front page) is because the mods themselves see the issue and not because it’s been reported.

4 Likes

The customer support by e-mail is very very very bad. I e-mailed them many times for a problem to only wait 24 hours or even days for an automated message that has nothing to do with my problem, 90% of the customer support use keyword bots to reply to our emails.

The only help I could get was here, on Developer Forum where staff actually reads messages.

5 Likes

No bots are used to respond to emails, except the one telling you that your case is in progress.

1 Like