No. You don’t need to have iTunes installed on your PC. You may choose one of these ways to make WALTR PRO work properly on Windows PCs: 

  • Install the latest Apple iTunes version on your PC; 
  • Download Apple drivers during the WALTR PRO installation process.

Any Windows app that has to access your iPhone (notwithstanding the model) needs to use Apple Mobile Support drivers. They are usually installed on your computer together with iTunes. Naturally, WALTR PRO for Windows has to use these iTunes drivers as well.