⚠️ We're currently using Google's Backup implementation, which is not 100% reliable. If you switch to a new phone and get asked how you want to restore your data, make sure to restore your data by connecting your new phone with your old phone via cable. This method restores the most data.
Niagara Launcher backs up all of its settings: your favorites, your apps swipe actions, and which apps you hid. The backup procedure works automatically and uses Android's backup system that regularly uploads your app's data to your Google Drive Cloud. More about how that works here. This makes switching phones and ROMs a breeze. After restoring Android's backup on your new phone, most apps from your old phone are not installed on your new one at this point. Before this update, Niagara Launcher couldn't remember which of these apps were your favorites, for example — now it does. It also offers you to reinstall missing apps after tapping on them:
Furthermore, Niagara Launcher keeps your configuration data of uninstalled apps for a few weeks (e.g., custom name, icon & usage data for Niagara's app suggestion system) to let you perform reinstalls without a hassle.
We also want to stress that Niagara Launcher's backup feature works automatically; no setup is needed. Update: We're planning to introduce our own cloud backups, which will be more reliable than Google's. Here's the corresponding GitHub thread.