Independent hosting for Streamlit apps. Not affiliated with Streamlit or Snowflake.
Move your Streamlit apps off Community Cloud.
Community Cloud lets you keep one app private. Here every app is private to the people you invite. Paste your repo URL and add your secrets; your app reads them with st.secrets.
Free plan · No credit card

From repo to a shared app
- 01
Paste the repo URL
GitHub, GitLab or Bitbucket, public or private: for a private repo, add a token with read access. You don't need admin rights on the repo. Images and data files come along too. Keep editing in the repo: each start pulls your latest commit.
https://github.com/your-org/sales-app branch: main
- 02
Add your secrets
Enter the same keys you had on Community Cloud. They're written to
.streamlit/secrets.tomlwhen the app starts, sost.secrets["db_password"]works as before, and so do sections like[connections.snowflake]. For a database you've connected in Fastero, skip the secrets: pick the connection, and the app reads it withst.connection("warehouse").st.secrets["db_password"]
- 03
Invite your team
Colleagues get an email, sign in, and open the app. Nobody else can, and there's no login code in your app.
maria@example.com Viewer
Community Cloud and Fastero, side by side
| Feature | Community Cloud | Fastero |
|---|---|---|
| Private apps | One at a time (Streamlit docs, opens in a new tab) | Every app, visible only to people you invite |
| Who opens it | Viewers you invite by email (Streamlit docs, opens in a new tab) | Colleagues you invite, signed in to your workspace |
| Repos | GitHub only, and you need admin rights on the repo (Streamlit docs, opens in a new tab) | GitHub, GitLab or Bitbucket, public or private, with a read-only token |
| Idle apps | Sleep after 12 hours without traffic (Streamlit docs, opens in a new tab) | Sleep 10 minutes after the last person leaves and use no compute; start again in about 15 seconds |
| Always on | Not offered (Streamlit docs, opens in a new tab) | Any app, on paid plans |
| Secrets | st.secrets, including sections (Streamlit docs, opens in a new tab) | st.secrets, including sections |
| Database credentials | Pasted into each app's secrets (Streamlit docs, opens in a new tab) | Connect a database once; every app reads it with st.connection |
| Python | Versions still receiving security updates (Streamlit docs, opens in a new tab) | 3.10, 3.11 or 3.12, your choice |
| Changing the app | Push to the repo; the app updates (Streamlit docs, opens in a new tab) | Push to the repo; the next start pulls it. Apps built in Fastero: edit in the browser, or ask the built-in AI |
| Price | Free (Streamlit docs, opens in a new tab) | Free plan; Pro adds always-on apps |
Community Cloud column from Streamlit's documentation, checked 25 September 2026.
Weighing other hosts too? Community Cloud's limits and eight paid options, compared.
Edit it in the browser
Open the code next to the running app. Save, and the app updates in a few seconds.

Or ask the built-in AI
Tell it what you want. It writes the app, and one click runs it.

An app sleeps when nobody's using it and starts again in about 15 seconds when someone needs it. On paid plans, switch on always-on for the ones people open first thing in the morning.
Also in the same workspace: Jupyter notebooks, Python jobs on a schedule, dashboards you can share by link, and connections to 8 SQL databases and warehouses that your apps and the AI can use, behind the same login.
Questions
- Is this Streamlit?
- No. Fastero is an independent service that runs the open-source Streamlit library. It isn't affiliated with Streamlit or Snowflake.
- Do my
st.secretscalls still work? - Yes, including sections like
[connections.snowflake]. - Can I import a private repo?
- Yes, from GitHub, GitLab or Bitbucket. Add a token with read access.
- Can my app use a database I've connected in Fastero?
- Yes. Pick the connection when you create the app, and read it with
st.connection("name"). Use a read-only database user: anyone who can edit the app can read what it connects with. - Do my colleagues need an account?
- Yes. They sign in to open the app, which is what keeps it private.
- What happens when nobody is using an app?
- It sleeps 10 minutes after the last person leaves. The next person to open it presses Start and waits about 15 seconds. On a paid plan you can keep an app always on.
- Which Python version do apps run on?
- 3.10, 3.11 or 3.12: pick one when you import. Your
requirements.txtis installed when the app starts. - What if my app won't start?
- Open its log: you see the same output you'd see in your terminal, including the
piperror. - How is this different from Streamlit in Snowflake or Databricks Apps?
- Those suit data that already lives in Snowflake or Databricks. Both need every viewer to hold an account there, and both can keep billing for an app while nobody uses it. Here, the people you invite sign in to Fastero, and an app sleeps 10 minutes after the last person leaves.
- Where do apps run?
- On AWS in the US (us-east-1).