When this happens on your device at an unexpected time, out of nowhere when it suddenly decides to freeze on the OEM's boot logo, you begin to look back at what you are about to lose.
It's not everyday that you make a backup or even worse is, when you have a number of these different applications and services, the sheer scope of determining when and which app and data to backup can become so complicated that we tend to skip doing them at all. Sometimes we even think that well, they are probably backed up by the app developer somewhere in the cloud.
Well, honestly, not all apps have this cloud sync feature, not all even have a way to export data and make it easy for you to load exported backups.
Pictures, messages, files exchanged and yes, stickers, those cute fancy stickers which means more than what they contain when received from a specific person are at risk of being lost when you see the Triangle of Death on your device. And what all these things represent are memories, moments that we think we can keep now that we are storing them digitally.
Well, the simple answer is no. These data are still either much pretty locally stored on the device, or on some instances they are stored where they are easily accessible (in the sd card of the device, which can be accessed directly as a normal USB storage device), and on really bad situations, they are even stored in an SQL lite database that only the app can access inside the systems folder.
So how to be TOD-proof? Here are some tips.
Pictures.
Dropbox, Facebook, Google+ offer ways to automatically sync pictures from your device to your account in the cloud. They also offer to sync only when wifi is connected (to save your data plan) or even only when you are charging (to save your battery juice when you use a public wifi or a hotspot in your favorite coffee shop). You can opt to save on full resolution or on lower resolution (2048px on Google+, unlimited). The former means you need to have a bigger cloud storage, the latter means you may get unlimited storage, your choice.
Chat Messages (and pictures sent around)
Line and Viber are the most commonly used messaging app (probably Whatsapp, before the FB takeover) but they are also the worst when it comes to back ups.
Line indeed has an email registration, but there is no mention of storing message history or even pictures exchanged using the service, linked to this email account. Worst is activating the same email account on another device, effectively deletes your chat history on the older device.
Viber on the other hand has the option to export the chat history but no way to load them back after a reset (or even on a new device). There are ways to do this of course but then, without these techy people going through the same pain, we mortals would have not known how to do this. Viber also stores photos exchanged in another folder inside the Photos/DCIM. This means you can pull them out when you access your device as a USB storage, or on best cases, when doing a factory reset, or even a wipe, there is an option not to include files in the secondary storage.
So in short both Line and Viber do have a very poor recovery on a TOD situation (or an upgrade scenario as well). So think twice when relying on these services to collect your group chat memories and/or special someone moments.
Here is where Hangout shines, because it keeps your chat history (there is also an option to not keep the history), messages and pictures exchanged in the process. Thanks to integration with Google+, the pictures are stored in your Google+ Photos as well. No fancy stickers here though but at least the emoticons are saved as well. Also all accessible via the Hangout plugins in Gmail or Google+.
Files, Documents, Spreadsheets
Google Drive is a one stop shop here. And if you are even still using Gmail as your trusted storage, yes, attachments can be moved to Drive from Gmail. The alternative would be to split things up, Dropbox for files, Gmail for attachments, Spreadsheet files synced to Dropbox but opened by another spreadsheet app can be clunky and prone to too-many-steps syndrome.
Music, Books, Media
For this part, solutions can vary, but if available in your country, use Google's, and that means Google Playbook and Google Play. An alternative would be Amazon Kindle, or some third party streaming service. However, for this area, cloud is already a given. Because stuff are bought online and linked to an email account, chances are you are just downloading an offline copy of what is already stored somewhere safe.
Contacts
Google Contacts is your best bet here. It is very much cross platform. Any email service is also possible but then again if they only handle email and contacts, then you need another app or service to do the others. That falls into too-many-steps syndrome as well.
So...
The trick is to decouple your important data from your device, automatically synchronize them in a reliable cloud service (most important is automatically!) and select the services or apps which allows you to do both above.
And as long as the above services are used and ensured that the sync is running perfectly, it will not be as difficult and frustrating when you are confronted with this once in a device lifetime scenario. Also this makes it a whole lot easier to do an upgrade later. One major advantage of using Google account is that whether you decide to stay in the Android fence or jump over IOS, when you sync your data through Google, it is still very much possible for you to access them on both platforms.
If you are using non-Google apps another thing to consider is, are they in there for the long haul? Or they are just waiting for an investor to come and buy them and the subscribers on their service. What's in it for them to keep the service running, and is there a way out for your data out? Because there is nothing as equally tragic as the Triangle of Death, as the Death of an App situation.
What about security, snooping...
Well, think about this: Snapchat and the false security of a deleted message against Google https and encryption. Also distributing your content across different apps and services makes it more difficult to ensure that each service provider has the same level of security. A bigger company like Google (or Apple) have so much at stake in ensuring a certain level of service guarantee, while a smaller company can always be at the mercy of the technology capability they can provide and the next bigger company willing to swallow them.