一般公開する必要がありますが(むしろシェアして共有することが目的)、Streamlitを含む、多くのPythonフレームワークを使ったアプリを無償でデプロイすることができます。
主に、データ分析、データビジュアライゼーションを目的とするフレームワークが扱われています。難しい環境構築の手間も省けますし、アプリ作成の練習に使えそうですね。
PyCafe: Create & Share Streamlit, Dash and Python Apps Online.
Playground for Python web frameworks. Run and edit Python code snippets for web frameworks in a web browser.
Streamlitをホストするには、
このサービスを使う上で、十分注意する必要があるのが情報漏洩です。AI基盤モデルのAPIキーなどは絶対に公開しないようにしましょう。対策としては、以下のページを参考にします。
Using secrets in PyCafe
Playground for Python web frameworks. Run and edit Python code snippets for web frameworks in a web browser.