Terms and Conditions of Remotion

These Terms and Conditions will take effect upon the release of Remotion 5.0 and will apply to version 5.0 and all subsequent versions. The current Terms and Conditions are available here.

Table of contents

About these Terms and Conditions

These Terms and Conditions reflect the way Remotion's business works. They also help define Remotion's relationship with its Users as they interact with the Remotion Software and Remotion's Services. The User must read this document carefully, understanding it, is important because a User must accept these Terms and Conditions to use Remotion's offerings.

These Terms and Conditions govern

  • the use of the Remotion Software and Remotion's Services; and
  • any other related Agreement or legal relationship with Remotion

in a legally binding way. Capitalized words are defined in the relevant dedicated section of this document (i.e., “Definitions and legal references”).

Remotion Software and related Services are provided by:
Remotion AG
Hohlstrasse 186/188
8004 Zurich
Switzerland

Contact email:
legal@remotion.dev

Unless otherwise specified, the Terms and Conditions detailed in this document generally apply when using the Remotion Software and/or related Services. Single or additional conditions may apply in specific scenarios. Such cases are additionally indicated within this document.

Definitions and legal references

Terms and Conditions

All provisions applicable to the use of the Remotion Software and/or Service as described in this document, including any other related documents or agreements, and as updated from time to time.

Remotion

Indicates the legal entity (i.e., Remotion AG) that provides the Remotion Software and Services to Users.

Remotion Software

The software provided by Remotion which allows Users to create media (e.g., videos and images) using the React framework.

Remotion Project

Any software project and product that includes the Remotion Software, either partially or as a whole.

Service

The term "Service" encompasses both services and products offered by Remotion that are associated with the Remotion Software. Such services can be found on remotion.dev and remotion.pro.

Illustrative Example: remotion.dev
One such Service offered by Remotion is found on the website remotion.dev. This site provides comprehensive documentation, examples, and templates specifically designed for Users of the Remotion Software.

Illustrative Example: remotion.pro
Another Service is the website remotion.pro, which includes the Remotion Store. This platform serves as a marketplace where Users can purchase and sell digital products. Available products in the Remotion Store include first-party items developed by Remotion and third-party items developed by Users, all of which undergo a review and approval process by Remotion before listing.

Agreement

Any legally enforceable or contractual relationship established between Remotion and the User, which either (partly or in whole) overrides or supplements these Terms and Conditions.

User

Any natural or legal person that uses the Remotion Software and/or Services. Therefore, within these Terms and Conditions, User can mean a single person or a group of people (e.g., a company with employees or freelancers working as a group).

Free License User (“Free License”)

Any User qualifying as

  • an individual using the Remotion Software for personal use;
  • an organization or team of individuals with up to 3 people;
  • a non-profit or not-for-profit organization; or
  • evaluating whether the Remotion Software is a good fit, and is not yet using it in a commercial way.

Company License User (“Company License”)

Any User that does not qualify as a Free License User.

Enterprise License User (“Enterprise License”)

Any User who qualifies as a Company License User but requires advanced needs (e.g., custom terms and conditions, feature requests, and private support).

Within these Terms and Conditions, any reference of the Company License User (“Company License”) also applies to the Enterprise License User (“Enterprise License”).

For an Enterprise License, contact Remotion separately through the email hi@remotion.dev.

Enterprise License Users have the opportunity to tailor these Terms and Conditions to better suit their needs. This includes the possibility of negotiating with Remotion on amending, adding, or removing certain provisions in these Terms and Conditions.

Remotion commits to offering support throughout the purchasing, onboarding, and any necessary compliance processes, aligning with the User's internal policies or legal obligations.

Among other Users' feature requests, those from Enterprise License Users will receive priority consideration. While Remotion cannot assure the implementation of a request, the Enterprise License User is promised a thorough evaluation, an answer if that request is going for implementation, and followed by updates on the progress of any features requested.

Although Remotion cannot promise solutions to issues encountered by Users, Enterprise License Users will be provided, if requested, with a private communication channel for reporting and receiving support for any challenges experienced with the Remotion Software.

