How to make it so when you press a GUI button it goes invisible and stays invisible when you rejoin the game

So basically I would like to make a script where when you press a button that button goes invisible and when you rejoin the game its still invisible but I tried searching online but I don’t get any results and I have no clue how to do something like this.

You may want to use DataStores for that. Save a bool value to the UserId and have a script check if they clicked that button already by looking into that DataStore when they join

True, there’s really no other way to do it as I know.