Terms of service
These Terms of Service (the "Terms") are a binding agreement between you and the operator of videoflow.dev (the "Site") and the VideoFlow software, packages, hosted services, demos, and related materials (collectively, the "Service"). Please read these Terms carefully before using any part of the Service.
1. Acceptance and eligibility
By accessing the Site, downloading any VideoFlow package, invoking any API endpoint, running any sample code, or otherwise interacting with the Service in any manner, you represent that you have read, understood, and agree to be bound by these Terms, and that you have the legal capacity and any organizational authority required to do so. If you do not agree to any portion of these Terms, you must immediately stop using the Service. If you are accessing the Service on behalf of an organization, you represent that you are authorized to bind that organization to these Terms, and "you" refers to that organization.
2. The Service
The Service includes, without limitation, documentation, examples, marketing content, downloadable software libraries (including the open-source VideoFlow packages), the @videoflow/react-video-editor add-on, in-browser playground and rendering features, hosted demonstrations, and any future products, tools, plug-ins, or interfaces we may make available. The Service is provided strictly on an "as is" and "as available" basis, without representations, warranties, or conditions of any kind, whether express, implied, statutory, or otherwise.
We may add, modify, suspend, deprecate, or remove any feature, endpoint, package, version, dependency, or behavior of the Service at any time, with or without notice, and in our sole discretion. Nothing in these Terms creates any obligation to maintain, support, repair, or continue offering the Service or any specific feature thereof.
3. Changes to these Terms
We may revise, replace, or supplement these Terms at any time. The current version is the version posted on the Site. Material changes take effect immediately upon posting unless otherwise indicated. Your continued use of any part of the Service after a change has been posted constitutes acceptance of the revised Terms. You are responsible for reviewing the Terms periodically.
4. License grants and intellectual property
Open-source portions of the VideoFlow Service are provided under the open-source licenses identified in their respective repositories or package metadata. Those licenses govern your use of those portions to the extent of any conflict with these Terms. All rights not expressly granted under those licenses are reserved.
Closed-source, premium, or commercially licensed portions of the Service — including, where applicable, the @videoflow/react-video-editorcomponent, hosted services, premium support, or any non-open-source distribution — are licensed (not sold) to you on a non-exclusive, non-transferable, non-sublicensable, revocable basis solely for the purposes expressly permitted in the applicable commercial license, order form, or written agreement. Absent such an agreement, no license to closed-source portions is granted.
"VideoFlow", the VideoFlow logo, and all related names, marks, logos, product names, service names, designs, and slogans are trademarks of the operator and/or its licensors. You may not use any such marks without our prior written consent.
5. Restrictions
You agree that you will not, and will not assist, encourage, or permit others to:
- reverse engineer, decompile, disassemble, decrypt, or otherwise attempt to derive the source code, object code, underlying ideas, algorithms, file formats, or non-public APIs of any closed-source portion of the Service, except to the extent that this restriction is expressly prohibited by applicable law;
- copy, redistribute, sublicense, lease, sell, rent, host, mirror, or otherwise commercially exploit any closed-source portion of the Service without a valid commercial license;
- remove, obscure, or alter any copyright, trademark, license, or other proprietary notices;
- use the Service to build, train, or improve a competing product, machine learning model, dataset, or service;
- use the Service in any manner that violates any applicable law, regulation, export control, sanctions program, or third-party right;
- upload, generate, or distribute through the Service any content that is unlawful, infringing, defamatory, harassing, hateful, sexually exploitative, or that depicts a real person without their consent (including non-consensual intimate imagery, deceptive impersonation, deepfakes, or biometric data collected without lawful basis);
- use the Service to send spam, malware, phishing payloads, or any code designed to disrupt, surveil, or damage any system or person;
- attempt to disrupt, overload, probe, scrape, or circumvent any rate limit, authentication mechanism, or security feature of the Service;
- use any automated means, including bots, scrapers, or AI agents, to access or extract content from the Site beyond what is permitted by our
robots.txtand any rate limits we publish or enforce; or - represent or imply any sponsorship, endorsement, or affiliation with VideoFlow that does not exist.
6. User-supplied content
If you submit, upload, paste, or otherwise transmit any source code, video, audio, image, text, prompt, or other material to the Service ("User Content"), you represent and warrant that you own or have all necessary rights, licenses, consents, and permissions to do so, and that the User Content does not violate any law or third-party right. You retain ownership of your User Content. You grant us a worldwide, non-exclusive, royalty-free, sublicensable license to host, reproduce, transmit, display, and process the User Content solely as necessary to operate, secure, debug, and improve the Service. We may remove, refuse, or block any User Content at any time, in our sole discretion, without notice or liability.
7. Third-party services and dependencies
The Service may interoperate with, link to, embed, or rely upon third-party software, fonts, content delivery networks, package registries, cloud infrastructure, browsers, and other third-party services (collectively, "Third-Party Services"). We do not control Third-Party Services and are not responsible for their availability, content, security, terms, privacy practices, or any harm they may cause. Your use of any Third-Party Service is governed solely by the agreement between you and that third party.
8. Beta, experimental, and preview features
Portions of the Service may be designated as "alpha", "beta", "preview", "experimental", "release candidate", "canary", or similar. Such features are provided for evaluation purposes only and may be unstable, incomplete, or removed at any time. They are excluded from any service-level expectation, support commitment, or warranty whatsoever, even where such commitments would otherwise apply.
9. Fees, plans, and modifications
We reserve the unrestricted right to introduce, modify, restructure, or eliminate fees, pricing tiers, plans, license terms, free quotas, included features, payment methods, billing cycles, or trial periods for any part of the Service at any time. We may change the license model of any package — including transitioning a previously open-source package to a source-available, dual-license, or closed-source model on a forward-looking basis — and the change will apply to versions released after the change is posted. Versions you have previously obtained under their then-current license will remain governed by that license.
10. No warranties
TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, THE SERVICE IS PROVIDED "AS IS" AND "AS AVAILABLE", WITH ALL FAULTS AND WITHOUT WARRANTY OF ANY KIND. WE EXPRESSLY DISCLAIM ALL WARRANTIES, WHETHER EXPRESS, IMPLIED, STATUTORY, OR OTHERWISE, INCLUDING, WITHOUT LIMITATION, ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, ACCURACY, NON-INFRINGEMENT, AND ANY WARRANTIES ARISING OUT OF COURSE OF DEALING, USAGE, OR TRADE. WE DO NOT WARRANT THAT THE SERVICE WILL BE UNINTERRUPTED, TIMELY, SECURE, ERROR-FREE, FREE OF VIRUSES OR OTHER HARMFUL COMPONENTS, COMPATIBLE WITH ANY PARTICULAR HARDWARE OR SOFTWARE, OR THAT ANY DEFECTS WILL BE CORRECTED.
11. Limitation of liability
TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT WILL VIDEOFLOW, ITS MAINTAINERS, OWNERS, EMPLOYEES, CONTRACTORS, AGENTS, OR LICENSORS BE LIABLE FOR ANY INDIRECT, INCIDENTAL, CONSEQUENTIAL, SPECIAL, EXEMPLARY, OR PUNITIVE DAMAGES, OR FOR ANY LOSS OF PROFITS, REVENUE, DATA, GOODWILL, BUSINESS, USE, OR OTHER INTANGIBLE LOSSES, ARISING OUT OF OR IN CONNECTION WITH YOUR USE OF, OR INABILITY TO USE, THE SERVICE — WHETHER BASED IN CONTRACT, TORT (INCLUDING NEGLIGENCE), STATUTE, OR ANY OTHER THEORY OF LIABILITY, AND WHETHER OR NOT WE HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
IN ANY EVENT, OUR TOTAL CUMULATIVE LIABILITY ARISING OUT OF OR RELATING TO THESE TERMS OR THE SERVICE WILL NOT EXCEED THE GREATER OF (A) THE TOTAL AMOUNTS YOU HAVE PAID TO US FOR THE SERVICE IN THE TWELVE (12) MONTHS IMMEDIATELY PRECEDING THE EVENT GIVING RISE TO THE CLAIM, OR (B) ONE HUNDRED U.S. DOLLARS (US$100). THIS LIMITATION APPLIES IN THE AGGREGATE TO ALL CLAIMS, WHETHER BASED ON CONTRACT, TORT, OR ANY OTHER THEORY, AND WILL APPLY EVEN IF ANY LIMITED REMEDY IS FOUND TO HAVE FAILED OF ITS ESSENTIAL PURPOSE.
12. Indemnification
You agree to defend, indemnify, and hold harmless VideoFlow, its maintainers, owners, employees, contractors, agents, and licensors from and against any and all claims, demands, actions, proceedings, losses, liabilities, damages, costs, and expenses (including reasonable attorneys' fees) arising out of or related to: (a) your use or misuse of the Service; (b) your User Content; (c) your violation of these Terms or any applicable law; or (d) your violation of any third-party right, including any intellectual property, privacy, publicity, or contractual right.
13. Termination
We may suspend, restrict, or terminate your access to the Service at any time, for any reason or no reason, with or without notice, and without liability. Upon termination, your right to use the Service will immediately cease. Sections that by their nature should survive termination — including, without limitation, ownership, license restrictions, disclaimers, indemnification, limitation of liability, governing law, and dispute resolution — will survive.
14. Force majeure
We will not be liable for any failure or delay in performance caused, in whole or in part, by events beyond our reasonable control, including but not limited to acts of God, war, terrorism, civil unrest, labor disputes, governmental action, pandemics, network or power outages, denial-of-service attacks, infrastructure provider failures, or any other force majeure event.
15. Export controls and sanctions
The Service may be subject to export controls and economic sanctions laws of the United States, the European Union, and other jurisdictions. You represent that you are not located in, organized under the laws of, or ordinarily resident in any country or territory subject to a comprehensive embargo, and that you are not listed on any restricted-party or denied-persons list. You agree not to access, use, export, re-export, or transfer the Service in violation of any such law.
16. Severability and waiver
If any provision of these Terms is held invalid, illegal, or unenforceable, the remaining provisions will remain in full force and effect, and the invalid provision will be deemed modified to the minimum extent necessary to make it enforceable while preserving its intent. Our failure to enforce any provision is not a waiver of our right to do so later.
17. Assignment
You may not assign or transfer these Terms or any rights or obligations hereunder without our prior written consent, and any attempt to do so without consent will be void. We may assign or transfer these Terms freely, including to an affiliate or in connection with a merger, acquisition, reorganization, or sale of all or substantially all of our assets.
18. Governing law and venue
These Terms and any dispute arising out of or relating to them or the Service are governed by the laws of the operator's primary jurisdiction, without regard to its conflict-of-laws rules, and excluding the United Nations Convention on Contracts for the International Sale of Goods. To the extent not subject to mandatory arbitration or local consumer protection law, you and we submit to the exclusive jurisdiction of the courts located in that jurisdiction for the resolution of any dispute, and waive any objection to venue or forum non conveniens.
19. Entire agreement
These Terms, together with any open-source license accompanying a particular package and any signed commercial agreement between you and us, constitute the entire agreement between you and us regarding the Service, and supersede any prior or contemporaneous understanding on that subject. In the event of a conflict between these Terms and a signed commercial agreement, the signed commercial agreement controls solely with respect to the matters expressly covered therein.
20. Contact
Questions about these Terms may be sent through the contact channel published on the Site.