Developer Seat

One Developer Seat constitutes the minimum license configuration for the Company License. A Developer Seat is defined as a license that permits a single developer to engage in the development of a project utilizing the Remotion Software.

Cloud Rendering Unit

The cloud rendering capabilities of the Remotion Software are used in a self-hosted cloud infrastructure (e.g., AWS, Google Cloud, or Azure). Remotion does not provide a rendering service. The Cloud Rendering Unit refers to the capability of using the Remotion Software to render in the cloud but does not include the costs of such cloud services, as mentioned above. These cloud service providers will charge Users separately.

Minimum Spend

The Company License comes with the requirement of having a minimum expenditure threshold called Minimum Spend, which represents the foundational cost for the procurement of Developer Seats and Cloud Rendering Units essential for setting up the Company License.

Within the Minimum Spend, Company License Users are free on how they configure the Company License. The only requirement within the Minimum Spend is to have at least one Developer Seat.

Remotion Dashboard

Remotion Dashboard is a tool designed to facilitate license management and billing. Through this dashboard, Company License Users can adjust their Developer Seats and Cloud Rendering Units according to the number of developers actively working on a project and their actual rendered volume of media (e.g., videos, images, and similar) using the Remotion Software. Company License Users can also review their billing details alongside a comprehensive record of payments and corresponding invoices.

Personal Data

Defined in Privacy Policy.

Content by Remotion

Unless where otherwise specified or clearly recognizable, all content available on remotion.dev, remotion.pro, and in the Remotion Software is owned or provided by Remotion.

Remotion undertakes its utmost effort to ensure that the content provided by Remotion infringes no applicable legal provisions or third-party rights. However, it may not always be possible to achieve such a result. In such cases, Users are kindly asked to report related complaints using the contact information provided in this document.

Access to external resources

Through Remotion, Users may have access to external resources provided by third parties. Users acknowledge and accept that Remotion has no control over such resources and is, therefore, not responsible for their content and availability.

Conditions applicable to resources provided by third parties result in such third parties' terms and conditions or, in the absence of those, applicable statutory law.

Consideration before use

Remotion Software and the Services may only be used within the scope of what they are provided for, under these Terms and Conditions and applicable law.

Users are solely responsible for making sure that their use of the Remotion Software and/or Service violates no applicable law, regulations, or third-party rights.

Therefore, Remotion reserves the right to take any appropriate measure to protect its legitimate interests, including by denying Users access to the Remotion Software or Service, terminating contracts, reporting any misconduct performed through the Remotion Software or Service to the competent authorities - such as judicial or administrative authorities - whenever Users engage or are suspected of engaging in any of the following activities:

  • violate laws, regulations and/or these Terms and Conditions;
  • infringe any rights of Remotion or those of a third party;
  • considerably impair Remotion's legitimate interests.

Software license

Depending on the type of entity and phase of use, Users need to purchase a software license to use the Remotion Software.

The Remotion Software is licensed under three models, which are

  • Free License (“Free License User”);
  • Company License (“Company License User”); and
  • Enterprise License (“Enterprise License User”).

For differences in the subcategories, refer to the section "Definitions and legal references” of this document.

Any User qualifying as a Free License User is allowed to use the Remotion Software for free. All other Users (i.e., Company License Users and Enterprise License Users) are required to purchase the software license.

Remotion confirms the following:

  • All Users (i.e., Free License Users, Company License Users, and Enterprise License Users) have access to the same Remotion Software.

Allowed use cases

The software license hereby grants using the Remotion Software in a non-commercial or commercial way for the purpose of creating media (e.g., videos and images) and modifying the Remotion Software to the User's liking for the purpose of fulfilling a User's custom use case or contributing improvements back to the Remotion Software.

Disallowed use cases

It is not allowed to copy or modify the Remotion Software for the purpose of selling, renting, licensing, relicensing, or sublicensing one's own derivate of the Remotion Software.

Unless not otherwise expressively agreed, the software license is non-assignable/non-transferable, which means a license holder is not allowed to assign/transfer the license to anyone else.

