Hey there, thanks for reaching out and welcome to the Streamlit community!
The error âYou do not have access to this app or it does not existâ on Streamlit Community Cloud usually means thereâs a mismatch between your Streamlit account and your GitHub repo permissions, or the appâs GitHub coordinates (repo name, branch, or entrypoint file) have changed. It can also happen if your app is set to private, your GitHub account isnât properly linked, or youâre signed in with a different email than the one associated with your GitHub account.
To resolve this, try the following steps:
- Check GitHub Coordinates: If you changed your repo name, branch, or entrypoint file, delete the app in Streamlit Community Cloud and redeploy it with the new coordinates (docs).
- Verify Account Linking: Make sure youâre signed in to Streamlit Community Cloud with the same GitHub account used to deploy the app. If you have multiple accounts, sign out of all, then sign in first with your email (or Google), then with GitHub (docs).
- Check App Visibility: If your repo is private, ensure Streamlit has access to private repos in your GitHub settings. If you moved the repo between organizations or accounts, update permissions accordingly.
- Workspace Matching: Make sure youâre in the correct workspace that matches the repo owner (docs).
If youâre still stuck, try deleting and redeploying the app, or change the subdomain temporarily and then switch it back. If possible, please share a minimum reproducible example or your repo link so the community can help debug. Community members, feel free to jump in with your insights!
Sources:
- Rename or change your appâs GitHub coordinates
- Huh. This isnât supposed to happen message after trying to log in
- Forum: Error after redeploying app
- Forum: Fixed - you do not have access to this app
- Forum: Error when running Streamlit app in a Netlify website
- Forum: You do not have access to this app or it does not exist during deployment