LAST UPDATED: September 7th, 2023

Terms of Use

Thanks for using Streamlit Community Cloud and sharing your awesome apps with the community!  The Streamlit software (the Python library) is open-sourced under the Apache 2.0 license, but Streamlit Community Cloud (the free hosting and deployment service) is proprietary to Snowflake Inc.  If you have any technical questions, please reach out to us at discuss.streamlit.io.

Terms of Use for Streamlit’s Community Cloud Service

IMPORTANT NOTICE REGARDING ARBITRATION FOR U.S. USERS: WHEN YOU AGREE TO THESE TERMS, YOU ARE AGREEING (WITH LIMITED EXCEPTION) TO RESOLVE ANY DISPUTE BETWEEN YOU AND COMPANY THROUGH BINDING, INDIVIDUAL ARBITRATION RATHER THAN IN COURT. PLEASE CAREFULLY REVIEW SECTION 9.7 (GOVERNING LAW AND DISPUTE RESOLUTION) BELOW FOR DETAILS REGARDING ARBITRATION.

Please read these Terms of Use (the “Agreement”) carefully as they are a legal agreement between you as a Streamlit app developer (“Provider” or “you”) and Snowflake Inc. (“Company”) and govern your use of Streamlit Community Cloud, the free software-as-a-service platform to deploy, discover, and share Streamlit apps hosted by or on behalf of Company (the “Service”). BY CLICKING THE “I ACCEPT BUTTON" OR BY ACCESSING OR USING THE SERVICE, YOU AGREE TO BE BOUND BY THIS AGREEMENT.  IF YOU DO NOT AGREE TO BE BOUND BY THIS AGREEMENT, YOU ARE NOT ALLOWED TO USE OR ACCESS THE SERVICE.

1. Use.

1.1 Access and Use Limitations.

Provider may use the Service only if Provider is (i) 18 years or older and capable of forming a binding contract with Company; and (ii) not otherwise barred from using the Service under applicable law.

Subject to Provider’s compliance with the terms and conditions of this Agreement, Company hereby grants to Provider a limited, nonexclusive, non-transferable, revocable right, during the term of this Agreement, to access and use the Service as permitted herein.

1.2 Authorized Users and Accounts.

To access the Service, Provider will need to create an account. It is important that Provider (i) provides Company with accurate, complete, and current account information; and (ii) keeps this information up to date.  To protect Provider’s account, Provider must keep the account details and password confidential.  Provider is solely responsible and liable for all activities that occur on or through Provider’s account.

1.3 Use Restrictions.

Provider acknowledges that the Service contains trade secrets of Company and its licensors and, in order to protect such trade secrets and other interests that Company and its licensors may have in the Service, Provider agrees not to reverse engineer, decompile or disassemble the Service, or authorize a third party to do any of the foregoing. Provider will not modify, copy, distribute, sell, sublicense or otherwise transfer the Service, or attempt to do any of those.

Provider further represents and warrants that it will not, while using the Service or otherwise in connection with this Agreement:

  • (a) violate any applicable law, regulation, or any third-party rights;
  • (b) avoid, bypass, remove, deactivate, impair, descramble, or otherwise circumvent any technological measure implemented to protect the Service;
  • (c) interfere with, or attempt to interfere with, the access of any Provider or Consumer (as defined below), host or network, including, without limitation, sending a virus, overloading, flooding, spamming, or mail-bombing the Service;
  • (d) attempt to probe, scan, test the vulnerability of any Company system or network, or breach any security or authentication measures;
  • (e) access, tamper with, or use parts of the Service that generally are not accessible to the public;
  • (f) impersonate or misrepresent Provider’s affiliation with any person or entity; or
  • (g) engage in cryptocurrency mining or similar activities.

Provider agrees that it is responsible for complying with any legal obligations owed to those viewing and/or engaging with its Provider Content (as defined in Section 1.4 below) (“Consumers”), including any security notification requirements. If Provider Content faces (i) a breach of security requiring either  notification to Consumers or a government agency; or (ii) a potential breach of security that may threaten the Service, then, in either event, Provider will promptly inform Company at security@snowflake.com.

