But, don't you need the username and password?
"While the Apple ID and password must be known in order to access the iCloud data"
If you got that, why does it matter? Or is that you just can't delete the backups completely? That part would stink regardless of this silly software. A subpoena would force Apple to hand this over anyway, right?
Right, and if I had a username and password why would I need their crappy software? Plus, why would anyone trust a company who sold software designed to steal "other people's" information (quotes used cuz you are also one of the others they are probably exfiltrating data from).
Trust no one.