Terms of Service

Last Modified: February 25, 2026
This document is version-controlled via Git. See the commit history for a full changelog.


1. Acceptance of Terms

By accessing or using CrowdCue ("the Service"), you agree to be bound by these Terms of Service ("Terms"). If you do not agree to these Terms, do not use the Service. We reserve the right to update these Terms at any time. Continued use of the Service after changes constitutes acceptance of the revised Terms.

2. Description of Service

CrowdCue is a real-time collaborative video queue application that enables:

  • DJs to create sessions, manage video queues, configure session rules, and control playback.
  • Crowd users to join sessions via URL or QR code, submit YouTube video requests, and vote on the queue order.
  • Real-time updates so all participants see queue changes, votes, and playback status instantly.

The Service is provided "as is" and "as available." We do not guarantee uninterrupted access or error-free operation.

3. Eligibility

  • You must be at least 13 years of age to use CrowdCue, in compliance with the Children's Online Privacy Protection Act (COPPA) and YouTube's Terms of Service.
  • If you are under 18, you must have parental or guardian consent to use the Service.
  • By using the Service, you represent that you meet these age requirements.

4. User Accounts

4.1 Account Creation

  • DJ accounts require signing in with Google OAuth 2.0. CrowdCue does not store passwords.
  • Crowd users may participate anonymously (without an account) or sign in with Google for additional features.
  • Account creation may be restricted to approved email addresses during beta periods.

4.2 Account Responsibilities

  • You are responsible for all activity under your account.
  • You must not share your account or impersonate another person.
  • You must provide accurate information and keep it up to date.

4.3 Account Termination

  • We may suspend or terminate your account at any time, with or without notice, for violating these Terms.
  • You may request account deletion at any time by contacting the administrator.

5. Acceptable Use

You agree not to:

  • Use the Service for any illegal purpose or in violation of any applicable law.
  • Submit content that is obscene, hateful, threatening, defamatory, or that violates the rights of others.
  • Attempt to circumvent session rules set by DJs (e.g., voting limits, submission limits, content filters).
  • Use automated tools, bots, or scripts to interact with the Service unless explicitly authorized (e.g., our provided stress-test scripts for testing your own deployments).
  • Attempt to gain unauthorized access to other users' accounts, sessions, or data.
  • Interfere with or disrupt the Service, servers, or networks.
  • Submit excessive or spam video requests to disrupt sessions.
  • Exploit API endpoints to bypass rate limits or security measures.
  • Reverse-engineer, decompile, or attempt to extract source code from the Service (note: CrowdCue's source code is available on GitHub).

6. DJ Responsibilities

If you create and manage DJ sessions, you additionally agree to:

  • Content moderation: Use available tools (word filters, user blocking, video blocking) to maintain appropriate content in your session.
  • Fair management: Exercise moderation powers responsibly. Banning and blocking should be used to maintain order, not to harass users.
  • Compliance: Ensure your use of the Service complies with venue rules, event regulations, and applicable laws.
  • License compliance: You are responsible for ensuring you have appropriate licenses for public performance of music/videos at your events. CrowdCue provides access to YouTube content through YouTube's embedded player but does not grant any separate public performance license.

7. Content and Intellectual Property

7.1 YouTube Content

All video content accessed through CrowdCue is hosted on and served by YouTube. CrowdCue does not host, store, or redistribute any YouTube video content. Video playback is provided through the YouTube IFrame Player API.

By using CrowdCue's video features, you are also bound by:

7.2 User-Generated Content

Content you create within CrowdCue (display names, playlists, session configurations) remains yours. By submitting content to the Service, you grant CrowdCue a non-exclusive, royalty-free license to display and transmit that content to other users within the context of the Service (e.g., showing your display name in a session's user list).

7.3 CrowdCue Intellectual Property

The CrowdCue application, its original source code, design, and branding are the property of the CrowdCue project. CrowdCue's source code is available on GitHub under the terms specified in the repository's license.

8. Privacy

Your use of the Service is also governed by our Privacy Policy, which describes what data we collect, how we use it, and your rights. Please review it carefully.

9. Moderation and Enforcement

  • Profanity filtering: CrowdCue includes built-in and DJ-customizable profanity filters. Content that triggers these filters may be automatically modified or rejected.
  • Session-level enforcement: DJs and moderators can block users, remove videos, and manage their sessions. These actions are at the DJ's discretion within their session.
  • Platform-level enforcement: Administrators can permanently ban users, restrict access by IP address, and manage the email whitelist.
  • Appeals: If you believe you have been unfairly banned or blocked, contact the session DJ or the site administrator.

10. Disclaimers

  • No warranty: THE SERVICE IS PROVIDED "AS IS" AND "AS AVAILABLE" WITHOUT WARRANTIES OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT.
  • Third-party content: We are not responsible for the content of YouTube videos requested or played through the Service. Video content is governed by YouTube's policies.
  • Availability: We do not guarantee that the Service will be available at all times. Downtime may occur due to maintenance, updates, or technical issues.
  • Data loss: While we take reasonable measures to protect your data, we are not liable for data loss due to technical failures, security breaches, or other circumstances beyond our control.

11. Limitation of Liability

TO THE MAXIMUM EXTENT PERMITTED BY LAW, CROWDCUE AND ITS OPERATORS SHALL NOT BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES, OR ANY LOSS OF PROFITS OR REVENUES, WHETHER INCURRED DIRECTLY OR INDIRECTLY, OR ANY LOSS OF DATA, USE, GOODWILL, OR OTHER INTANGIBLE LOSSES, RESULTING FROM:

  • Your use of or inability to use the Service.
  • Any unauthorized access to or use of our servers and/or any personal data stored therein.
  • Any interruption or cessation of transmission to or from the Service.
  • Any content obtained from the Service, including YouTube video content.
  • Any conduct or content of any third party on the Service.

12. Indemnification

You agree to indemnify and hold harmless CrowdCue and its operators from and against any and all claims, damages, obligations, losses, liabilities, costs, and expenses (including attorney's fees) arising from:

  • Your use of the Service.
  • Your violation of these Terms.
  • Your violation of any third-party rights, including intellectual property rights.
  • Content you submit to the Service.

13. Governing Law

These Terms shall be governed by and construed in accordance with the laws of the United States, without regard to conflict of law principles. Any disputes arising from these Terms or your use of the Service shall be resolved in the courts of competent jurisdiction.

14. Severability

If any provision of these Terms is found to be unenforceable or invalid, that provision shall be limited or eliminated to the minimum extent necessary so that these Terms shall otherwise remain in full force and effect.

15. Entire Agreement

These Terms, together with the Privacy Policy, constitute the entire agreement between you and CrowdCue regarding the use of the Service and supersede any prior agreements.

16. Changes to These Terms

We may modify these Terms at any time. Changes will be reflected by updating the "Last Modified" date at the top of this page. This document is tracked in our Git repository — you can review the full history of changes in the commit log. Continued use of the Service after changes constitutes acceptance of the revised Terms.

17. Contact

If you have questions about these Terms, please contact the CrowdCue administrator through the application or via the contact information provided on the site.


For instructions on how to update these Terms, see LEGAL_MAINTENANCE.md in the project repository.