1.4 Provider Content.

  • (a) The Service may allow Provider to store, process, or share content, such as code, data, text, files, images, audio, or video created as a web application and/or any other content or materials created or uploaded by or on behalf of Provider through the Service (“Provider Content”).  For clarity, Provider Content also includes anything that Provider uploads or otherwise makes available or collects through the Service, including software and Authentication Secrets (as defined in Section 1.4(b) below), but excludes (i) Feedback (as defined in Section 1.7 below); and (ii) Provider’s information provided to Company for account creation/registration.
  • (b) If Provider provides the Service authentication information or “secrets" (“Authentication Secrets”) to third party websites or resources for interoperation with or connection to Provider Content, Provider shall ensure the Authentication Secrets are (i) unique and not used for other accounts or services; (ii) complex and hard to guess; and (iii) frequently changed (i.e., at least every 90 days).
  • (c) By making Provider Content available and/or accessible through the Service, Provider hereby grants to Company a non-exclusive, irrevocable, transferable, sub-licensable, worldwide, royalty-free license to use, display, publish, perform, reproduce, distribute, copy, modify, and create derivative works of Provider Content in connection with operating and providing the Service.  Provider acknowledges and agrees that any Provider Content set to public can be viewed by others.  See Share Your App and App Indexability for more information.  Provider acknowledges and agrees that Company may utilize public Provider Content to develop, improve, support, and operate the Service.  This includes, but is not limited to, the right to analyze, process, and derive insights from public Provider Content to enable Company to develop new features, optimize performance, and better showcase Provider Content to become more discoverable to the Streamlit Community.
  • (d) To the extent your access and use of the Service involves the processing of personal information, personally identifiable information, and/or personal data (as each may be defined under law) within Provider Content, you may only use the Service for personal and non-commercial purposes, such as evaluation, educational, or household use, and you may not access or use the Service for the benefit of, or otherwise in connection with, a business or commercial purpose.  You shall not, and shall not permit, others to make available to, or otherwise process with, the Service, any Provider Content or other content that is subject to heightened legal or regulatory data protection requirements or standards, including, but not limited to, health or biometric information, sensitive personal information or special categories of personal data, financial account information, or credit card information.
  • (e) Provider represents and warrants that it has (and will continue to have) all rights necessary to grant Company the rights in and to its Provider Content under this Agreement. Provider represents and warrants that (i) its Provider Content; (ii) its use and provision of its Provider Content to be made available through the Service; and (iii) any use or processing of such Provider Content by Company on or through the Service will not be misleading, or unlawful, or infringe, or misappropriate, or violate a third party’s Intellectual Property Rights, privacy rights, or rights of publicity or privacy, or otherwise result in the violation of any applicable law or regulation.
  • (f) Company may remove, delete, and/or cease processing Provider Content (or close Provider’s account or take any other appropriate action) at any time, in Company’s sole discretion.
  • (g) Provider retains ownership of and responsibility for all Provider Content and for any harm related to any Provider Content made available through the Service. Company disclaims all responsibility and liability arising from or related to any Provider Content.  Company does not claim any ownership rights in any Provider Content, and nothing in this Agreement will be deemed to restrict any rights that Provider may have to such Provider Content.
  • (h) Provider can remove its Provider Content by deleting it.  Provider can delete Provider Content either (i) individually; or (ii) all at once by deleting Provider’s account.  To the maximum extent permitted by law, Company is not responsible or liable for the removal or deletion of (or the failure to remove or delete) any Provider Content.

1.5 Third-Party Resources.

The Service may allow Provider to access third-party websites, products, services, or other third-party content (“Third Party Content”).  Company provides access only as a convenience and is not responsible for and does not, in any way, endorse any Third Party Content.  Provider acknowledges that it has sole responsibility for and assumes all risk arising from use of, or access to, any Third Party Content.

1.6 Limited Rights and Reservation of Rights.

Provider’s rights in the Service will be limited to those expressly granted in this Section 1.  Company and its licensors reserve all rights and licenses in and to the Service not expressly granted to Provider under this Agreement.

Provider further acknowledges and agrees that, as between the parties, Company owns all right, title, and interest in and to the Service, including all Intellectual Property Rights (as defined in Section 1.7 below) in the Service and any Feedback (as defined in Section 1.7 below) incorporated by Company into the Service.  Provider will not earn or acquire any rights or licenses in the Service or in any Company Intellectual Property Rights on account of this Agreement or Provider’s performance under this Agreement.

If you select an identifier for your Provider Content (e.g., custom subdomain) that Company believes is being used for inappropriate purposes (e.g., infringes a third party’s intellectual property or impersonates another Provider), Company, in its sole discretion, may (i) change the identifier; (ii) reinstate the previous identifier; or (iii) take other appropriate action.  Further, Company reserves the right to block, suspend, or terminate your use of the Service, pursuant to Section 8 (Termination and Effect of Termination) of this Agreement.

