Terms of Service

Draft — pending legal review. Effective date: [EFFECTIVE DATE] · Version: v0.1-draft.

These Terms & Conditions (“Terms”) govern your access to and use of Huddl, including the Huddl progressive web app, the website at teamhuddl.com, and any related services (together, the “Service”), operated by [LEGAL ENTITY NAME] (“Huddl”, “we”, “us”, or “our”). These Terms incorporate our Privacy Policy and Community Guidelines. By accepting these Terms, creating an account, joining a team, or otherwise using the Service, you agree to be bound by these Terms. If you do not agree, do not use the Service.

1. Definitions

  • Account — the credentials and profile tied to a single verified identifier (email, and later phone) used to access the Service. An Account is distinct from a Team Membership; one Account may belong to several Teams.
  • Team — a group created by a Coach, which Members join via an invite link.
  • Member — any user who has joined a Team, with a type of Player or Staff chosen during onboarding.
  • Coach / Team Admin — the Member who creates and administers a Team (shares the invite link, removes Members, moderates content).
  • Content— anything you submit through the Service: clips, photos, videos, plays, comments, reactions, survey (“Vibe Check”) responses, goals, profile information, and messages.
  • Players-Only Content — Content posted to a channel designed not to be visible to Coaches, Staff, or Team leadership.
  • Platform Operator — [LEGAL ENTITY NAME], in its capacity as the party that operates the Service and can review escalated Players-Only Content that a Coach by design cannot see.

2. Acceptance of these Terms

You accept these Terms by checking the acceptance box during onboarding and continuing, or by otherwise using the Service. We record the date of your acceptance and the version of the Terms you accepted. If we make a material change, we may ask you to accept the updated version before you can continue using the Service.

3. Eligibility — adults only (18+)

The Service is intended solely for adults aged 18 or older. By using the Service you represent that you are at least 18. Huddl is not directed to children and does not knowingly collect information from anyone under 18. If we learn that an Account belongs to someone under 18, we may suspend or delete it. Coaches and Team Admins must not invite minors to a Team.

4. The Service

Huddl is a multi-team progressive web app for sports teams to share their moments — clips, plays, photos, team-chemistry surveys (“Vibe Check”), goals, feedback (“Comment Box”), and, in future releases, training videos. Any coach can create a Team and invite Players and Staff. The Service is provided as software-as-a-service; we may add, change, suspend, or remove features at any time. Some features described in our materials may be planned but not yet available, and nothing here guarantees a particular feature will ship or remain available.

5. Accounts and authentication

  • Passwordless login. Authentication is by one-time code (OTP) sent to your verified email (and later, optionally, phone). There are no passwords; sign-up and login are the same flow.
  • Account security. You are responsible for control of the inbox/phone tied to your Account and for all activity under it. Do not share your one-time codes. Notify us promptly at [SUPPORT / SECURITY CONTACT] if you suspect unauthorized use.
  • One Account, many Teams. The same Account may belong to multiple Teams, each with its own role.
  • Account recovery. Recovery relies on a verified backup identifier you set in Settings, optional coach-assisted recovery, and a support backstop. We cannot guarantee recovery if you lose access to all verified identifiers.
  • Accuracy. You agree to provide accurate information and keep it current.

6. Teams, roles, and invitations

  • Invite links. A Coach creates a Team and shares a reusable invite link. Anyone with the link can join and self-create a profile, choosing Player or Staff, and is auto-approved.
  • You control who you invite. Coaches and Team Admins are responsible for distribution of their invite link and the conduct of Members they admit, and must not admit anyone under 18.
  • Removal and moderation. A Coach/Team Admin may remove a Member and moderate Content within the Team. Removal does not delete the underlying Account.
  • Roles are per-Team. The same Account may be a Coach on one Team and a Player on another.
  • No employment or agency. Membership does not create any employment, agency, partnership, or joint-venture relationship.

7. Your content and the license you grant us

  • You keep ownership. You retain the ownership rights you already have in your Content. These Terms do not transfer ownership to us.
  • License to operate the Service. You grant Huddl a worldwide, non-exclusive, royalty-free, sublicensable (to our hosting/storage/delivery providers) license to host, store, reproduce, modify (e.g. transcode, resize, compress), display, and distribute your Content solely as needed to operate, provide, secure, and improve the Service.
  • Scope follows visibility. The license is limited by the visibility you choose; players-only Content is distributed only to that audience.
  • License ends with deletion. When you delete Content, or your Account is deleted, this license ends, except for limited ordinary backups, copies others retain, and as required by law.
  • Your representations.You own or have the rights to your Content, and it does not infringe anyone’s rights or any law.
  • Feedback. If you send us suggestions, you grant us a perpetual, royalty-free license to use them.

