Hiring a Freelancer - Do I need to make a contract ?


I am about to release a lot of apps this month and beyond. I am working with developers through fiver / freelancer.
Do you think it is necessary to make a contract between the developer and me ?
Or am I convered by just signing up to these website ?

What’s your experience ?

Waiting for your answers, thanks !