Managing Player Moderation For Roblox Experiences

Hi! I’m a Swedish Roblox dev currently working on my first experience, Jetpackers. I have some questions in regards to how devs of popular experiences moderate their player-base.

In Jetpackers, I am tracking each time a player does something illegal and save it to their data store. My idea is to then employ a moderation team to review these transgressions and make evaluations - is the transgression is a false-positive (no ban), or did the player indeed manipulate his client and/or try to send false data via remote events/other. (ban)

Surely, other developers have already developed sophisticated systems to monitor and moderate the player-bases of their experiences - please do share! How are you moderating your player-base? What should I avoid? What are some good practices? Please share as much information as possible - I’d love to read whatever insights you can give me! :slight_smile:

Currently I feel that I could go two ways:

  1. Instead of saving the transgressions to the player’s datastore, I could send the information to a 3rd-party software/homepage where I can create profiles for each of my moderators, the moderators could sort player’s depending on amount of transgressions, view their inventories, etc. This is definitely the more advanced option, as I would somehow have to be able to replicate bans issued on the homepage, back to my Roblox experience.

  2. Save the data to the transgressing player’s datastore (or something similar) and develop an ingame interface for moderators to fetch a list of transgressing players to evaluate.

Just a sidenote, I am using ProfileService to handle my DataStore.

Thanks in advance! Hope to get some great suggestions! :smiley:

1 Like

Use of a 3rd party to store data about players requires clear disclosure and explicit consent in accordance to the 3rd party ToS.

@BlueyHeeler96 Hi Bluey! Thanks for your reply!

Ah, that makes 3rd party fall out of the picture then I believe, at very least for me :smiley:

Perhaps you have some insight on how developers tackle player moderation via the actual experience?

Thank you :slight_smile:

Most I’ve seen use discord where you can submit video evidence of cheaters, which will bar some players from being able to report, but seems effective enough in my experience.

If you’re storing data externally you need a way to respond to right of erasure requests by law. This resource should help.

Happy Friday everyone!

Anyone else with some input on this subject? :slight_smile: