← Legal

Terms of Service

Last updated: June 2025

1. Acceptance

By using Sbrizi, you agree to these terms. If you disagree, do not use the service.

2. What Sbrizi is

Sbrizi is a modular HLS media player and JavaScript scripting runtime. It allows users to write and run JavaScript modules (.yarn files) that connect to third-party content sources they are authorized to access.

Intended legal use cases include: public domain and Creative Commons archives (e.g. Internet Archive), self-hosted personal media servers (e.g. Jellyfin, Plex), legal IPTV subscriptions, and any other source for which the user holds a valid licence or access right.

Sbrizi does not host, cache, stream, or distribute media content. The platform has no knowledge of, and takes no responsibility for, the content accessed through user-installed modules.

3. Module scripts

Module scripts are user-authored JavaScript code stored on your own device. Optionally, AES-256-GCM encrypted backups are stored on Sbrizi's server solely to enable cross-device restore. The server cannot read module contents. Sbrizi does not review, approve, or take responsibility for the content accessed by user modules.

You are solely responsible for ensuring your modules comply with applicable laws, including copyright law. You must not use modules to access content for which you do not have permission.

4. Prohibited uses

You agree not to:
  • Use Sbrizi to access copyrighted content without authorization from the rights holder
  • Install or use modules that fetch content from sources that distribute copyrighted material without authorization — doing so constitutes a material breach of these Terms and will result in immediate account termination and permanent ban of the module hash
  • Upload modules containing malware, spyware, or code designed to harm systems
  • Attempt to bypass or circumvent Sbrizi's security scanner
  • Share module scripts with others through Sbrizi's infrastructure for the purpose of copyright infringement
  • Use Sbrizi in violation of any applicable law or regulation, including but not limited to copyright law and platform-specific terms of service

Violation of these prohibitions, in particular the use of modules targeting unauthorized content sources, will result in account suspension or termination, module hash blacklisting, and may be reported to relevant authorities where required by law.

5. Security scanner

All module scripts undergo an automated security scan before execution. This scan checks for patterns that could compromise the security of your device. It does not constitute legal review or endorsement of the module's content or purpose.

6. Module sync

If you use the module sync feature, your installed modules are encrypted client-side with AES-256-GCM and stored as opaque blobs on Sbrizi's server. The server cannot read module contents. Encrypted blobs are deleted when you remove a module or delete your account. A maximum of 25 blobs (512 KB each) are stored per account.

7. Disclaimer of warranties

Sbrizi is provided "as is" without warranties of any kind, express or implied. We do not warrant that the service will be uninterrupted or error-free.

8. Limitation of liability

To the maximum extent permitted by law, Sbrizi and its operators shall not be liable for any indirect, incidental, or consequential damages arising from your use of the service.

9. Copyright infringement

We respond to valid DMCA notices. See our DMCA takedown policy.

10. Changes

We may update these terms. Continued use after changes constitutes acceptance.

11. Contact

Legal questions: [email protected]