Company may monitor your use of the Service and compile information related to such use, including statistical and performance information related to the operation and use of the Service (“Usage Data”).  As between the parties, all right, title, and interest in the Usage Data and all Intellectual Property Rights therein belong to and are retained solely by Company, and Company may use such Usage Data for any purpose permitted by law, including for data gathering, analysis, Service enhancements and improvements, marketing, and as may be required by applicable law or regulation.

1.7 Feedback and Use Rights.

Provider may provide Company feedback about the Service.  All feedback, comments, and suggestions for improvements that Provider provides to Company hereunder are referred to collectively as “Feedback.”  Provider acknowledges and agrees that all Feedback will be the sole and exclusive property of Company, and Company may freely use and incorporate any Feedback into Company’s products, including the Service.  Provider hereby irrevocably transfers and assigns to Company and agrees to irrevocably assign and transfer to Company all of Provider’s right, title, and interest in and to all Feedback, including all worldwide patent rights (including patent applications and disclosures), copyright rights, trade secret rights, and other intellectual property rights (collectively, “Intellectual Property Rights”) therein.  At Company’s request and expense, Provider will execute documents and take such further acts as Company may reasonably request to assist Company to acquire, perfect, and maintain its Intellectual Property Rights and other legal protections for the Feedback.

2. Changes to This Agreement or the Service.

Company may update this Agreement at any time, in its sole discretion. If Company does so, it will let Provider know either by posting the updated Agreement on the website located at http://streamlit.io (or such successor URL as may be designated by Company) or through other communications. If Provider continues to use the Service after Company has updated this Agreement, Provider agrees it will be bound by the updated Agreement.  Company may also change or remove any functionality or features of the Service, at any time and without notice, in its sole discretion.  Provider agrees that Company will not be liable to Provider or to any third party for any modification, suspension, or discontinuation of the Service.

3. Privacy.

Please refer to the Privacy Notice at http://streamlit.io/privacy (or such successor URL as may be designated by Company) for information on Company’s privacy practices, what data Company collects and stores, and how Company uses that data.

4. Confidential Information.

Provider may get access to Confidential Information. Provider will use all reasonable efforts to protect Confidential Information from unauthorized use or disclosure and will not disclose Confidential Information to any third parties. “Confidential Information” means any non-public business or technical information of Company, including, but not limited to, any information relating to Company’s product plans, designs, features, functionality, and performance of the Service that is designated by Company as “confidential” or “proprietary” or that reasonably should be considered to be confidential given the nature of the information and/or the circumstances of disclosure.

4.1 Exclusions.

Confidential Information will not include information that (i) is or becomes generally known to the public through no fault or breach of this Agreement by Provider; (ii) is rightfully known by Provider at the time of disclosure without an obligation of confidentiality; (iii) is independently developed by Provider without access to or use of any Confidential Information; or (iv) is rightfully obtained by Provider from a third party without restriction on use or disclosure.

5. Disclaimers.

5.1 Warranty Disclaimers.

PROVIDER ACKNOWLEDGES THAT THE SERVICE IS BEING PROVIDED “AS IS” WITHOUT WARRANTY OF ANY KIND.  COMPANY DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT, AND ANY WARRANTIES ARISING OUT OF COURSE OF DEALING OR TRADE USAGE. Company makes no warranty that the Service will meet Provider’s requirements or be available on an uninterrupted, secure, or error-free basis.

5.2 Service Disruptions/Outages.

Company strives to keep the Service up and running; however, all online services suffer occasional disruptions and outages, and Company is not liable for any disruption or loss Provider may suffer as a result. Provider further acknowledges and agrees that it is solely responsible for maintaining and protecting all Provider Content and, in the event of an outage, Provider may not be able to process or retrieve Provider Content, and therefore Provider shall regularly back up its Provider Content separately from its use of the Service (e.g., by storing the Provider Content using third-party applications and services).

6. Indemnity.

Provider will indemnify and hold harmless Company and its officers, directors, employees, and agents from and against any claims, disputes, demands, liabilities, damages, losses, and costs and expenses, including, without limitation, reasonable legal and accounting fees, arising out of or in any way connected with (i) Provider’s access to or use of the Service, (ii) Provider Content, or (iii) Provider’s violation of this Agreement.

