Because people have been telling me to only use player added and player removing game:BindToclose()
But im scared that if a player plays a game for 5 hours and he crashes the data might all be gone
Yes; Players.PlayerRemoving
will always be fired, no matter how the player leaves. DataModel:BindToClose
has a completely different use—preventing the place instance from closing until all player data has been saved.