A hospedagem gratuita existe um problema de privacidade na maioria dos casos, lendo os termos de uso entre outras informações você percebe que alem de não se responsabilidades alguns deles ainda vendem os dados de acessos para iniciantes
Então indico a procurar por hospedagens baratas, e não gratuitas.
Outra coisa é que dependendo do que for ser hospedado é mais barato contratar uma especifica que suporte o que precisa do que uma VM