7. Limitations of Liability.

  • (a) TO THE MAXIMUM EXTENT PERMITTED BY LAW, IN NO EVENT WILL COMPANY BE LIABLE TO PROVIDER OR TO ANY THIRD PARTY FOR DAMAGES OF ANY KIND, INCLUDING, WITHOUT LIMITATION, DIRECT, SPECIAL, INCIDENTAL, PUNITIVE, OR CONSEQUENTIAL DAMAGES, COSTS OF COVER, OR FOR ANY LOSS OF USE, DATA, BUSINESS, OR PROFITS ARISING OUT OF OR IN CONNECTION WITH THIS AGREEMENT OR THE INSTALLATION OR USE OF OR INABILITY TO USE THE SERVICE, OR FOR ANY ERROR OR DEFECT IN THE SERVICE, REGARDLESS OF WHETHER SUCH LIABILITY ARISES FROM ANY CLAIM BASED UPON CONTRACT, WARRANTY, OR TORT (INCLUDING NEGLIGENCE, STRICT LIABILITY, OR OTHERWISE), AND WHETHER OR NOT COMPANY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH LOSS OR DAMAGE.
  • (b) TO THE MAXIMUM EXTENT PERMITTED BY LAW, IN NO EVENT WILL COMPANY’S TOTAL LIABILITY ARISING OUT OF OR IN CONNECTION WITH THIS AGREEMENT OR FROM THE USE OF OR INABILITY TO USE THE SERVICE EXCEED ONE HUNDRED DOLLARS ($100.00).
  • (c) THE PARTIES HAVE AGREED THAT THE LIMITATIONS IN THIS SECTION 7 WILL SURVIVE AND APPLY EVEN IF ANY LIMITED REMEDY SPECIFIED IN THIS AGREEMENT IS FOUND TO HAVE FAILED OF ITS ESSENTIAL PURPOSE.

8. Termination and Effect of Termination.

8.1 Termination.

Provider may cancel its account at any time without cause. Company has the right to suspend or terminate Provider’s access to all or any part of the Service at any time, with or without cause, with or without notice, effective immediately.

8.2 Effect of Termination.

Upon any termination of this Agreement, (i) the rights granted to Provider under this Agreement will automatically terminate; and (ii) within five (5) days after any such termination or expiration, Provider will, at its expense, return to Company or destroy all copies of the Confidential Information in Provider’s possession or control.  Furthermore, Company may remove or delete Provider Content within a reasonable period of time after termination or cancellation of this Agreement or Provider’s account.

8.3 Survival.

The provisions of Sections 1.3-1.7 (Use), 4 (Confidential Information), 5 (Disclaimers), 6 (Indemnity), 7 (Limitations of Liability), 8 (Termination and Effect of Termination), and 9 (General Provisions) will survive any termination or expiration of this Agreement.

9. General Provisions.

9.1 Assignment.

Provider may not assign this Agreement, in whole or in part, by operation of law or otherwise, without the prior written consent of Company.  Any attempted assignment without such consent will be null and of no effect. Company may freely assign this Agreement.

9.2 Severability.

If any provision of this Agreement is held invalid or unenforceable by a court of competent jurisdiction, such provision will be construed so as to be enforceable to the maximum extent permissible by law, and the remaining provisions of this Agreement will remain in full force and effect.

9.3 Waiver.

The waiver of any breach or default will not constitute a waiver of any other right hereunder or of any subsequent breach or default.

9.4 Notices.

Any notices or other communications to Company under this Agreement shall be to legal@streamlit.io (or such successor email alias as may be designated by Company).  The date of receipt will be deemed the date on which such notice is transmitted.

9.5 Entire Agreement.

This Agreement constitutes the entire and exclusive agreement between the parties pertaining to the subject matter hereof and supersedes any and all prior agreements, communications, and understandings (both written and oral) regarding such subject matter.

9.6 Copyright and IP.

Company respects copyright law and the Intellectual Property Rights of others, and Company expects Provider to do the same. It is Company policy to terminate, in appropriate circumstances, Providers who infringe or are believed to be infringing the Intellectual Property Rights of others. Please see the Copyright and IP Policy at https://streamlit.io/copyright-policy (or such successor URL as may be designated by Company) for further information.

