Why is the app starting when I restart/reboot the phone? I can see it in the task manager app.

The app has the option to automatically create backups on a schedule. To create the schedule, it needs to check and apply the settings each time the phone restarts.

This is standard for Android phones; the app will not slow your phone down by constantly running in the background.