Secure Data | v1 | Datastore Alternative

Introducing Secure Data | v1

What is secure data?
-Secure data is a way to secure play data. Today we often use Datastores to save our players data. I wanted to introduce a new and secure way of doing this, without the Datastore. The “Secure Data | v1” methods can accomplish this for a small price.

What is the “Secure Data | v1” method?
-The “Secure Data | v1” method is something different, something that I haven’t seen yet. This method makes a Token for every user that joins the game. This token will look something similar to this: “efjhfiehafafaeigeago.fwhiehgiuehgirhigrh.ahgiueghiuhg” (not a real token), these tokens translate/decode to things similar to this:
{
{Name = “Cash”, Value = 100,},
{Name = “isBanned”, Value = “true”
}
etc.
Some people may not like this idea.

Images:


This may not be released

Please comment your thoughts on this.

1 Like

Are the tokens generated using HttpService:GenerateGUID? If not, using it in popular games is a big no-no.

Also, how does this compete with Datastore V2?

1 Like

Why do you think it’ll be a “big no-no”. I don’t understand your point.

I don’t recall doing that.
(char count)

It won’t be really “secure” if it’ll be public. Everyone would be able easily insert it into the game and see the method to encode & decode these tokens.
Also is this module server-side only like Roblox’s DataStores?

If 2 players have the same token then they both are screwed because of a bad game design

The tokens can never be the same since the user Id will be included by default.

Well If the decode script is in a module, would it still be visible to anyone?