Can we Publish our thunkable web app trough a different web host like github?.
And are we allowed to do that?
A web app will always requires services from the web server it was created on or has dependency on and therefore for Thunkable web apps, you will need Thunkable server.
Having said that, it does not mean that you have to show Thunkable name in you URL. The latest update of Thunkable allows users to access web apps inside iFrame which means you can have your HTML file in your domain or hostname and access your web app from your HTML file.