Yes. When you buy an investment on the app, you become the "beneficial owner" and the shares are held in a segregated nominee account on your behalf. Freetrade is just a brokergae (which means a middle-person).