Help on ToS: Password/PIN system in game

I wanted to make an Account System in my game, (this will be opt-in only, and could help support-teams in handling things)

Although, will there be any implications against this? does the Terms of Service or Privacy Policy go against this?

I wanted to make a PIN system in my game, which is an opt-in system to secure some purchases, trades, sells, ingame-“account” stuff stuff, etc.

Does this conflict on any ToS or PrivPolicy stuff??

1 Like

Long story short, although it is a good idea, I strongly does not recommend you to put that in your game since you “store” the passwords and data in server which can be easily accessed, and children may put their password in, and it is possibly against ToS. And there’s a lot more reason, I’m not that an expert but I researched it and found:

Basically, don’t do it

1 Like

i’ll just make an alternative, a 4 digit pin for important settings changing, data deletion, purchases, etc.

thanks, ill get more input.

1 Like

You can’t have an account system where the player would need to create their own password for it, because they can type in their actual account password and can easily be comprised by a hacker that knows what they are doing.

I recommend creating just a sign-in page instead, where the username is the account’s username and the password would just be in stars, like “******”

1 Like

the account is the userId of the player.
the client pings the server saying the client wants to “log-in” and the server grabs the userId from its own instance, preventing spoofing.

i’ve decided to just use a short digit pin to add a small layer of protection for account modifications such as purchases/sells/account stuff/etc.

1 Like

also who would be the accessor? a 3rd party hacker? a developer? whom are you talking about?

1 Like

-post updated- bfajqtjathrqhafbgansg

1 Like

You can’t make an account system that’s not based off the roblox account.
But you can add what Bloxburg did, separate and shareable plots plus the clear all data feature

2 Likes

A very simple one. It’s better if it’s not a PIN but an icon or a secret button.
Any kind of passwords is not tolerated

1 Like

parental controls it is then :cold_face::skull:

anyways, will there be any alternatives than a button or a pin? i presume doing “enter your own username” could work, but by then it will be problematic because yeah.

1 Like

saveslots wouldn’t necessarily work for a CS:GO esque game, but thanks for the input!

1 Like

I suggest a wall of buttons for example 20 or 50 and the player will need to do the correct combo to access something. No letter or number PINs though. Roblox might think you’re stealing their acc

1 Like

[This may be marked as Solution, but i’m still accepting input!]

this could work then i suppose?

7-Figure6-1

good enough…

1 Like

If you save the password in the server then you are able to load it, by a line of code, and the developers are the only ones who can access data freely

2 Likes

Too complicated. I think pin codes is a better idea

1 Like

No. If a player have to type in a code to access his acc or game pass that’s risky

1 Like

i can just make a 3x3 grid of imagebuttons, do some table math by knowing which ones are pressed, then send it over to the server

i can also just make it so that you can select/highlight boxes on a bigger grid

1 Like

A solution is don’t check anything at all, if the person click the accept button then it’s accepted, and a layer of protection might be a “Insert your Roblox username” thing, not a pin code since it’s “risky”. What about you?

1 Like

a pattern could work because it’s not a string nor a number, so i’ll go for those for now, still listening for input…

2 Likes

Is there any reason in particular why you are trying to add these extra measures?

I saw you wanted to create some sort of pin system for purchases, we’re you referring to purchases with in game currency or stuff like gamepasses?

1 Like