Terms of Service
Last updated: March 4, 2026
1. Agreement to Terms
By accessing or using Interakly ("the Service"), operated by Interakly ("we", "us", "our"), you agree to be bound by these Terms of Service ("Terms"). If you are accepting these Terms on behalf of an organization (such as a school, district, or company), you represent that you have the authority to bind that organization, and "you" refers to that organization.
If you do not agree to these Terms, do not use the Service. These Terms incorporate our Privacy Policy by reference.
2. Description of Service
Interakly is a platform that allows users to create interactive video experiences by adding quizzes, polls, annotations, workspaces, and other engagement elements to videos. The Service includes video hosting (via Cloudflare Stream), real-time analytics, workspace tools (code editors, whiteboards, data tables, and more), LMS integration via LTI 1.3, live interactive streaming, and related features.
3. Account Registration
To create and publish interactive videos, you must create an educator account. You must be at least 18 years old (or the age of majority in your jurisdiction) to create an account.
Students and viewers access interactive videos through direct links, LMS launches, or embeds — they do not need an Interakly account. Students under 18 access the Service only through their educational institution.
You are responsible for maintaining the confidentiality of your account credentials, for all activities that occur under your account, and for providing accurate and current information. You must notify us immediately of any unauthorized use.
4. User Types
- Educator accounts: authenticated users who create, configure, publish, and manage interactive videos and analyze viewer data
- Authenticated viewers: users who sign in via Clerk to watch and interact with videos, enabling features like session persistence and cross-device access
- Anonymous viewers: users who access videos without signing in, identified only by session tokens stored in their browser
5. Acceptable Use
You agree not to:
- Use the Service for any unlawful purpose or in violation of applicable laws
- Upload, transmit, or distribute content that is defamatory, obscene, harmful, hateful, or that infringes on the rights of others
- Attempt to gain unauthorized access to the Service, other accounts, or related systems
- Interfere with or disrupt the integrity or performance of the Service
- Use automated means (bots, scrapers) to access the Service without written permission
- Resell, redistribute, or sublicense the Service without written consent
- Use the code execution workspace to mine cryptocurrency, launch attacks against other systems, attempt to escape the sandbox, or run code unrelated to the educational purpose of the video
- Use live streaming features to broadcast content that violates these Terms or applicable law, or to stream content for which you do not hold the necessary rights
- Circumvent or attempt to circumvent rate limits, access controls, or security measures
- Use the Service to collect personal information from viewers for purposes unrelated to the educational or instructional content
6. Content Ownership
Your Content
You retain full ownership of all content you upload to the Service, including videos, questions, configuration data, workspace templates, and media files. By using the Service, you grant us a limited, non-exclusive, royalty-free license to store, process, transcode, and display your content solely for the purpose of operating the Service.
Viewer and Student Responses
Quiz responses, scores, workspace state, and other viewer submissions generated while interacting with your videos are accessible to you as the video creator for analytics and grading purposes. When used in an educational setting, student response data may constitute education records under FERPA — see Section 7 for details.
Platform Intellectual Property
The Service, including its design, code, algorithms, user interface, and documentation, is the intellectual property of Interakly and is protected by copyright, trademark, and other laws. Nothing in these Terms grants you rights to use our trademarks or branding.
7. Student Data and Educational Records
When the Service is used by an educational institution:
- We act as a "school official" under FERPA with a legitimate educational interest, processing student education records under the direct control of the educational institution
- Student data belongs to the educational institution, not to Interakly. We process it solely to provide the Service
- We comply with COPPA by relying on the school's authority to consent on behalf of parents for students under 13
- We do not use student education records for any purpose other than providing the agreed-upon educational services
- Upon termination of the relationship with an institution, we will delete or return student data as directed
We offer Data Processing Agreements (DPAs) for schools and districts. Contact privacy@interakly.com to request one.
8. YouTube Content
The Service allows educators to create interactive overlays on YouTube videos by embedding them via the YouTube IFrame API. Your use of YouTube content through the Service is subject to the YouTube Terms of Service and Google Privacy Policy.
You are responsible for ensuring that your use of YouTube videos complies with YouTube's terms and the content creator's permissions. Interakly does not host, store, or modify YouTube video content.
9. Code Execution (Workspace)
The Service provides a code execution workspace that allows viewers to write and run code in sandboxed environments powered by E2B. By using this feature:
- You agree to use code execution solely for educational purposes related to the interactive video content
- Code is executed in isolated Firecracker microVMs. Each execution is stateless and sandboxed — we do not guarantee persistence of code or output between executions
- Rate limits apply: 20 executions per minute per user, 10 per minute per session, and 1,000 per day per video
- You must not use code execution to mine cryptocurrency, launch network attacks, attempt sandbox escapes, access unauthorized systems, or run code unrelated to the educational purpose
- We reserve the right to suspend code execution access for any user or video that violates these restrictions
10. LTI Integration
The Service supports integration with Learning Management Systems (LMS) via LTI 1.3. When using LTI integration:
- The educational institution is responsible for correctly configuring the LTI platform registration, including providing accurate OIDC, JWKS, and AGS endpoints
- Grade passback to the LMS is provided on a best-effort basis. Delivery is attempted with automatic retry (up to 3 attempts with exponential backoff), but we do not guarantee that every score will be successfully delivered
- Data received via LTI launches is handled in accordance with our Privacy Policy
- RSA key pairs used for LTI message signing are generated and stored securely. We rotate keys periodically
11. Webhooks
Educators may configure webhook endpoints to receive real-time event data (session completions, responses). When using webhooks:
- All webhook deliveries are signed with HMAC-SHA256 using a secret key unique to your account, allowing you to verify the authenticity of each delivery
- Failed deliveries are retried up to 3 times with exponential backoff
- You are responsible for securing your webhook endpoint and verifying the HMAC signature on each delivery
- Webhook payloads may contain viewer response data, including data that may constitute student education records. You are responsible for handling this data in compliance with applicable privacy laws
12. DMCA and Copyright
We respect intellectual property rights. If you believe that content on the Service infringes your copyright, you may submit a DMCA takedown notice to legal@interakly.com containing:
- Identification of the copyrighted work claimed to be infringed
- Identification of the infringing material and its location on the Service
- Your contact information (name, address, email, phone)
- A statement that you have a good faith belief that the use is not authorized
- A statement, under penalty of perjury, that the information is accurate and that you are authorized to act on behalf of the copyright owner
- Your physical or electronic signature
Counter-notice: if you believe your content was removed in error, you may submit a counter-notice with the required information under 17 U.S.C. § 512(g).
Repeat infringers: we will terminate the accounts of users who are repeat infringers in appropriate circumstances.
13. Subscriptions and Payments
The Service offers free and paid (Pro) tiers. Free users may upload a limited number of videos per day with duration restrictions. Pro subscriptions unlock additional features and higher limits.
- Paid plans are billed in advance on a monthly or annual basis through Paddle, our Merchant of Record
- By subscribing, you authorize Paddle to charge your payment method at the applicable rate
- You may cancel your subscription at any time. Upon cancellation, you retain access to paid features until the end of your current billing period
- See our Refund Policy for details on refund eligibility
14. Service Availability
The Service is provided "as is" and "as available." We do not guarantee uninterrupted, error-free, or secure access to the Service.
- We may temporarily suspend the Service for maintenance, updates, or security patches
- We are not liable for downtime or interruptions caused by third-party service providers (Cloudflare, Convex, Clerk, E2B)
- Force majeure events (natural disasters, pandemics, government actions, cyberattacks) may affect service availability and we are not liable for such interruptions
15. Limitation of Liability
To the maximum extent permitted by applicable law:
- Interakly shall not be liable for any indirect, incidental, special, consequential, or punitive damages, or any loss of profits, revenues, data, use, goodwill, or other intangible losses resulting from your use of the Service
- Our total aggregate liability for any claims arising from or related to the Service shall not exceed the greater of (a) the amount you paid us in the 12 months preceding the claim, or (b) USD $100
- Carve-out: the limitations in this section do not apply to liability arising from our gross negligence or willful misconduct in handling student education records, or to breaches of our data security obligations that result in unauthorized disclosure of personal data
16. Indemnification
- Your indemnification: you agree to indemnify and hold harmless Interakly from any claims, damages, and expenses (including reasonable legal fees) arising from your content, your use of the Service, your violation of these Terms, or your violation of any third-party rights
- Our indemnification: we agree to indemnify educational institutions from claims arising directly from our violation of FERPA or COPPA obligations as described in Section 7 and our Privacy Policy, provided the institution has maintained a current DPA with us
17. Termination
- By you: you may delete your account at any time by contacting support@interakly.com
- By us: we may suspend or terminate your account if you violate these Terms, engage in conduct harmful to the Service or other users, or if required by law. We will provide reasonable notice before termination except where immediate action is necessary to prevent harm
- Data access: upon termination (by either party), you may request a copy of your data (videos, interaction configurations, and response data) by contacting support within 30 days. After this period, we will delete your data in accordance with our Privacy Policy
- Survival: Sections 5 (Acceptable Use), 6 (Content Ownership), 7 (Student Data), 12 (DMCA), 15 (Limitation of Liability), 16 (Indemnification), 19 (Governing Law), and this survival clause survive termination
18. Modifications
We reserve the right to modify these Terms at any time. We will notify you of material changes by posting a notice on the Service or sending an email to your registered address at least 30 days before the changes take effect.
For changes that affect obligations related to student data, we will also notify educational institutions directly. Your continued use of the Service after changes become effective constitutes acceptance of the modified Terms.
19. Governing Law
These Terms are governed by and construed in accordance with the laws of Sweden, without regard to its conflict of laws principles. Any disputes arising from these Terms or the Service shall be resolved in the courts of Sweden.
Educational institution carve-out: where these Terms are governed by a Data Processing Agreement with a U.S. educational institution, disputes related to student data shall be resolved in accordance with the dispute resolution provisions of that DPA.
20. Severability, Waiver, and Assignment
- Severability: if any provision of these Terms is held to be invalid or unenforceable, the remaining provisions shall continue in full force and effect
- Waiver: our failure to enforce any right or provision of these Terms shall not constitute a waiver of that right or provision
- Assignment: you may not assign or transfer these Terms or your rights under them without our prior written consent. We may assign these Terms in connection with a merger, acquisition, or sale of assets
21. Contact
If you have questions about these Terms, contact us at:
- General inquiries: support@interakly.com
- Legal and DMCA: legal@interakly.com
- Privacy and DPA requests: privacy@interakly.com