I started off using PlayerPrefs to save data, it was inconsistent.
I am currently using Application.persistentDataPath to create text files that store the data, along with JS_FileSystem_Sync(); , which is still inconsistent.
I'm not sure if either of these systems use cookies, I honestly don't know much about how they work. Could you point me to an article or video that might enlighten me?