These Terms of Service ("Terms") govern your use of the Team Assist website, web application, mobile applications, and APIs (collectively, the "Service") operated by Lumen Innovation LLC, a New York limited liability company doing business as Team Assist ("we," "us," or "our"). By creating an account, accepting an invitation, making a purchase, or otherwise using the Service, you agree to these Terms and to our Privacy Policy. If you use the Service on behalf of a club, league, school, or other organization (an "Organization"), you represent that you have authority to bind that Organization to these Terms.
1. Eligibility
You must be at least 13 years old to create an account. If you are under 18, you represent that a parent or legal guardian has reviewed and agreed to these Terms on your behalf. You must be at least 18 years old, or the age of majority where you live, to create an Organization, purchase a paid product, connect a payment account, or accept these Terms for an Organization.
Children under 13 may not create accounts or submit information directly to the Service. Player roster and registration records for minors are created and managed by adult guardians and Organization staff. A minor does not need an account to appear on a roster, receive a registration, or be included in team communications delivered to their guardians.
2. Accounts & Security
- You must provide accurate information when creating your account and keep it current, including a working email address, which we verify.
- You are responsible for maintaining the confidentiality of your login credentials and for activity that occurs under your account. You may not share your account or allow others to access it.
- You may sign in with a password, Google, or Apple. We support two-factor authentication and passkeys and strongly encourage you to enable them. We send a new-login alert when we do not recognize the browser or device signing in.
- Mobile sessions use short-lived tokens tied to a trusted device. Signing out, changing your password, or removing a device ends that device's access.
- You must promptly tell us at support@theteamassist.com if you believe your account has been accessed without permission.
- You may delete your account at any time from Settings. See Section 15 for what deletion does, including to Organizations you own.
3. Organizations, Teams & Roles
The Service is organized around Organizations, Programs, and Teams. Organization owners and administrators have management permissions; other roles (staff, coach, assistant coach, guardian, player, member, invited viewer) have more limited access. You agree to use management permissions responsibly and only for their intended purpose: managing teams, rosters, registrations, schedules, communications, media, and payments for your Organization.
Each user receives a personal Organization at registration. Additional Organizations may be created subject to operational limits designed to prevent abuse; these limits are not a paid feature. Organization owners and administrators are responsible for:
- granting each person only the access they need and removing access that is no longer needed;
- having the authority and any required consents to enter participant and guardian information, including information about minors;
- the accuracy and legality of their registration forms, agreements, waivers, fee schedules, refund rules, and communications; and
- responding to requests from participants and guardians about information the Organization controls.
We provide tools to collect agreements and consents, but we do not determine whether an Organization's form, waiver, or consent is legally sufficient for its purpose.
4. Acceptable Use
You agree not to:
- Use the Service for any unlawful purpose or in violation of any applicable law, league rule, venue rule, or court order
- Harass, threaten, exploit, or abuse other users, or endanger any person, particularly a minor
- Upload content that is obscene, defamatory, sexually exploitative, or infringes on the intellectual property or privacy rights of others
- Collect, expose, or misuse personal information available to you through the Service, especially information about minors
- Record, photograph, or broadcast anyone without the notices, permissions, and consents required where you are
- Attempt to gain unauthorized access to other users' accounts, Organizations, or the Service's infrastructure, or probe for vulnerabilities without our written authorization
- Interfere with or disrupt the Service, its servers, or its payment, streaming, or notification providers
- Use automated scripts, bots, or scrapers to access the Service without our written permission
- Circumvent storage, streaming, viewer, rate, or usage limits through technical manipulation, or create multiple accounts or Organizations to evade operational limits
- Misrepresent attendance, eligibility, identity, payment status, statistics, or consent records
- Redistribute, publicly rebroadcast, or sublicense live-stream or replay content without the team's permission
We may remove content, restrict features, suspend or terminate accounts, and preserve evidence when reasonably necessary to protect users, the Service, or third parties, to comply with law, or to enforce these Terms.
5. Free Core & Paid Products
5.1 Free team and organization management
Team and organization management is free. Account creation, Organizations, Teams, rosters, player history, scheduling, RSVPs, attendance, statistics, chat and announcements, branding, Programs and registration tools, facilities, analytics, and payment-collection setup do not require a subscription and are not limited by team count. Each Organization also receives 5 GiB of included media storage, granted once per Organization.
Free software does not make an Organization's own charges free. Dues, registration fees, camp fees, and similar amounts an Organization collects through the Service are the Organization's charges, described in Section 6.
5.2 Paid products
The following optional products are sold by Team Assist. Current prices are shown at checkout and may change with notice as described in Section 5.7.
- Media storage — recurring monthly purchases that add pooled storage capacity to an Organization (for example, +200 GiB or +500 GiB per month). Capacity is shared across all of the Organization's teams, active or archived, and multiple purchases stack. Only Organization owners may purchase storage.
- Sponsored streaming credits — one-time purchases of viewer-minutes (one viewer watching for one minute) that let a Team or Organization sponsor live streams so that authorized members can watch without paying. Credits expire 12 months after purchase, are debited as minutes are delivered, and are not refundable.
- Family streaming subscriptions — recurring monthly or annual subscriptions, scoped to one Team, that let a family watch that Team's streams and replays while the subscription is active.
- Viewer passes — one-time purchases that grant time-limited access to a live stream and its replay. Web guest passes (game, day, or week) and the single-stream in-app purchase (live viewing plus a 48-hour replay window that begins when the event's final broadcast ends) are non-transferable, tied to one viewer account, and limited to one concurrent viewing session. A pass does not grant roster, chat, or any other team access. We do not offer a pass when no live stream or playable replay can be delivered, and an existing entitlement (sponsorship, family subscription, or another pass) is honored before any new charge.
5.3 Legacy subscriptions
Before September 2026 the Service sold Coach and Club base plans, per-team charges, and certain storage and streaming add-ons. These products are retired from new sales. If you still hold one, it continues at its original price until you cancel it, and any capacity, retention, or allowance it granted remains yours through the paid period. Adding, archiving, or deleting teams no longer changes any subscription quantity or price, and no billing quote is required to manage teams. Historical quotes, invoices, and receipts remain available in your billing history.
5.4 Billing
Web purchases are processed by Stripe. Mobile purchases are processed by the Apple App Store or Google Play and are subject to those stores' terms. By starting a recurring purchase you authorize recurring charges at the applicable rate until you cancel. Applicable taxes are added at checkout where required. A purchase made through a store must be managed and canceled through that store.
5.5 Cancellation
You may cancel any recurring purchase at any time from Billing. Canceling stops the next renewal. Your paid access, capacity, or subscription continues through the end of the period you have already paid for, and then ends. Subscriptions purchased through Apple or Google must be canceled through that store and follow that store's cancellation rules.
If cancellation or a downgrade reduces your storage allowance below your stored media, we will send an email warning before deleting excess media. You have seven full days from successful delivery of that email to reduce storage or restore sufficient capacity. After that period, if you remain over the allowance, excess media is deleted oldest first until usage fits the current allowance. Registration documents and financial records are excluded from this excess-media cleanup. Core tools keep working when storage is full; new uploads pause until you free space or add capacity, and we never bill overage automatically.
5.6 No Refunds
Team and organization management is free, and we charge only for optional storage and streaming. For that reason, all purchases from Team Assist are final and non-refundable. You can cancel at any time, but we do not provide refunds or credits.
- Recurring purchases — media storage, family streaming subscriptions, and any legacy plan are not refunded or prorated for partial billing periods, unused time, or unused capacity. Cancel before your renewal date to avoid the next charge.
- One-time purchases — sponsored streaming credits and viewer passes are not refunded once purchased, including for unused viewer-minutes, expired credits, or a stream or replay you did not watch.
- In-app purchases — purchases made through the Apple App Store or Google Play are billed by that store. Any refund request is decided by the store under its own policies, and we cannot issue or override one.
- Organization fees — registration fees, dues, and other amounts you pay to an Organization are that Organization's charges. They follow that Organization's disclosed refund policy and are not covered by this section. Contact the Organization.
- Charges made in error — if you believe you were charged twice or charged an amount you did not authorize, contact support@theteamassist.com. Correcting a billing error is not a refund under this policy.
- Where the law requires otherwise — nothing in this section limits a refund or cancellation right that applicable law gives you and that cannot be waived.
This policy applies to every purchase and renewal made on or after September 18, 2026. A billing period paid for before that date remains subject to the refund terms in effect when it was paid; contact support if that applies to you.
5.7 Price and catalog changes
We may change prices or retire products. Price increases to an active recurring purchase take effect at the next renewal after at least 30 days' notice. Retiring a product never removes capacity or access you have already paid for during its current paid period. We may temporarily pause new broadcasts or new pass sales for operational or cost reasons; access you have already purchased is honored.
6. Organization Payments
Organizations may connect a Stripe account to collect registration fees, dues, event costs, and invoices from families. For these charges:
- The Organization, not Team Assist, is the merchant of record. Funds settle to the Organization's connected account, and the Organization is responsible for its pricing, taxes, receipts, refund policy, and any disputes about what it sold.
- Team Assist charges the Organization a platform collection fee on each successful payment, disclosed in the Organization's payment settings and currently 1% of the payment amount, capped at $3.00 per invoice. Stripe's own processing fees are charged under the Organization's agreement with Stripe.
- Organizations may offer full payment or installment plans, and payers may enroll in autopay. Autopay requires the payer's explicit consent, may be disabled by the payer at any time, and is automatically invalidated when an invoice is adjusted until the payer re-consents. Delinquency does not cancel an enrollment on its own; remediation is the Organization's decision.
- Organization staff may record offline payments (cash, check, or other) and may issue time-limited guest payment links so someone without an account can pay an invoice. Guest payers receive a receipt by email and do not gain access to the Organization's data.
- Refunds of Organization charges are issued by the Organization from its connected account. Chargebacks and disputes are handled with Stripe by the Organization; we surface dispute status to the Organization and the payer.
- A completed checkout redirect is not proof of payment. Payment status is confirmed only through provider evidence, and bank (ACH) payments are marked paid only when the provider reports settlement.
- The Organization's Team Assist purchases (Section 5) are billed to the Organization owner on the platform and never appear as revenue or balance in its connected account.
7. Programs, Registration & Enrollment
Organizations may publish Programs with public registration pages, questions, fees, agreements, required documents, waitlists, tryouts, and enrollment offers. When you register a participant:
- You represent that you are the participant or have authority to register them, and that the information you provide is accurate.
- Agreements and waivers you accept are between you and the Organization. We record the text you accepted, when, and by whom, and make that record available to you and the Organization.
- Documents you upload (for example, birth certificates or medical forms requested by the Organization) are scanned for malware, stored privately, and made available only to authorized Organization staff and to you. Organizations decide which documents to require and are responsible for requesting only what they need.
- Offers, waitlist promotions, and capacity holds expire on the schedule shown to you. Withdrawing a registration ends participation but does not by itself cancel an invoice or produce a refund; those follow the Organization's policy.
- Organization staff may export registration data as CSV files for their own administration, subject to the Privacy Policy and their obligations to you.
8. User Content
8.1 Your content
You retain ownership of the photos, videos, documents, messages, statistics, and other content you upload or create ("User Content"). You grant us and our service providers a worldwide, non-exclusive, royalty-free license to store, process, transcode, transmit, and display that content solely to operate the Service as you and your Organization direct. For example, sharing photos within a team album, delivering a live stream to authorized viewers, or generating an optimized thumbnail.
8.2 Responsibility
You are responsible for the content you upload and share. You represent that you have the right to share it and that it does not violate any third party's rights. We do not pre-screen content but may remove content that violates these Terms.
8.3 Messaging and minors
Team chat and direct messages are available only to members authorized for team communications. When a direct message includes a player who is under 18 (or whose birthdate is not recorded), the Service automatically adds that player's guardians who have communication access to the conversation, and messaging is unavailable for the player until such a guardian is linked. You may not attempt to bypass this protection.
8.4 Live streaming and recordings
When you broadcast a live stream through the Service, you are responsible for having appropriate consent from all individuals captured in the stream, particularly minors, and for complying with any venue, league, or governing-body rules regarding recording and broadcasting. Replays are retained for the window that applies to the stream (for example, 48 hours after the final broadcast for a single-stream pass, or the retention that applied to a legacy plan) and are then deleted. We never delete a recording while a paid pass still covers it. We are not responsible for the content of live streams.
8.5 Objectionable content, reporting and blocking
We do not tolerate objectionable content or abusive users. Organizations can turn on an automated language filter for their chat. You can report any chat message, photo, video or file from its menu, and you can block another user so that you no longer see their chat messages or exchange direct messages with them. We review reports within 24 hours and will remove content that violates these Terms and may suspend or remove the account that posted it. You can also report a concern to support@theteamassist.com.
9. Privacy
Your use of the Service is also governed by our Privacy Policy, which describes how we collect, use, and protect your information and how Organizations use the Service to process information about their members. By using the Service, you consent to the practices described in the Privacy Policy.
10. Intellectual Property
The Service, its design, branding, and underlying code are owned by us and protected by copyright, trademark, and other intellectual property laws. These Terms do not grant you any right to use our name, logo, or trademarks. The software is provided as a service; no source code license is granted.
11. Third-Party Services
The Service relies on third-party providers, including Stripe (payments), Cloudflare (live streaming, object storage, content delivery, and bot protection), Backblaze and Amazon Web Services (object storage), Google (sign-in, venue search, and push notifications through Firebase), Apple (sign-in, push notifications, and in-app purchases), and Open-Meteo (venue weather forecasts). Your use of features powered by those providers is subject to their respective terms of service and privacy policies. We are not responsible for the availability, accuracy, or practices of third-party services, including app-store purchase and refund handling.
12. Availability & Changes
We strive to keep the Service available but do not guarantee uninterrupted access. We may modify, suspend, or discontinue any part of the Service at any time, and we may require a minimum mobile app version to keep using the mobile API. For material changes that affect paid features, we will provide reasonable notice to affected purchasers.
13. Limitation of Liability
To the maximum extent permitted by law:
- The Service is provided "as is" and "as available" without warranties of any kind, express or implied.
- We are not liable for any indirect, incidental, special, consequential, or punitive damages arising from your use of the Service.
- Our total aggregate liability for any claim related to the Service is limited to the amount you paid us in the 12 months preceding the claim, or $100, whichever is greater. Amounts you paid to an Organization are not amounts paid to us.
- We are not liable for any loss of data, missed events, scheduling errors, weather forecasts, communication failures, or payment outcomes caused by the Service, your devices, network conditions, or third-party providers.
14. Indemnification
You agree to indemnify and hold us harmless from any claims, damages, or expenses (including reasonable attorneys' fees) arising from your use of the Service, your content, your Organization's registration terms and charges, your violation of these Terms, or your violation of any third party's rights.
15. Account Deletion & Termination
Deleting your account. You may delete your account from Settings after confirming your password. Deletion cancels your web subscriptions, revokes your API and mobile sessions, removes you from every Organization and Team, and permanently deletes every Organization you own, including its Teams, rosters, media, and streams. If other people rely on an Organization you own, transfer ownership before deleting your account. Subscriptions purchased through Apple or Google must be canceled through that store; deleting your account does not cancel them. Content you posted in shared team chats and albums that other members still have access to may be retained in anonymized form within those teams, and financial records are retained as described in the Privacy Policy.
Termination by us. We may suspend or terminate your account at any time for violation of these Terms, with or without notice. Upon termination, your right to use the Service ceases immediately. Sections that by their nature should survive termination (Limitation of Liability, Indemnification, Dispute Resolution) will survive.
16. Dispute Resolution
Any disputes arising from these Terms or your use of the Service will be resolved through binding arbitration in accordance with the rules of the American Arbitration Association, conducted individually (not as a class action). You may opt out of arbitration by notifying us in writing within 30 days of creating your account.
For small claims (under $10,000), you may instead bring the claim in your local small-claims court. Disputes about an Organization's charges, refunds, or registration decisions are between you and that Organization.
17. Governing Law
These Terms are governed by the laws of the State of New York, without regard to conflict-of-law principles. Subject to the arbitration provisions in Section 16, any court proceeding will be brought in the state or federal courts located in New York, and you consent to their jurisdiction.
18. Changes to These Terms
We may update these Terms from time to time. When we make material changes, we will notify you through the Service or by email at least 30 days before the new terms take effect. Your continued use of the Service after the effective date constitutes acceptance.
19. Contact Us
If you have questions about these Terms, contact us at:
Lumen Innovation LLC (doing business as Team Assist), New York
support@theteamassist.com