That must have been a promotion of some kind, because MyBackup isn't available anymore for Windows 7 or Windows 10. I've searched this software, but I couldn't find it anywhere on the web. However, it's probably unsupported on Windows 10, which means you should use something developed for Windows 10.
As an alternative, you could either use EaseUS ToDo Backup or Acronis TrueImage Home.