Terms of Service

Last updated: September 22, 2026

About These Terms

live.sinn.dev is operated by Sinn Development Ltd. ("we", "us"). These terms apply to the dashboard, the public pages, and every stream, recording, and match video handled by the service. By using live.sinn.dev, you agree to these terms and to our Privacy Policy.

The Service

live.sinn.dev streams and archives FIRST robotics events. The service:

Accounts and Access

You sign in with a Google account through our login service. We grant access to each event separately. You are responsible for all activity under your account and for keeping your stream keys private. Anyone who has a stream key can broadcast to that stream.

Connected Channels

When you connect a YouTube channel, you authorize us to act on that channel as described in the Privacy Policy. This includes the following:

Your use of YouTube is governed by the YouTube Terms of Service. You can revoke our access to your Google account at any time from your Google account permissions.

Your Content and Responsibilities

You keep ownership of the content you stream through the service. You grant us permission to process, store, and distribute it as needed to provide the service. This includes publishing it to your connected channels and sharing links with The Blue Alliance and FIRST.

You are responsible for:

Acceptable Use

You may not:

Fees and Refunds

Where an event requires payment, fees are paid in advance, per event, through Stripe. The price depends on the number of event days and live streams and is shown in US dollars at checkout. Refunds are at our discretion and are considered only for failures within our control. We do not issue refunds for the situations described in the next two sections.

Upstream Service Providers

The service depends on services we do not operate. These include YouTube, Google, Cloudflare, the FIRST event APIs, and The Blue Alliance. We have no control over:

Disruptions caused by these providers are unfortunately outside the scope of a refund or credit. This includes missed or interrupted livestreams, delayed or missing match videos, and match videos cut from incorrect official match times.

Encoder Configuration

We publish the settings your encoder must use in our encoder guide. The service is designed and tested only for streams that follow that guide.

If your encoder is configured differently from what we recommend, any guarantee about service delivery is void. This includes live restreaming, recordings, match video timing, and match video quality. Problems caused by misconfiguration are not eligible for a refund. The same applies to problems caused by your venue's equipment or internet connection.

Service Availability

We work to keep the service reliable, but we do not guarantee uninterrupted availability. The service is provided "as is", without warranty of any kind. We may change, suspend, or discontinue features.

Limitation of Liability

To the maximum extent permitted by law, Sinn Development Ltd. and its suppliers are not liable for any indirect, incidental, or consequential damages arising from the use of, or inability to use, the service. Our total liability for any claim relating to an event is limited to the fees you paid us for that event.

Suspension and Termination

We may suspend or end your access if you breach these terms or if required fees are unpaid. You may stop using the service at any time and ask us to delete your data, as described in the Privacy Policy.

Governing Law

These terms are governed by the laws of the Province of Ontario and the federal laws of Canada that apply there. Any dispute relating to these terms or the service will be heard in the courts of Ontario.

Changes to Terms

We may update these terms from time to time. When we do, we will change the "Last updated" date at the top of this page. Your continued use of the service after an update means you accept the updated terms.

Contact Information

If you have any questions about these Terms of Service, please contact us at contact@sinndevelopment.com.