8. Acceptable use

You agree not to use the Service to:

  1. Post unlawful, defamatory, harassing, bullying, threatening, hateful, or violence-inciting Content.
  2. Post sexual or pornographic content, or content that sexualizes a person.
  3. Harass, bully, intimidate, stalk, or impersonate any person.
  4. Post another person's private or identifying information without consent, or record/photograph someone where they have a reasonable expectation of privacy without consent.
  5. Infringe anyone's intellectual property, publicity, or privacy rights.
  6. Upload viruses, malware, or code designed to disrupt or harm.
  7. Attempt unauthorized access to the Service, other Accounts, or our systems.
  8. Reverse engineer, decompile, scrape at scale, or build a competing service, except where this restriction is prohibited by law.
  9. Circumvent or interfere with security or moderation features — including controls that keep Players-Only Content hidden or anonymous responses anonymous.
  10. Send spam or unsolicited messages, or invite people who have not consented to join.
  11. Misrepresent your identity, age, or affiliation, or invite or admit anyone under 18.
  12. Use the Service in violation of any applicable law or these Terms.

More detail on expected conduct is in the Community Guidelines. We may update the list of prohibited activities as the Service evolves.

9. Reporting, moderation, suspension, and termination

  • Reactive moderation. Moderation is primarily report-based; the Service provides ways to report Content and block users. We and Team Admins may review reported Content.
  • Our enforcement rights. We may, at our discretion and without prior notice, remove or restrict Content, limit features, or suspend or terminate an Account or Membership that we believe violates these Terms, the Community Guidelines, or law, or that creates risk for us or others.
  • Escalation for players-only content. Because Coaches by design cannot see Players-Only Content, reports about it are escalated to and handled by the Platform Operator, not the Coach.
  • Your right to stop. You may stop using the Service and request deletion of your Account at any time via Settings or by contacting [SUPPORT CONTACT].
  • Survival. Sections that by their nature should survive termination (content-license tails, IP, indemnity, disclaimers, and limitations) survive.

10. Push notifications and communications

The Service sends push notifications (e.g. a teammate mentioned you, a survey is ready, a board was released) and may send transactional emails (e.g. one-time login codes). By using the Service you consent to these service-related communications. You can disable push in your device or app settings; some communications (such as login codes) are necessary to use the Service and cannot be turned off while you have an Account.

11. Visibility, anonymity, and the players-only channel

  • Players-only channel. Certain channels (including a future players-only video channel) are designed so Coaches, Staff, and Team leadership cannot see that Content. This is enforced at the database access-control layer (Row-Level Security), not merely hidden in the interface.
  • Anonymous features. Some features are anonymous by design — Vibe Check responses are shown to Coaches only in aggregate, never attributed to an individual, and certain Comment Box feedback can be submitted anonymously.
  • Not end-to-end encrypted. Players-Only and anonymous Content are protected by role-based access controls, not end-to-end encryption. The Platform Operator can technically access this Content — for example to operate the Service, respond to escalated reports, comply with law, or address security. We handle it consistent with the Privacy Policy, but you should not treat it as hidden from us.
  • Do not undermine these controls. You must not attempt to de-anonymize responses or expose Players-Only Content.

12. Copyright and DMCA notice-and-takedown

We respond to notices of alleged infringement under the U.S. Digital Millennium Copyright Act (“DMCA”) and comparable laws. To report infringing Content, send a written notice to our designated agent including your signature; identification of the work and of the allegedly infringing material; your contact information; a good-faith-belief statement; and a statement, under penalty of perjury, that the information is accurate and that you are authorized to act.

Designated DMCA Agent: [DMCA AGENT NAME], [DMCA AGENT ADDRESS], [DMCA AGENT EMAIL]. We may remove allegedly infringing Content and terminate repeat infringers; affected users may submit a counter-notice as permitted by the DMCA.

13. Intellectual property of Huddl

The Service itself — its software, design, look and feel, logos, and the “Huddl” name and marks — is owned by Huddl or its licensors. We grant you a limited, personal, non-exclusive, non-transferable, revocable license to use the Service for its intended purpose while you comply with these Terms. No other rights are granted; you may not use our names, logos, or marks without our prior written permission.

