The process is simple. Connect the iPhone to a USB port on a Windows computer, then plug the Recovery Stick into a second USB port. Once the program has started it may take between 15 minutes or several hours to complete the recovery process, depending on the amount of data stored on the phone. It can also be used to recover data from iTunes backup files if you don't have direct access to the phone.
If you are searching for a particular name or phone number, the program has a search engine to track specific items. Then, if you find what you are looking for you can bookmark the data to have it included in a detailed report.
Resembling a standard USB thumb-drive, the Recovery Stick requires a computer running Windows XP, Vista, 7, 2000 or 2003 and only supports iPhones running iOS up to 3.x. The company say iOS 4 and later is expected to be supported shortly.
In terms of recovering what you are looking for, I wouldn’t get my hopes up. The older the data is, the less likely you'll be successful in recovering it. The system relies upon how much storage space is available on the iPhone and how much new information has been written. For example if you wish to recover a deleted text message but received a message immediately after you deleted it, it is unlikely that you will recover this message. You may be able to recover a portion of that message if the new text message is shorter, therefore taking up less space in the memory bank.
Retrieving lost data doesn't come cheap however – the iPhone Recovery Stick costs US$197.95.