Ontrack EasyRecovery for iPhone is a good option to be considered when it comes to iOS data recovery. Though it has ability to enable you to retrieve data that might have been lost under unfortunate circumstances, like virus attack, system crash, device broken, factory reset, etc., it also has shortcomings that cannot be ignored. Specifically, its supported data types are limited and there is no compatibility to iPod touch. In this case, the one who thinks it is not ideal enough can have a look at these Ontrack EasyRecovery for iPhone alternatives discussed below.