Terms of Service

Last Updated: October 29, 2025

1. Introduction

These Terms of Service ("Terms") govern your access to and use of CurlCast Streaming Services ("CurlCast," "we," "our," or "us"), including our websites, mobile applications, and streaming automation services ("Service"). By using the Service, you agree to these Terms and our Privacy Policy.

Contact: curlcast.net@gmail.com

Business Name: CurlCast Streaming Services

2. Acceptance of Terms

By accessing or using CurlCast, you acknowledge and accept these Terms and our Privacy Policy. If you do not agree, you must not use the Service.

3. Description of Service

CurlCast provides livestreaming automation tools for curling clubs, allowing them to manage YouTube broadcasts and display live games to viewers.

  • Viewers: can watch publicly available YouTube livestreams embedded in CurlCast without login or payment.
  • Club Managers: log in via Google OAuth to manage club information, create and update YouTube broadcasts, and control streaming metadata.

All YouTube Data API requests are handled securely on CurlCast’s backend (Cloud Functions) using the official googleapis library; no Google user data is accessed directly from your device.

4. Eligibility & Accounts

You must be authorized by your club to manage its YouTube channel and broadcast metadata. You are responsible for safeguarding your credentials and for all actions under your account. Notify CurlCast promptly if you suspect unauthorized use.

5. Third-Party Services & YouTube API

CurlCast integrates with third-party services, including YouTube. By using these features, you also agree to:

When connecting a YouTube account, you authorize CurlCast to perform limited operations via the YouTube Data API v3, including:

  • liveBroadcasts.list, liveBroadcasts.insert, liveBroadcasts.update, liveBroadcasts.bind, and liveStreams.list

You may revoke access at any time via myaccount.google.com/permissions or through CurlCast’s manager dashboard. When revoked, stored OAuth tokens are deleted, and CurlCast immediately ceases API operations.

CurlCast’s use of Google user data fully complies with the Google API Services User Data Policy, including the Limited Use requirements.

6. Content Ownership & Rights

Ownership: You (or your club) retain ownership of your uploaded content, logos, and metadata.

License to CurlCast: You grant CurlCast a non-exclusive, worldwide, royalty-free license to use, cache, host, transmit, and display your content solely to operate and improve the Service.

Compliance: You are responsible for ensuring that your streams comply with applicable laws, broadcasting rights, and YouTube policies.

7. Acceptable Use

  • Violate laws or third-party rights.
  • Misuse credentials or attempt to access unauthorized data.
  • Interfere with or disrupt CurlCast or YouTube’s systems.
  • Upload or stream unlawful or harmful content.

CurlCast reserves the right to suspend or terminate accounts for violations or abuse.

8. Service Availability & Modifications

While CurlCast aims for reliable uptime, the Service may be interrupted for maintenance or updates. Features may change or be discontinued at any time without notice.

9. Fees & Purchases

Viewers: use CurlCast free of charge.

Clubs or Managers: may subscribe to paid plans or purchase hardware. Prices and billing terms will be clearly displayed in order forms or plan pages. Unpaid balances may result in temporary suspension of service.

10. Privacy & Data Protection

Your use of CurlCast is subject to our Privacy Policy, which describes:

  • The data we collect (Google identity, OAuth tokens, broadcast metadata).
  • How it is used (authentication and API operations).
  • How it is stored and protected (encryption, limited access, retention).

CurlCast does not use Google user data for advertising, profiling, or selling.

11. Disclaimer of Warranties

THE SERVICE IS PROVIDED “AS IS” AND “AS AVAILABLE.”
CURLCAST DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT.
WE DO NOT GUARANTEE UNINTERRUPTED OR ERROR-FREE OPERATION.

12. Limitation of Liability

TO THE MAXIMUM EXTENT PERMITTED BY LAW, CURLCAST AND ITS AFFILIATES, EMPLOYEES, AND AGENTS SHALL NOT BE LIABLE FOR INDIRECT, INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES, INCLUDING LOSS OF PROFITS, DATA, OR GOODWILL, ARISING FROM USE OF THE SERVICE.
OUR TOTAL LIABILITY SHALL NOT EXCEED THE AMOUNT PAID TO CURLCAST IN THE 12 MONTHS PRIOR TO THE CLAIM.

13. Indemnification

You agree to indemnify and hold harmless CurlCast, its affiliates, and personnel from any claims, damages, or expenses resulting from:

  • Your content or broadcasts;
  • Your violation of these Terms or law;
  • Your misuse of the YouTube API or third-party integrations.

14. Termination

You may stop using CurlCast at any time.
We may suspend or terminate accounts for violations, non-payment, or security risks.
Upon termination:

  • Stored OAuth refresh tokens are deleted.
  • Access to backend and streaming management features ends.
  • Provisions regarding ownership, liability, and indemnification will survive termination.

15. Governing Law & Venue

These Terms are governed by the laws of Alberta, Canada, without regard to conflict-of-law rules. Any disputes shall be handled exclusively by the courts in Alberta.

16. Changes to Terms

We may modify these Terms from time to time. The “Last Updated” date reflects the current version. Continued use after changes means you accept the updated Terms.

17. Contact Information

For questions or concerns, contact:
📧 curlcast.net@gmail.com

We may suspend or limit the Service to protect users, comply with law, or address abuse.