9.7 Governing Law and Dispute Resolution.

  • (a) Governing Law and Forum Choice. 
    This Agreement and any action related thereto will be governed by the Federal Arbitration Act, federal arbitration law, and the laws of the State of Delaware, U.S.A. without regard to its conflict of laws provisions. Except as otherwise expressly set forth in Section 9.7(b) (Dispute Resolution), the exclusive jurisdiction for all Disputes (as defined below) that Company and Provider are not required to arbitrate will be the state and federal courts located in New Castle County, Delaware, U.S.A., and Company and Provider each irrevocably waive any objection to jurisdiction and venue in such courts.

  • (b) Dispute Resolution.

    • (i) Mandatory Arbitration of Disputes.
      Company and Provider each agree that any dispute, claim or controversy arising out of or relating to this Agreement or the breach, termination, enforcement, interpretation or validity thereof or the use of the Service (collectively, “Disputes”) will be resolved solely by binding, individual arbitration and not in a class, representative or consolidated action or proceeding. Company and Provider agree that the U.S. Federal Arbitration Act governs the interpretation and enforcement of the terms of this Agreement, and that Company and Provider are each waiving the right to a trial by jury or to participate in a class action.
    • (ii) Exceptions. 
      As limited exceptions to Section 9.7(b)(i) above, (i) either party may seek to resolve a Dispute in small claims court if it qualifies; and (ii) each party retains the right to seek injunctive or other equitable relief from a court to prevent (or enjoin) the infringement or misappropriation of Company Intellectual Property Rights.
    • (iii) Conducting Arbitration and Arbitration Rules. 
      The arbitration will be conducted by the American Arbitration Association (“AAA”) under its Consumer Arbitration Rules (the “AAA Rules”) then in effect, except as modified in this Section 9.7. The AAA Rules are available at www.adr.org or by calling 1-800-778-7879. A party who wishes to start arbitration must submit a written Demand for Arbitration to AAA and give notice to the other party as specified in the AAA Rules. The AAA provides a form Demand for Arbitration at www.adr.org. Any arbitration hearings will take place in the county (or parish) where Provider lives, unless the parties both agree to a different location. The parties agree that the arbitrator shall have exclusive authority to decide all issues relating to the interpretation, applicability, enforceability, formation, and scope of the parties’  agreement to arbitrate pursuant to this Section 9.7(b), including, but not limited to, any claim that all or part of the agreement to arbitrate is void or voidable for any reason.
    • (iv) Arbitration Costs. 
      Payment of all filing, administration and arbitrator fees will be governed by the AAA Rules, and Company will not seek to recover the administration and arbitrator fees Company is responsible for paying, unless the arbitrator finds Provider’s Dispute frivolous. If Company prevails in arbitration, Company will pay all of Company’s attorneys’ fees and costs and will not seek to recover them from Provider.  If Provider prevails in arbitration, Provider will be entitled to an award of attorneys’ fees and expenses to the extent provided under applicable law.
    • (v) Injunctive and Declaratory Relief. 
      Except as provided in Section 9.7(b)(ii) above, the arbitrator shall determine all issues of liability on the merits of any claim asserted by either party and may award declaratory or injunctive relief only in favor of the individual party seeking relief and only to the extent necessary to provide relief warranted by that party’s individual claim. To the extent that Provider or Company prevails on a claim and seeks public injunctive relief (that is, injunctive relief that has the primary purpose and effect of prohibiting unlawful acts that threaten future injury to the public), the entitlement to and extent of such relief must be litigated in a civil court of competent jurisdiction and not in arbitration. The parties agree that litigation of any issues of public injunctive relief shall be stayed pending the outcome of the merits of any individual claims in arbitration.
    • (vi) Class Action Waiver. 
      COMPANY AND PROVIDER AGREE THAT EACH MAY BRING CLAIMS AGAINST THE OTHER ONLY IN ITS INDIVIDUAL CAPACITY, AND NOT AS A PLAINTIFF OR CLASS MEMBER IN ANY PURPORTED CLASS OR REPRESENTATIVE PROCEEDING. Further, if the parties’ Dispute is resolved through arbitration, the arbitrator may not consolidate another person’s claims with Provider’s claims and may not otherwise preside over any form of a representative or class proceeding. If this specific provision is found to be unenforceable, then the entirety of this Section 9.7 shall be null and void.
    • (vii) Severability. 
      With the exception of any of the provisions in Section 9.7(b)(vi) of this Agreement, if an arbitrator or court of competent jurisdiction decides that any part of this Agreement is invalid or unenforceable, the other parts of this Agreement will still apply.