It is not permissible to indicate or try to imply in any manner, that a User stands in a qualified relationship with Remotion or that Remotion has endorsed the User without any prior written approval, the User's products or services, or any third party's products and services for any purpose.

Commercial use

For the purposes of these Terms and Conditions, "commercial use" refers to the utilization of the Remotion Software by an entity that qualifies as a Company License User in the execution of any project and applicable to both internal operations and external engagements/offerings.

Evaluation

Users qualifying as Company License Users are granted the right to evaluate the Remotion Software free of charge. The policy of having a free evaluation phase is meant to determine a project's feasibility.

The decision to use the Remotion Software in one's technology setup marks the end of the evaluation phase. Subsequent to this terminated evaluation phase, any entity meeting the criteria of a Company License User is obligated to procure the appropriate licensing, regardless of whether or not the product incorporating the Remotion Software has been released to the public or utilized internally.

Company License

The Company License consists of two components, which are

  • Developer Seat; and
  • Cloud Rendering Unit.

The configuration and adjustment of the Company License rely fundamentally on the principle of honest declaration. As such, the accurate self-reporting of usage becomes an essential element of licensing the Remotion Software. It is mandatory for every Company License User to ensure that their license configuration accurately reflects their actual usage of the software.

For the purpose of simplifying license management, Remotion will issue a reminder notification to Company License Users prior to the renewal date of their license. This reminder will include a link to make modifications that may be required for the upcoming billing cycle.

The Company License requires a Minimum Spend. Within the Minimum Spend, Company License Users are free to configure the Company License. The only requirement within the Minimum Spend is to have at least one Developer Seat.

Developer Seat

A Developer Seat is defined as a license that permits a single developer, on behalf of a Company License User, to engage in the development of a project utilizing the Remotion Software.

As part of the Company License, at least one Developer Seat must be held.

A holder of a Company License is entitled to operate the Remotion Software on multiple local machines. This provision is intended to facilitate flexibility and efficiency in the development process without compromising the integrity of the software license.

The Developer Seat is transferable within a company. Only developers actively working on a project need an active Developer Seat.

Company License Users gain access to the Remotion Dashboard, a tool designed to facilitate license management and billing. Through this dashboard, they can adjust their Developer Seats according to the number of developers actively working on a project using the Remotion Software.

Cloud Rendering Unit

The Remotion Software's cloud rendering functionality is designed for operation within a self-managed cloud infrastructure using cloud services such as AWS, Google Cloud, or Azure.

It is important to clarify that Remotion does not offer a rendering service. The term "Cloud Rendering Unit" describes the permission to utilize the Remotion Software for cloud-based rendering but does not include the associated costs of the cloud services mentioned. Company License Users will incur separate charges from these cloud service providers.

A single Cloud Rendering Unit grants a Company License User the ability to execute up to 2'000 renders monthly across serverless and server-based architectures.

One render means outputting a video, an audio file, a still image, or an image sequence. Only successful renders count.

The Cloud Rendering Unit model is tailored to accommodate varying project and campaign needs, offering the flexibility to modify usage on a monthly basis. This usage-based licensing approach ensures adaptability to changing needs. Company License Users gain access to the Remotion Dashboard, a tool designed to facilitate license management and billing. Through this dashboard, Company License Users can adjust their Cloud Rendering Units to match their actual monthly rendering activity.

The deployment of Remotion Software in a purely local setting, without using cloud rendering, does not require the purchase of Cloud Rendering Units.

Ownership of generated media

Remotion does not pose any restrictions on media generated with the Remotion Software.

Users hold the rights and ownership, but also the responsibilities to the media assets generated with the Remotion Software.

Determination of company size and team size

A license is mandatory when the total number of personnel across all involved parties reaches the threshold of four or more.

For collaborative engagements, such as those between agencies (also described as development studios or similar) and their clients, the total number of employees from all involved parties will be aggregated to determine the need for licensing. This provision equally extends to scenarios wherein a company hires part-time employees or engages with independent contractors.

