I've read that it is possible to back up the product - so far so good. What steps are necessary to reinstall the product from the backup on either the same or a different computer ? Is it possible to perform the reinstallation without going online ?
The game is distributed through either Stardock Central or Impulse. Impulse is Stardock's new distribution software that will replace SDC, but either will let you create a "backup" of the downloaded game. The created backup is in its own format that only the distribution software can read, so you will also need to include the installer for either program on your backup disk.
After that, you simply install the software first on whichever PC you need to install the game on, and then you use it to restore the game data from the backup.
You do not need an internet connection to install the game, and it's automatically authenticated for your Stardock account at the time of purchase. You will, however, need internet access for patches. The game does not require anything in the background to run, once it's installed it's completely independent of either SDC or Impulse, so there will never be a case that the game refuses to run because some server is shut down.