GitHub Username Changed but Streamlit Profile Still Shows Old Username

Hi Team,

I recently changed my GitHub username from:

Old username: manoj213333

New username: ManojPinto

The GitHub username change was completed successfully, and I can log in using the new account. However, on Streamlit Community Cloud, my profile still displays:

@manoj213333

even after:

  • Logging out and logging back in

  • Clearing browser cache

  • Waiting several hours after the GitHub username change

Could you please help refresh or update the account mapping so that Streamlit reflects my new GitHub username?

I have attached screenshots for reference.

Thank you.

Welcome to the Streamlit community, and thanks for your detailed question and screenshot! :balloon: When you change your GitHub username, Streamlit Community Cloud may not automatically update your displayed username/profile mapping. This is a known limitation—Streamlit identifies apps and accounts by the original GitHub coordinates, and changing your GitHub username can cause your Streamlit profile or deployed apps to still show the old username or even restrict admin access. Logging out/in or clearing cache usually won’t resolve this.

To update your Streamlit account to reflect your new GitHub username, you generally need to delete and redeploy your apps under the new username. If you want your profile mapping updated, or if you have existing apps you can’t manage, you should contact Streamlit support and provide both your old and new GitHub usernames. The support team can manually update the database to reflect your new username. For more details, see the official guidance on renaming your app in GitHub and related forum discussions. Community members, feel free to share your experiences or tips!

Sources: