Yes, iTunes is required on your computer. While the product is running, it needs certain data from iTunes to do the sync, so iTunes is required on your computer.
Note:
1. You need to close iTunes when you run this program.
2. To avoid iTunes erasing the data on your device automatically, you can follow the steps below to set it properly.
1) Open iTunes, and click Preferences>Devices.
2) Check Prevent iPods, iPhones, iPads from syncing automatically and click OK to save the settings.