A Developer Seat is only required for those developers, across all involved parties, who are directly engaged in the project using the Remotion Software.

Clarification about partnerships

Receiving generated media from the Remotion Software does not trigger the requirement for licensing, however, using the Remotion Software itself does.

Sending media assets created by the Remotion Software to a client does not count toward the company/team size. However, a client that owns the code written for the Remotion Software or uses the Remotion Software does count toward the company size threshold.

Examples:

  • An end-user uses a web-based video editor, which is built on top of the Remotion Software. This end-user, who receives generated media, does not need a Company License nor does this end-user count toward the threshold of the company/team size.
  • A software development studio creates a web-based video editor for one of their clients. The total number of personnel across both companies counts toward the company/team size.

Self-reporting

The Company License User is required to self-adjust the number of Developer Seats and Cloud Rendering Units according to the size of the development team actively working with the Remotion Software and the utilization of cloud rendering (i.e., the monthly render volume).

The Company License User recognizes that Remotion is entitled to request details about the actual monthly usage and the manner in which the Company License User uses the Remotion Software.

Software piracy

Users who meet the criteria for a Company License User but fail to properly license the Remotion Software, or neglect to license it altogether, are required to compensate Remotion for the unpaid licensing fees. In cases of significant infringement, as determined at Remotion's discretion, Remotion will impose an interest charge of 10% per month on the outstanding amount. Remotion is authorized to pursue any lawful measures to obtain reparation for such unauthorized usage.

Remotion Software used for a rendering service

It is acceptable to allow third parties to render videos through a service if those third-party users don't upload Remotion code and only modify parameters of hosted Remotion code.

Making it possible for third parties to upload their own Remotion code and offering a rendering service might obscure the fact that Remotion needs to be licensed. Any such rendering service requires prior explicit and written approval from Remotion.

Examples:

  • The User is allowed to build a video editor that enables end-users to edit their video through a drag-and-drop user interface since end-users don't edit/upload Remotion code.
  • The User is not allowed to offer a cloud rendering service that enables uploading Remotion Projects and rendering media out of them.

Going beyond or below licensed usage

In the event that Company License Users exceed their allocated Cloud Rendering Units due to rendering more videos than permitted, or if they exceed their Developer Seats by onboarding additional developers, a 30-day grace period will be granted to make necessary adjustments to their license. License modifications can be made at any time through the Remotion Dashboard, having charging adjusted on a prorated basis for the current billing cycle.

Proration is applied in both directions:

  • Upon license upgrade - Should a User increase their license scope by acquiring additional Cloud Rendering Units or Developer Seats, the added cost will be calculated based on the remaining time in the current billing cycle. This additional fee will be reflected in the invoice for the upcoming billing cycle.
  • Upon license downgrade - In the event of a license reduction, a credit corresponding to the unused portion of the current billing cycle will be issued to the Company License User. This credit will be applied to the next invoice, reducing the total amount of that invoice.

Warranty notice

The software is provided "as is” without warranty of any kind, expressed or implied, including but not limited to the warranties of:

  • merchantability;
  • fitness for a particular purpose; and
  • non-infringement.

In no event shall Remotion be liable for any claim, damages, or other liability, whether in an action of contract, tort, or otherwise, arising from, out of, or in connection and use of the Remotion Software.

Support

The User should not hold the expectation to receive any support related to the Remotion Software.

Even though Remotion is not required to provide resources and help, it tries to do so on a best-effort basis. For further information on support, please refer to the Support Policy.

Security

Remotion shares responsibility with its Users to keep the systems that the Remotion Software is running on secure.

If a potential vulnerability in the Remotion Software is discovered, the issue can be reported privately to security@remotion.dev to help resolve it.

Given that the Remotion Software needs to be permitted the execution of expensive and useful computation, it is required for all Users to establish and maintain their own security measures.

Remotion offers an overview of security best practices, but this summary is intended merely as a concise reference highlighting the key security considerations associated with deploying projects using the Remotion Software, but it does not replace the comprehensive details found within the full documentation.

