There must be an option to save WhatsApp data into SD storage instead of internal memory. This way can keep all data safely incase of any issues with internal storage. Major Reason is frequently android is not booting up instead asking for hard reset and this leads to format of internal memory and all the data will be erased