Streamlit est un framework open source qui permet aux développeurs de créer et de partager des applications de données en Python pur, par exemple des tableaux de bord et des analyses interactives. Il est sous licence Apache 2.0 et peut être exécuté sur votre propre infrastructure. Streamlit Community Cloud offre un hébergement pour les applications publiques.
Streamlit appartient à Snowflake Inc., société américaine, et relève de l'avis de confidentialité de Snowflake. Celui-ci indique que Snowflake participe au EU-US Data Privacy Framework, utilise des clauses contractuelles types pour les transferts et dispose d'un délégué à la protection des données ainsi que d'un représentant dans l'UE. La documentation de Community Cloud précise que l'infrastructure fonctionne dans des centres de données de fournisseurs cloud, sans nommer ni fournisseur ni région. Si vous hébergez vous-même le framework, données et code restent sous votre contrôle ; avec Community Cloud ou Snowflake, la juridiction américaine et le CLOUD Act s'appliquent. Les organisations européennes peuvent héberger elles-mêmes le framework.