The source code of the Remotion Software can be studied on GitHub.

The Remotion Software itself does not process any personal data of Users. If Users feed personalized data into a media generation, Users need to follow Remotion's security best practices as well as establish and maintain their own security measures.

For data privacy regarding Services such as on remotion.dev and remotion.pro, please refer to the Privacy Policy.

Payments

Remotion uses Stripe as its designated payment service provider to streamline transaction processes. All financial transactions are conducted in United States Dollars (USD).

The User will pay all applicable taxes, duties, withholdings, backup withholding, and the like; when Remotion has the legal obligation to pay or collect such taxes, the appropriate amount shall be paid by the User directly to Remotion (i.e., without an intermediary).

Should any portion or the entirety of a payment due to Remotion under this agreement be subject to withholding, on grounds that such deduction is mandated by the tax regulations of any country or pursuant to any tax treaty between Switzerland and any such country, the obligated payment amount shall be suitably adjusted. This adjustment aims to ensure that Remotion receives a net amount equal to the payment that would have been made in the absence of such withholding.

Remotion may change its fees and payment terms at its discretion; provided however, that such changes will not take effect for the User until the start of the next billing cycle. Remotion will provide written notice to Users for any changes to the fees that affect the Remotion Software and/or Services. Continued use after the price change becomes effective, constitutes the User's agreement to pay the changed amount.

Fees will be billed to the credit card (or any other payment method) a User provides in accordance with the payment terms in effect at the time a fee or charge is due and payable.
Users acknowledge and agree that Remotion will (automatically) charge their credit card (or any other payment method) on record, in connection with the use of Remotion's offerings, that is:

  • in advance of each renewal term, for the license setup a User has selected;
  • in arrears/delay for any additional usage of the Remotion Software and Services a User may have used or added to their account in the Remotion Dashboard during the prior billing cycle; and
  • on purchases of any Services on remotion.dev and/or remotion.pro.

The term of a Company License shall be automatically renewed for successive terms equal in duration to the initial term.

Through the Remotion Dashboard, a tool designed to facilitate license management and billing, Users can review their billing details alongside a comprehensive record of payments and corresponding invoices.

A User can upgrade or downgrade their license, the functionality of such license modification is explained in the section “Going beyond or below licensed usage”.

A User represents and warrants to Remotion that all of their payment information is true and that they are authorized to use the payment method. A User will promptly update their account information with any changes that may occur (e.g., a change in billing address or credit card expiration date).
If a payment is not received or cannot be charged to their credit card (or other payment method) for any reason in advance, Remotion reserves the right to terminate their license for the Remotion Software and/or terminate the access to Services, this will lead to the termination of this agreement as well. In addition, Remotion reserves the right to use any legal means, such as debt collection and/or judicial proceedings, to charge for the missing payment(s).

Refund policy

All fees are non-refundable, except as stated otherwise in these Terms and Conditions.

Using the Remotion Software for evaluation purposes is provided at no cost; therefore, no refunds will be granted. Furthermore, self-managing the license to represent the actual use is mandatory for every Company License User.

Assignability and transferability

Unless not otherwise expressively agreed, the license for the Remotion Software and use of Remotion's Services are non-assignable/non-transferable, which means one is not allowed to assign/transfer Remotion's offerings to anyone else.

Legacy plan

Unless a different arrangement has been specifically agreed upon or provided by Remotion to a User, having procured the license for the Remotion Software based on an old pricing plan (i.e., a plan that has been updated, replaced, or abandoned), Remotion reserves the right to transfer the User to a new plan that is the closest to the old pricing plan procured by the User.

Price adjustments

The prevailing financial, economic, and commercial conditions that exist at the time these Terms and Conditions start to be effective between a User and Remotion do not remain constant throughout its term. As a result, the pricing initially agreed by the parties may lose some of its value over time. To compensate for such business risk, Remotion reserves the right to adjust the pricing of its offerings.

Grandfathering

