Nice site! Looks promising, also with affiliate program is legit.
My question is free hosting is just for 1 month? How if the hosting expired? Must recharge?
There is no expiry of free hosting. You'll just have limited resource. If your website grows and requires more resource, you can comfortably upgrade your hosting plan with bitcoin.