14. Third-party services

The Service relies on third-party providers — for example hosting and database (Supabase), application hosting (Vercel), push delivery (Apple/Google push services), and, for video features, a third-party streaming provider (e.g. Cloudflare Stream or Mux). Your Content and data are processed by these providers as needed to run the Service, consistent with the Privacy Policy. We are not responsible for third-party acts beyond our reasonable control, and your use of any separately-offered third-party service is governed by that party’s terms.

15. Beta and changing features

Some features may be offered on a preview, beta, or experimental basis and may be changed or withdrawn without notice. Such features are provided “as is” and may be less reliable than generally-available features.

16. Fees

The Service is currently provided [free of charge / on the terms in a separate order or subscription]. If we introduce paid features, we will present the applicable pricing, billing, and refund terms before you incur a charge, and those terms will form part of these Terms for the relevant features.

17. Your responsibility for your Team's data

If you are a Coach/Team Admin, you may have access to information about your Members through the Service. You agree to use that information only to administer and participate in your Team, to keep it confidential, and to comply with applicable privacy laws. You must not export, sell, or misuse Member information.

18. Disclaimers of warranties

THE SERVICE AND ALL CONTENT ARE PROVIDED “AS IS” AND “AS AVAILABLE,” WITHOUT WARRANTIES OF ANY KIND, WHETHER EXPRESS, IMPLIED, OR STATUTORY, INCLUDING IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, AND NON-INFRINGEMENT. WE DO NOT WARRANT THAT THE SERVICE WILL BE UNINTERRUPTED, SECURE, ERROR-FREE, OR THAT CONTENT WILL NOT BE LOST. YOU USE THE SERVICE AT YOUR OWN RISK. SOME JURISDICTIONS DO NOT ALLOW CERTAIN EXCLUSIONS, SO SOME OF THE ABOVE MAY NOT APPLY TO YOU.

19. Limitation of liability

TO THE MAXIMUM EXTENT PERMITTED BY LAW, HUDDL AND ITS OFFICERS, DIRECTORS, EMPLOYEES, AND SUPPLIERS WILL NOT BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, EXEMPLARY, OR PUNITIVE DAMAGES, OR FOR ANY LOSS OF PROFITS, DATA, GOODWILL, OR CONTENT, ARISING OUT OF OR RELATING TO YOUR USE OF (OR INABILITY TO USE) THE SERVICE. OUR TOTAL AGGREGATE LIABILITY FOR ALL CLAIMS WILL NOT EXCEED THE GREATER OF [AMOUNT, e.g. US$100] OR THE AMOUNTS YOU PAID US IN THE [12] MONTHS BEFORE THE EVENT GIVING RISE TO THE CLAIM. SOME JURISDICTIONS DO NOT ALLOW CERTAIN LIMITATIONS, SO SOME OF THE ABOVE MAY NOT APPLY TO YOU.

20. Indemnification

To the extent permitted by law, you agree to indemnify and hold harmless Huddl and its officers, directors, employees, and agents from any claims, damages, losses, liabilities, and expenses (including reasonable legal fees) arising out of or related to your Content, your use of the Service, your violation of these Terms or any law, or your violation of any third party’s rights.

21. Disputes, governing law, and arbitration

These Terms are governed by the laws of [GOVERNING LAW], without regard to conflict-of-laws rules. [Dispute resolution — courts at a specified venue, or binding individual arbitration with a class-action waiver — to be finalized with counsel before publishing.]

22. Changes to these Terms

We may update these Terms from time to time. When we do, we will revise the version string and effective date above. For material changes, we will provide reasonable notice and may require you to accept the updated Terms before continuing to use the Service. Continued use after a non-material update constitutes acceptance.

23. General terms

These Terms, the Privacy Policy, and the Community Guidelines are the entire agreement between you and us regarding the Service. If any provision is unenforceable, the rest remains in effect. Our failure to enforce a provision is not a waiver. You may not assign these Terms without our consent; we may assign them in connection with a merger, acquisition, or sale of assets. We are not liable for delays caused by events beyond our reasonable control. We may provide notices through the Service or to your verified identifier.

24. Contact

Questions about these Terms: [SUPPORT / LEGAL CONTACT — e.g. legal@teamhuddl.com]. [LEGAL ENTITY NAME], [MAILING ADDRESS].