Users interested in a Company License may request written assurance from Remotion to lock in the current pricing. Even under grandfathering agreements, Remotion reserves the right to adjust the prices to compensate for foreign exchange fluctuations between United States Dollars (USD) and Swiss Francs (CHF).

Term and termination

The term of these Terms and Conditions will begin with a User's acceptance and continue for as long as the Remotion Software and/or the Service are being used. The term of a Company License shall be renewed for successive terms equal in duration to the initial term unless the User cancels the license before the renewal date.

The User has the right to terminate a Company License at any time by canceling via the Remotion Dashboard. Such termination will be effective at the start of the next renewal period.

In addition to any other remedies Remotion may have, if any breach of these Terms and Conditions is caused by the User, Remotion may terminate this agreement upon 10 days' notice.

The User acknowledges that Remotion reserves the right to terminate accounts regarding the Remotion Dashboard that are inactive for an extended period of time and the right to modify or discontinue, temporarily or permanently, the Remotion Software and/or Services (or any part thereof such).

All of the User's content on the Services (if any) may be permanently deleted by Remotion in its sole discretion upon any termination of the User's account.

Common provisions

No Waiver

Remotion's neglect to assert any right or provision under these Terms and Conditions shall not constitute a waiver of any such right or provision.

No waiver shall be considered a further or continuing waiver of such term or any other term.

Service interruption

To ensure the best possible service level, Remotion reserves the right to interrupt the Service for maintenance, system updates, or any other changes.

Within the limits of law, Remotion may also decide to suspend or terminate one or more Services. If a Service is terminated, Remotion will cooperate with Users to enable them to withdraw Personal Data or information in accordance with applicable law.

Additionally, the Service might not be available due to reasons outside Remotion's reasonable control, such as "force majeure" (e.g., labor actions, infrastructural breakdowns or blackouts, etc.).

Intellectual property rights

Without prejudice to any more specific provision of these Terms and Conditions, any intellectual property rights, such as copyrights, trademarks, trade names, service marks, word marks, patent rights, design rights, illustrations, images and/or logos related to Remotion, are the exclusive property of Remotion and are subject to the protection granted by applicable laws or international treaties relating to intellectual property.

Users hold the rights and ownership, but also the responsibilities to the media assets generated with the Remotion Software.

Changes to these Terms and Conditions

Remotion reserves the right to update or modify these Terms and Conditions at any time without prior notice. However, if Remotion makes changes that are believed will materially impact these Terms and Conditions or the User's rights, then Remotion will appropriately inform the User of these changes by giving prior written notice.

Such changes will only affect the relationship with the User in the future.

The continued use of the Remotion Software and Service will signify the User's acceptance of the revised Terms and Conditions. If Users do not wish to be bound by the changes, they must stop using the Remotion Software and/or Service before the revised Terms and Conditions become effective (the case for impactful changes). Failure to accept the revised Terms and Conditions gives Remotion the right to terminate the license and this agreement.

The applicable previous version will govern the relationship prior to the User's acceptance. The User can obtain a previous version from Remotion.

Assignment of contract

Remotion reserves the right to transfer, assign, replace, or subcontract any rights or obligations under these Terms and Conditions, taking the User's legitimate interests into account. Provisions regarding changes to these Terms and Conditions will apply accordingly.

Users cannot assign or transfer their rights or obligations under these Terms and Conditions in any way without the written permission of Remotion (see section Assignability and transferability).

Contacts

All communication, relating to the use of the Remotion Software and Service according to these Terms and Conditions, must be sent using the contact information stated in this document.

Severability

Should any provision of these Terms and Conditions be deemed or become invalid or unenforceable under applicable law, the invalidity or unenforceability of such provision shall not affect the validity of the remaining provisions, which shall remain in full force and effect.

Applicable law and jurisdiction

These Terms and Conditions shall, in all respects, be governed by and construed in accordance with Swiss law. Any dispute, controversy, or claim arising out of these Terms and Conditions and/or any other specific additional terms agreed on between a User and Remotion that is not resolved through negotiation shall be subject to the exclusive jurisdiction of the courts of the Canton of Zurich, the venue being Zurich, Switzerland.