However, the internal backing up of game progress does not protect against game crashes, does not make multiple backups, and cannot be used to transfer games across platforms. The system has also been known to fail. As a result, players may choose to use an external system for backing up their game progress and restoring their game.
iOS Mobile Devices (iPad, iPhone)Edit
Built-in Back Up Mechanism Edit
You can use Apple's own backing up services (Cloud and iTunes) to back up the game. This will usually restore game progress if you need to reinstall the app and it will also enable the transfer of your game progress from one iOS device to another (to transfer to a different type of device you will need to do an external back up instead).
To back up using Cloud, simply turn Cloud on in the device settings (settings - icloud - backup on iOS8 or settings - icloud - backup and storage on iOS7 or earlier). To restore you game progress, delete and re-install the game and when prompted to type in a player name, use the same name as before. A message will appear in the game asking if you want to restore your progress. If this does not work, then you will need to do a factory reset on the device, and restore the entire devices contents from your Cloud back up in order to regain your game progress. If you are transferring to a new device, follow the restore instructions from Apple, then turn on Cloud on the new device and download a new version of the game. Your progress should be restored from Cloud.
To back up using iTunes, connect the device to your computer and select backup. You can also back up by synching your device once connected to iTunes. To restore using iTunes, follow the instructions above.
iTunes and Cloud backups simply back up the entire device, and do not allow you to just back up and restore the game itself. To just back up your player progress in the game and nothing else on the device, it is easier to do an external back up instead.
External Backing Up Edit
Backing Up using iFunbox Edit
(Note: Currently, you can only use third party applications to access game files on your iOS device if you are using iOS 8.2 or lower on your device. iOS 8.3 has blocked third party access to the directories that store the game files. There is a workaround available for devices that have iOS 8.3, using a different method of accessing the files, which will be added if requested.)
You can also externally back up your game files themselves, but you will need access to a computer and install a 3rd party program that will allow you to access the game files on your device. There are a number of programs that can do this, and it is worth looking for one that suits your individual needs. Many Secret Society players use iFunBox classic due to its simple interface, but there are alternatives that work just as well.
Once you have iFunbox installed on your computer, you need to connect your ipad. Completely quit (not just minimize) all apps first to be safe. Make sure it is past the screen lock (on desktop) or your device might not show up in iFunbox. If you still can't get it to connect, then quit the program, open itunes and make sure that your itunes account is authorised on the computer (in menu go to store - authorize this computer). Then quit itunes and open ifunbox again. (Don't have both programs open at the same time as they both need access to your device).
When your device is connected in iFunbox, you will be able to see all the files installed on it (including those you can't see in itunes/on the device itself that contain all the game files/data). In the navigation window on the left hand side of the iFunbox window, expand the applications list and look for 'Secret Society'.
Navigate to 'applications - secret society - documents - mytona'. There will be one subfolder in the mytona folder called "Social_HOG". This folder is all you need to back up your complete game (level, collections, friends, achievements etc. etc.). There is actually only 1 file inside the Social_HOG folder that is needed to completely restore your game (the player.prf file), but it is just easier to work with the full folder, and they usually aren't very big in size (< 50Mb). Select the Social_HOG folder and select "copy to PC" from the top menu in iFunBox. Choose a place to save the folder on your PC. It might help to name your back-ups by date to keep track. Once you have a copy of your current game's "Social_HOG" folder on your PC, you can safely disconnect your device. You now have a copy of your game.
It is recommended to use iFunbox to back your game progress up regularly (copy over the Social_HOG folder to your computer occasionally), so you have a recent back-up to use to restore your game should you ever run into problems or your game crashes. Keeping more than one back up version at a time means that if one back up accidentally contains the corrupted file that caused the crash, you can still restore most of your game progress by using an older back up instead.
Restoring Game/Transferring to new iOS device using iFunbox back-up Edit
You can use the back-up to restore a crashed game or to move your game progress to a new iOS device. It is always best to work with a new, clean install of the game when doing this. If your game has crashed and you have lost progress, delete the game and install it again to reduce the risk of the crash recurring. Once a clean install of the game has been made from the Apple App Store, your backed-up game progress can be transferred to the new game.
When a new game is started, it doesn't have a "Social_HOG" folder, since the new player profile hasn't been created yet. You could just create the Mytona subfolder yourself and add the Social_HOG folder, but it is easier to just start a new game, and play through the tutorial at the beginning until the game asks you to choose a name for your player. At this point a new Social_HOG folder is created for the new game.Quit the game and connect the device to your computer. Open iFunbox and navigate to 'applications - secret society - documents - mytona'. You will see the new Social_HOG folder for the new game you just started (level 2-3 player). Basically, to copy your old game onto the new device, you need to replace this new Social_HOG folder with the old one you saved onto your computer earlier. You can do this by deleting contents of new Social_HOG folder and using the 'Copy from PC' option in iFunBox to copy over the contents of the old one from your computer. Or you can simply drag and drop from wherever you have saved the folder on your computer (sometimes this doesn't work though, so just use the Copy from PC option then).
Disconnect the new iPad from your computer and relaunch the game and you should see your old level game progress.
The game is designed so that each version of the game has a unique player profile (identified by a unique id number) so it is not advisable to keep your old game once you have transferred to a new device, as you have essentially made a copy of an existing player profile, so two versions of the same game now exist. They are not supposed to exist simultaneously and have no way to update each other or refresh information (that is, you could end up with 2 different levels of progress on the same game on the 2 devices, which could cause problems for both games if continued to use). Delete the game off your old device, or at the very least never open it while connected to the internet, or you might find problems on your new game the next time it tries to connect to the games servers.
Android Mobile DevicesEdit
Built-in Back Up Mechanism Edit
Your Google account will not back up your game progress, since it does not back up third party apps (just your Google data), however you can copy your data from your device to a computer to use as a back up. Connect your device to a computer using a USB cable, and then on the device itself pull down the main menu and select 'USB connection - USB mass storage - okay'. A removable disk will appear on the desktop computer that will give you access to the contents of the devices SD card. You can copy all the files from the SD card to a new location on the desktop to use as a back up later. Note: the game files must be saved to the SD card for this to work as a back up for your game progress.
External Backing Up Edit
The easiest way to create a secure back up of the game is using a third party back up app, which can be downloaded from the Google Play store. There are a number of 3rd party apps that can do this, and it is worth looking for one that suits your individual needs. Many Secret Society players use Helium due to it's versatility (works on both rooted and non-rooted devices), but there are alternatives that work just as well. Edit
Helium needs to be installed both on your device and on a desktop computer, follow the in app instructions for setting Helium up on both the desktop and your device after you have downloaded Helium from the Google Play store. Instructions may vary slightly depending on the exact make of your android device, however Helium will walk you through the steps. Once Helium is correctly installed on both, connect your device to your computer using a USB and launch Helium on your device. Continue to follow the instructions on the Helium app to finish the set up process, you may have to change some of your device settings (such as USB debugging, MPT/PTP) depending on your device to finish the set up.
Once all the settings are correct, the desktop version of Helium will have a check mark indicating that it is connected to your device. On your device, select the Secret Society game as the app you want to back up. You may be given the option between backing up the whole app or just the app data. Your game progress will be stored in app data but both types of back up will work. Press backup and select the location on the desktop computer where you want to store the backup. To restore the game through Helium, use the restore tab instead of the back up tab on the helium app while your device is connected to the computer. If you only chose to backup the app data and not the whole app, you will need to download the game from Google Play before doing the restore.
NOTE: With update 1.21.1, The Secret Society game blocks app data backups. Helium no longer functions as an alternate method for backing up your game data.
NOTE 2: With update 1.21.5 Helium backup isn't blocked anymore, so Helium is working again.
Note: Helium does not give you access to game files in the same sense as iFunbox does, instead it creates a single compressed backup to use should you want to restore your device using the backup. This means you need to extract the files from the Helium archive itself if you want to edit the game files or transfer them to a non-android device. You will need to use an 3rd party extractor or Java to do this. An alternative to Helium would be to root the device, which will give you access to the game files themselves, however this process voids the warranty on your device and should only be done by someone confident with the process to avoid damage to the device.
Kindle Mobile DevicesEdit
Built-in Back Up Mechanism Edit
You can use Amazon's own backing up services (Amazon Prime) to back up the game. This may restore game progress if you need to reinstall the app and it may also enable the transfer of your game progress from one Amazon device to another (to transfer to a different type of device you will need to do an external back up instead). Note: restoring your game using your Amazon Prime account is not guaranteed to restore your game progress, and is less successful than on other platforms.
External Backing Up Edit
In order to gain access to game files on a Kindle device you currently need to root the device, as there are currently no third party apps available that can access the files on an un-rooted Kindle. Step-by-step instructions on rooting Kindles are readily available online, but players should be aware that doing this will void the warranty on their device and if done incorrectly it could damage the device.
External Backing Up Edit
To back up your game progress on a Windows computer, simply copy the player files to a new folder created for backing up. This can be a folder on the computer that is backed up to a cloud backup service, or it could be on a portable drive. If you need to restore at a later date, you can just replace the current player files with the copy.
You will need to be able to see hidden files and folders. In Windows 10, open File Explorer. Click the View menu item. A ribbon will open below the menu bar. Check File name extensions and Hidden items in the Show/hide section.
Windows 8.1 is no longer supported for new versions of the game, but it is still possible to play older versions on Windows 8.1. You will need to set the Folder Options in Control Panel to Show hidden files, folder, and drives.
In Windows 10, The Secret Society game progress files are located in:
C:\Users\yourname\AppData\Local\Packages\(letters and numbers).TheSecretSociety-HiddenMystery_(letters and numbers)\LocalState\
The most important file to copy is the player.prf file, which contains all your game progress. All other files in this directory will be automatically downloaded from the game servers if needed. However having a back up of everything is recommended just in case.
If you can't find the files in the above location, search your primary drive (C:) for player.prf.
The Local State folder also contains the Social folder. Copy your friends list (Friends_List.xml) from that folder, just in case. Sometimes, there are issues with the Friends List and it may be helpful to have them saved separately.
Paste the copied files into another folder or drive which will be your backup. Rename them; it is recommended that you add the date to the file name. For example, if you copy your player.prf file on Februay 11, 2018, you might rename it to player_20180211.prf. By adding the date you can have more than one backup and you will know when you made each one. You may notice that the time stamp on the original file may seem "old"; that is all right.
If you get a new computer or a new C: drive for your old computer, download the game from the Microsoft store, but do not open it. Navigate to the location above. Find the player.prf file and rename it to something else, such as player_newgame.prf. Copy your backup player.prf file into the same folder. If you renamed the backup when you made it, remember to rename it to player.prf. Then open your game. Your progress and inventory should be as they were when you made the back up file. Your friends should be restored when the game connects to the game server.
External Backing Up Edit
To back up your game progress on a Mac computer, simply copy the player files to a new folder created for backing up. If you need to restore at a later date, you can just replace the current player files with the copy.
You will need to have display hidden folders enabled in Mac OS to see the game files. Go to utilities and open the terminal app. Copy the following text into terminal and then press enter:
defaults write com.apple.finder AppleShowAllFiles YES
Next, you need to refresh finder for the change to take effect. You can do this in terminal by typing the following text and then pressing enter:
Or, you can close terminal and relaunch finder to refresh it by pressing alt on your keyboard and right clicking on finder in the dock, and then selecting 'Relaunch'.
If you do not want to change how your computer displays files using terminal, you can download a program capable of searching hidden folders such as 'find any file' from the app store. Typing player.prf into one of these search programs will give you access to the folder containing the game files.
The Secret Society game progress files are located in MacintoshHD:/Users/yourname/Library/Containers/com.g5e.secretsociety.mac/Data/Library/Application Support/com.g5e.secretsociety.mac/Mytona/Social_HOG
The most important file to copy is the player.prf file, which contains all your game progress. All other files in the Social Hog directory will be automatically downloaded from the game servers if needed. However having a back up of everything is recommended just in case.
Transferring Game Progress between Platforms Edit
Each platform (iOS mobile, iOS desktop, Android, Kindle, Windows) have their own build of the game itself, which means you cannot directly transfer the game itself from one device to another. You will always need to download the game from the correct app store for that device and install it as normal. However, each platform has the player.prf file in common, and this file works with all builds of the game. The player.prf file contains all of your game progress such as level, experience points, collections, quests etc. and it also contains your unique player ID number which is used to call the social files from the servers (such as gifts, friends list etc.). So this file is all that is needed to transfer a player's progress from one game to another. This means that it is still possible to transfer across platforms even though they use separate builds of the game itself. All you need is to be able to access the player.prf file on both devices and a way to copy that file from one device onto a computer and then to transfer it to the correct location on the other device.
The player.prf file is most accessible on Mac and Windows computers and also iOS devices (using a 3rd party application like iFunBox) so transfers between these 3 platforms is the most straight forward. However, it is also possible to access the file on android devices, meaning that games can be transferred to and from these devices as well, though it is a little more work. Kindles need to be rooted before the file can be accessed, but once that is done it is also possible to transfer to and from that Kindle.