The software is capable of recovering data even in extreme scenarios where other recovery tools fail. According to Runtime Software, GetDataBack can restore files when:
: Recovers data even if the partition table, boot record, or root directory is damaged or missing. Advanced Capabilities
: Allows you to scan and recover data in a few steps.
Most sites offering "free keys" package them with trojans or ransomware. Since you are already dealing with data loss, the last thing you want is a virus encrypting the rest of your files.