Yes, the Freetrade app is legit. It is licensed by the FCA and partnered with the FSCS. It also has excellent ratings on iOS and Android.