How is it suspect? The only way to access app data to create a backup is to be rooted, or to use an ADB shell. The only way to create an ADB shell is by connecting to a PC with a program that does this. That's what helium does when it connects to a PC.
Basically, the only way to do what you want is to root your phone and get Titanium backup, MyBackup or Helium, or if unrooted, use Helium's ADB shell.
That's the only ways.