I think Wondershare Dr.Fone is an essential desktop tool if you are iPhone, iPad user. (I don't use andorid mobile device). Yes, I use it as a data recovery program and special for iOS devices.When I lost data from my iPhone or iPad, I usually two ways to get data back.
1. iCloud (data been backup into the iCloud)
2. Wondershare Dr.Fone (data not been backup and deleted directly from iOS devices)I've used Wondershare Dr.Fone for nearly 2 years. I suggest iOS devices users choose this software as your data recovery tool, for this tool is very capable of recovering your lost data files, like your contacts, text messages, bookmarks, photos, videos, as well as your call history etc.