I think I have to give up on Hugging Face. I have not find anything that works on the free tier. So I can not test.
And unfortunately I have not find any info about how secure the payment system is. There does not seem to have been any evaluation of that?