How often do you make backups?
Unfortunately, there is no automatic backup option with free account. However, we attempt to make full backups of each site every day for Business plan and every week for Premium plan users. You can then restore them if needed from control panel. You can also make your site backup at any time using Backups section in control panel. It enables you to generate and download full or partial backup of your account.