Legal
Remotion License Compliance & Third-Party Licensing Documentation
Last updated: January 28, 2026 • Version 1.1
Compliance Status: Fully Compliant
1. About Vemotion AI
Vemotion AI is an AI-powered platform that generates Remotion video component code from natural language descriptions. Built on Cloudflare Workers edge infrastructure, the platform helps users create animated video components without requiring deep knowledge of the Remotion framework.
What We Do
- AI Code Generation: Transform natural language descriptions into production-ready Remotion TypeScript/React code
- Browser Preview: Real-time animation preview using @remotion/player
- Code Export: Users copy generated code for use in their own Remotion projects
What We Do NOT Do
| Action | Status | Explanation |
|---|---|---|
| Server-side video rendering | ❌ Not implemented | No @remotion/renderer |
| Cloud rendering (AWS Lambda, etc.) | ❌ Not implemented | No @remotion/lambda |
| Video file export (MP4, WebM) | ❌ Not implemented | Browser preview only |
| Store/distribute rendered videos | ❌ Not implemented | Users copy code only |
| Sell or sublicense Remotion | ❌ Not implemented | We generate code that uses Remotion |
2. Developer Information
Solo Developer / Individual
As an individual developer, I qualify for Remotion's Free License according to the official Remotion documentation cited below.
3. How It Works
Vemotion AI is built on Cloudflare Workers infrastructure. Here's how the system works:
Step 1: User Describes Animation
User writes a natural language description of the video they want to create.
Example prompt: "Create a bouncing ball animation with a shadow effect and gradient background"
Step 2: AI Generates Code (Cloudflare Workers Backend)
The backend runs on Cloudflare Workers (serverless edge computing). When a request is received:
- Google Gemini AI processes the prompt
- RAG (Retrieval-Augmented Generation) retrieves relevant Remotion documentation
- AI generates TypeScript/React code as a text string
- The code is returned to the frontend via JSON response
Important: The backend does NOT use any Remotion packages. It only generates text (code as a string). No video processing occurs on the server.
Step 3: Browser Preview (React Frontend)
The frontend receives the generated code and displays a live preview:
- Code is transpiled from TypeScript to JavaScript in the browser
- @remotion/player renders the animation in real-time
- User can play, pause, and scrub through the animation
Important: No video file is created. The preview runs entirely in the user's browser using canvas rendering. No MP4, WebM, or other video files are generated or stored.
Step 4: User Copies Code
If satisfied with the preview, the user clicks "Copy Code" and receives the complete Remotion component code. They can then:
- Paste the code into their own Remotion project
- Render videos locally on their machine
- Customize and extend the generated code
Note: At this point, the user becomes responsible for their own Remotion license compliance based on their organization size.
Technical Architecture Summary
| Component | Technology | Remotion Packages |
|---|---|---|
| Backend | Cloudflare Workers (Hono framework) | ❌ None (text generation only) |
| AI Engine | Google Gemini 3 Flash | ❌ None |
| Database | Cloudflare D1 (SQLite) | ❌ None |
| Frontend | React 19 + TanStack Router | ✅ remotion, @remotion/player |
| Preview | Browser-based (canvas) | ✅ @remotion/player |
| Video Export | Not implemented | ❌ None |
4. Remotion License Compliance
4.1 Free License Eligibility
According to the official Remotion documentation, the Free License applies to:
"Remotion is free to use if you are:
• an individual
• a for-profit organisation with up to 3 employees
• a non-profit or not-for-profit organisation
• evaluating whether Remotion is a good fit"
— Source: remotion.dev/docs/license
As an individual developer (1 person), I qualify under the first criterion.
4.2 Commercial Use Permission
"How is commercial use allowed? — Commercial use is allowed under the free license."
— Source: remotion.pro/faq
Operating a commercial SaaS that generates Remotion code is explicitly permitted under the Free License.
4.3 What I Do vs. What Is Prohibited
| Remotion Prohibition | My Implementation | Compliant? |
|---|---|---|
| Don't sell Remotion itself | I sell AI code generation service, not Remotion | ✅ Yes |
| Don't create derivative for sale | I generate code that USES Remotion, not a derivative | ✅ Yes |
| Don't sublicense Remotion | Users need their own license for their usage | ✅ Yes |
| Don't imply affiliation | Clear disclaimer provided (see Section 7) | ✅ Yes |
4.4 Cloud Rendering Units
"The deployment of Remotion Software in a purely local setting, without using cloud rendering, does not require the purchase of Cloud Rendering Units."
— Source: remotion.pro/terms
Since Vemotion AI only uses browser-based preview (via @remotion/player) and does not implement cloud rendering, no Cloud Rendering Units are required.
5. Official Sources & Evidence
All compliance claims are based on official Remotion documentation:
| Source | URL | Key Information |
|---|---|---|
| License & Pricing | remotion.dev/docs/license | Free License eligibility |
| Terms & Conditions | remotion.pro/terms | Detailed license terms |
| FAQ | remotion.pro/faq | Commercial use clarification |
| GitHub LICENSE | github.com/remotion-dev | Full license text |
6. User Responsibilities
Important: When you copy and use code generated by Vemotion AI, you become a user of Remotion Software and must comply with Remotion's license terms.
6.1 License Requirements for Users
| Your Organization | Remotion License Required | Cost |
|---|---|---|
| Individual (1 person) | Free License | $0 |
| Small Team (2-3 people) | Free License | $0 |
| Growing Company (4+ people) | Company License Required | $100+/month |
For licensing information, visit: remotion.pro
6.2 What Triggers a License Requirement?
"Receiving generated media from the Remotion Software does not trigger the requirement for licensing, however, using the Remotion Software itself does."
— Source: remotion.pro/terms
| Your Action | Triggers Your Own Remotion License? |
|---|---|
| Preview animation in Vemotion AI | ❌ No (covered by Vemotion's license) |
| Copy code and never use it | ❌ No |
| Use copied code in your own Remotion project | ✅ Yes |
| Render videos with the copied code | ✅ Yes |
7. Refund & Cancellation Policy
No Refunds: All payments made for Vemotion AI subscriptions are final and non-refundable.
7.1 Non-Refundable Payments
Due to the nature of our digital service (AI-powered code generation), we do not offer refunds for any subscription payments. This includes:
- Monthly or annual subscription fees
- Partial month or partial period usage
- Unused video generation credits or limits
- Plan downgrades or changes
7.2 Subscription Cancellation
You may cancel your subscription at any time. Upon cancellation:
| What Happens | Details |
|---|---|
| Access continues | Until the end of current billing period |
| No further charges | Billing stops after current period ends |
| No partial refunds | Remaining time is not refunded |
| Data retention | Your generated code history remains accessible |
How to Cancel: You can cancel your subscription through the "Manage Subscription" button in your account settings, or by contacting us at mert.koseoglu@vemotionai.com.
7.3 Try Before You Subscribe
We strongly recommend using our Free tier to evaluate the Service before subscribing to a paid plan. The Free tier provides access to core features, allowing you to determine if Vemotion AI meets your needs.
8. No Affiliation Disclaimer
Vemotion AI is not affiliated with, endorsed by, sponsored by, or connected to Remotion AG in any way.
The generated code utilizes Remotion, a React-based video creation framework developed by Remotion AG, a Swiss corporation headquartered in Zurich, Switzerland.
- Vemotion AI is an independent, third-party service
- We do not represent or speak for Remotion AG
- "Remotion" is a registered trademark of Remotion AG
- Our use of the Remotion name is solely for accurate identification
9. Contact Information
Vemotion AI
Remotion AG (For Reference)
For questions about Remotion licensing, contact Remotion directly:
- General: hi@remotion.dev
- Legal: legal@remotion.dev
- Website: remotion.dev