ALL24
Team Agreement
Effective Date: May 4, 2026
Version 1.4
Ascension Media Group Inc. | all24.ca
This Team Agreement ("Agreement") is entered into between:
Service Provider: Ascension Media Group Inc., an Ontario corporation operating as All24, with its registered address at 114 Gemini Drive, Hamilton, ON L9C 6C4 ("AMGI," "we," or "us").
Team: The football program, organization, or institution identified in the registration or onboarding process ("the Team," "you," or "your").
This Agreement governs the Team's access to and use of the All24 platform and services ("the Platform"). By registering a team account or using the Platform, the Team acknowledges that it has read, understood, and agrees to be bound by this Agreement, the All24 Terms of Service, and the All24 Privacy Policy, all of which are incorporated herein by reference.
* "Platform" means the All24 web application and associated services accessible at all24.ca, including all modules and features made available to the Team under this Agreement.
* "Team Administrator" means the individual designated by the Team as the primary accountable contact and account manager for the Team's All24 account.
* "Team" includes the registering organization (if applicable) and all teams operated under its account. Where this Agreement refers to actions by or obligations of "the Team," those actions and obligations extend to the organization as a whole.
* "Authorized Users" means coaches, staff, and players registered under the Team's account and approved for access to the Platform by a Team Administrator or coach.
* "Team Content" means any data, film, video, playbooks, messages, or other materials uploaded to or created within the Platform by the Team or its Authorized Users.
* "Subscription" means the paid access plan selected by the Team, as described on all24.ca and confirmed at the time of registration or renewal.
* "Subscription Period" means the term of the active Subscription, typically twelve (12) months from the date of purchase or renewal.
Subject to the terms of this Agreement and payment of applicable fees, AMGI grants the Team a limited, non-exclusive, non-transferable right to access and use the Platform during the Subscription Period for the Team's internal football coaching and player development purposes.
The specific features available to the Team depend on the Subscription plan selected. Current plan details and pricing are available at all24.ca. AMGI reserves the right to modify, update, or discontinue features with reasonable notice to active subscribers.
The Platform is a closed, team-scoped environment for user data — personal account information, viewing and engagement data, chat and messaging, and roster details — which are accessible only to the Team's own Authorized Users. User account data is hosted on Canadian infrastructure as described in the All24 Privacy Policy.
Film and other coaching content ("Team Content") is owned by the respective Teams. AMGI hosts Team Content on the Team's behalf and does not share Team Content with any other team, organization, or third party. If Team Content is shared — for example, through coach-initiated exchange or opt-in participation in League or Film Pool programs — that sharing is an action of the Team's coaches or administrators.
The Team must designate at least one Team Administrator at the time of registration. The Team Administrator is the Team's primary representative to AMGI and is responsible for:
* Issuing, managing, and revoking Team join codes that allow coaches, staff, and players to register under the Team's account
* Reviewing registration requests from users who join using the Team's code, and approving or rejecting each request
* Removing users from the Team when their participation ends
* Ensuring all Authorized Users have agreed to the All24 Terms of Service prior to accessing the Platform
* Obtaining and maintaining all required consents from parents or guardians for Authorized Users under the age of 18 before granting them access to the Platform
* Maintaining current and accurate billing and contact information
* Serving as the primary point of contact for AMGI communications regarding the account, billing, and conduct matters
* Supervising and addressing the conduct of all Authorized Users within the Team's account
The Team Administrator must be at least 18 years of age and authorized to act on behalf of the Team. The Team may designate additional administrators or grant approval rights to coaches as permitted within the Platform. The Team is responsible for ensuring that all individuals with administrative or approval access are authorized to act on behalf of the Team.
AMGI does not support direct roster import by Team Administrators. All Authorized Users must self-register using a Team-issued code or invite link and must be approved by a Team Administrator or coach before gaining access to the Team's environment. This design choice ensures that every Authorized User has personally accepted the All24 Terms of Service and Privacy Policy before participating in the Team.
The Team is responsible for the conduct of all Authorized Users approved under its account. AMGI will treat actions taken by any Authorized User as actions taken by or on behalf of the Team.
The Platform is available to users aged 13 and older. The Team Administrator and approving coaches are solely responsible for ensuring that:
* No users under the age of 13 are approved into the Team's account without a parent or guardian account
* Appropriate parental or guardian consent has been obtained for all Authorized Users under the age of 18 prior to their approval into the Team
* Parents or guardians of players under 18 have been informed that coaches can view player engagement data within the Platform, including which content players have watched and when
The Team Administrator and approving coaches are presumed to know the ages of players on the Team based on the league, division, or program structure in which the Team competes. By approving a user's request to join the Team, the approving coach or Team Administrator warrants that, to their knowledge, the user meets the minimum age requirement of 13 years and that any required parental or guardian consents have been obtained.
If a coach has reason to believe a user is under 13 or that consent has not been obtained, the coach must not approve the join request and should report the registration to support@all24.ca. AMGI may suspend or remove the Team's account in cases where coaches knowingly approve registrations that violate these requirements.
AMGI is not responsible for obtaining parental or guardian consents.
The Team is responsible for maintaining the security of all account credentials used by its Authorized Users. The Team agrees to notify AMGI promptly at support@all24.ca in the event of any unauthorized access or suspected security breach involving its account.
For school-based teams, AMGI recommends but does not require that players register using their school-issued email addresses where available. School-issued email addresses are administratively managed by the institution, can be deactivated when a student leaves the program, and reduce the linkage between platform activity and a student's personal contact information.
This recommendation reflects AMGI's recognition that school football programs operate in a more administratively scrutinized environment than independent club programs. Teams remain free to determine their own approach based on their school's policies and the availability of school-issued accounts. AMGI may surface this recommendation in the registration flow when a coach generates a join code marked for a school-based team, but enforcement of this practice rests with the Team and the school.
The Team and all its Authorized Users must comply with the All24 Terms of Service, including all acceptable use requirements. The Team acknowledges that:
* All24 is not a social media platform and is not intended for general public communication
* The Platform may be used by players under the age of 18, and all users are expected to conduct themselves accordingly
* Harassment, bullying, abuse, or discriminatory conduct of any kind is strictly prohibited
* Team Content must comply with applicable Canadian law and must not infringe the rights of any third party
The Team is the primary accountable party for the conduct of its Authorized Users. AMGI's conduct escalation process is described in the Terms of Service. AMGI reserves the right to suspend individual users or the Team's entire account in response to serious or unaddressed violations.
The Team retains full ownership of all Team Content uploaded to or created within the Platform, including game film, practice video, playbook designs, and other materials. AMGI claims no ownership of Team Content.
By uploading Team Content, the Team grants AMGI a limited, non-exclusive licence to store, transmit, transcode, process, and display that content solely for the purpose of delivering the Platform's features to the Team and its Authorized Users. This licence terminates upon deletion of the content or closure of the Team's account, subject to the data retention provisions in Section 10.
AMGI will not access, view, or use Team Content except:
* As necessary to deliver the Platform's technical features (e.g., video encoding and storage)
* In response to a technical support request initiated by the Team or an Authorized User
* To investigate a conduct matter escalated to AMGI administrators
* As required by applicable law or valid legal process
The Team acknowledges and agrees that within the Platform, coaches and Team Administrators have visibility into Authorized User activity, including which film playlists players have watched, viewing timestamps, and active presence in the film room. This is a deliberate feature of the Platform intended to support coaching and accountability. The Team is responsible for ensuring its players are informed of this feature prior to accessing the Platform.
Team Administrators and coaches may view a limited record of attestations made by Authorized Users registered under their Team, for the purpose of compliance verification. This record includes the user's registration date, the version of each agreement the user accepted, the date and time of acceptance, and the user's age and parental permission attestations. It does not include the user's login IP address history, chat message content, or individual watch history records.
This visibility is provided so that Team Administrators can demonstrate, to schools, parents, leagues, or other interested parties, that all Authorized Users have completed the required attestations and accepted the applicable agreements. Authorized Users are informed of this visibility at registration.
Access to paid Platform features requires an active Subscription. All fees are quoted and billed in Canadian dollars (CAD) and are subject to applicable taxes, including Harmonized Sales Tax (HST) where required by law.
Current pricing for each available plan is published at all24.ca. AMGI reserves the right to change pricing at any time, with at least 30 days' written notice to active subscribers prior to their next renewal.
AMGI issues annual invoices to the Team for the applicable Subscription fees. Invoices are payable through Stripe, a third-party payment processor. AMGI does not store or handle payment card information directly. The Team agrees to Stripe's applicable terms of service when submitting payment. The Team is responsible for paying each invoice by the due date specified on the invoice to maintain access to paid features.
AMGI does not initiate recurring charges against the Team's payment method. Each annual Subscription must be actively renewed by the Team through payment of the renewal invoice.
Subscriptions are billed annually. Approximately 30 days before the end of each Subscription Period, AMGI will issue a renewal invoice to the Team Administrator for the next Subscription Period. The renewal invoice will state the renewal amount, the next Subscription Period dates, and any applicable changes.
The Team may pay the renewal invoice to continue access, or may decline to pay to end the Subscription. There is no automatic charge or auto-renewal mechanism. Access to paid features ends at the conclusion of the current Subscription Period if the renewal invoice remains unpaid past its due date.
If the Team wishes to confirm non-renewal in advance, the Team may notify AMGI at support@all24.ca. This is not required — declining to pay the invoice has the same effect — but the Team Administrator may prefer to confirm in writing for record-keeping purposes.
All Subscription fees are non-refundable except as required by applicable law. If the Team believes a charge was made in error, it must contact support@all24.ca within 30 days of the charge date.
Teams admitted under a founding partner, development partner, or promotional pricing arrangement will have their specific pricing, term, and conditions confirmed in writing at the time of onboarding. Where not otherwise specified, all other provisions of this Agreement apply in full.
Where AMGI offers referral credit or other promotional programs, the specific terms of those programs will be published at all24.ca and apply in addition to this Agreement.
Promotional pricing is personal to the Team and is not transferable. Changes to team name, organization structure, or primary contact do not affect the pricing arrangement provided the team program remains substantively the same.
This Agreement commences on the date the Team completes registration or executes this Agreement (whichever is earlier) and continues for the duration of the active Subscription Period. The Agreement renews for successive Subscription Periods upon the Team's payment of each renewal invoice in accordance with Section 8.3. The Agreement terminates if a renewal invoice is not paid by its due date, or earlier in accordance with Section 10.
The Team may terminate this Agreement at any time by cancelling its Subscription through its account settings or by contacting support@all24.ca. Termination takes effect at the end of the current Subscription Period. No refund is issued for the remaining portion of a paid term except as required by law.
AMGI may suspend or terminate the Team's access to the Platform with written notice if:
* The Team breaches any material provision of this Agreement or the Terms of Service and fails to remedy the breach within 14 days of written notice
* Payment obligations are not met and remain unresolved after reasonable notice
* The conduct of Authorized Users poses a risk to other users or to the Platform and the Team fails to address the matter after escalation
* AMGI is required to do so by law
In cases of serious conduct violations, AMGI reserves the right to suspend access immediately without prior notice.
Upon termination or suspension of the Team's account:
* All Team Content, including uploaded film, is retained for twelve (12) months from the date of termination or suspension to allow for account reinstatement
* The Team may request permanent deletion of its data at any time during this period by contacting support@all24.ca
* After twelve (12) months, all Team Content and associated account data is permanently and irreversibly deleted
* Individual player account data is handled in accordance with the All24 Privacy Policy and the player's own account deletion rights
AMGI retains data following non-payment or suspension solely as a convenience to the Team and at its own cost. This retention does not constitute a waiver of any outstanding payment obligation.
Upon termination, the Team's right to access the Platform ceases. Provisions of this Agreement that by their nature survive termination — including data retention obligations, intellectual property, limitation of liability, indemnification, and governing law — will remain in effect.
Each party agrees to comply with applicable Canadian privacy legislation, including the Personal Information Protection and Electronic Documents Act (PIPEDA), in connection with personal information collected, used, or disclosed through the Platform.
AMGI's obligations with respect to personal information are described in the All24 Privacy Policy at all24.ca/privacy.
The Team acknowledges that:
* Personal data of Authorized Users, including names, email addresses, and usage data, will be collected and handled by AMGI in accordance with the Privacy Policy
* User account data is stored on Canadian infrastructure (OVH in Beauharnois, Quebec), and application processing occurs on Canadian infrastructure. Some media storage and transient video processing occurs in the United States as described in the Privacy Policy.
* The Team is responsible for informing its Authorized Users, including players and their parents or guardians where applicable, about the Platform's data practices prior to granting access
Authorized Users may view a record of their account information, attestations, and the agreements they accepted through their account settings, and may download, at any time, a comprehensive archive (ZIP) of every record AMGI holds linked to their account. This right is described in the Privacy Policy.
Each party agrees to keep confidential any non-public information disclosed by the other party in connection with this Agreement that is reasonably understood to be confidential. This includes the Team's tactical content and film, and AMGI's proprietary Platform features and business information.
This obligation does not apply to information that is publicly available, independently developed, or required to be disclosed by law.
The Team warrants that:
* It has full authority to enter into this Agreement
* All Authorized Users have agreed to the All24 Terms of Service
* Required parental or guardian consents for minor Authorized Users have been obtained
* Team Content does not infringe any third-party intellectual property rights and does not violate applicable law
AMGI warrants that it will deliver the Platform with reasonable care and skill and in accordance with the description published at all24.ca. AMGI does not warrant that the Platform will be uninterrupted or error-free. Except as expressly stated in this Agreement, the Platform is provided "as is."
TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, AMGI'S TOTAL LIABILITY TO THE TEAM UNDER OR IN CONNECTION WITH THIS AGREEMENT WILL NOT EXCEED THE TOTAL FEES PAID BY THE TEAM TO AMGI IN THE TWELVE (12) MONTHS IMMEDIATELY PRECEDING THE EVENT GIVING RISE TO THE CLAIM.
AMGI WILL NOT BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES, INCLUDING LOSS OF DATA, LOSS OF REVENUE, OR LOSS OF BUSINESS OPPORTUNITY, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
The Team agrees to indemnify, defend, and hold harmless AMGI and its officers, directors, employees, and agents from and against any claims, losses, liabilities, and expenses (including reasonable legal fees) arising from:
* The Team's or any Authorized User's breach of this Agreement or the Terms of Service
* Team Content that infringes third-party rights or violates applicable law
* The Team's failure to obtain required parental or guardian consents for minor Authorized Users
* Conduct of Authorized Users that causes harm to others
* Approval of users who do not meet the minimum age requirement of 13 years, or for whom required parental or guardian consents have not been obtained
AMGI may update this Agreement from time to time. Material changes will be communicated to the Team Administrator by email or through the Platform at least 30 days before taking effect. Continued use of the Platform after the effective date of changes constitutes acceptance.
Changes to pricing will be communicated in accordance with Section 8.1 and will not take effect until the Team's next renewal.
Entire Agreement: This Agreement, together with the All24 Terms of Service and Privacy Policy, constitutes the entire agreement between the parties regarding the Platform and supersedes all prior discussions or agreements.
Governing Law: This Agreement is governed by the laws of the Province of Ontario and the federal laws of Canada applicable therein. Any disputes will be subject to the exclusive jurisdiction of the courts of Ontario.
Severability: If any provision of this Agreement is found unenforceable, the remaining provisions continue in full force.
Waiver: Failure by either party to enforce any provision does not constitute a waiver of future enforcement.
Assignment: The Team may not assign this Agreement without AMGI's prior written consent. AMGI may assign its rights and obligations in connection with a corporate restructuring, merger, or sale of assets.
Notices: Notices to AMGI under this Agreement should be sent to support@all24.ca or to the registered address above. Notices to the Team will be sent to the email address on file for the Team Administrator.
By checking the acceptance box during registration, the authorized representative of the Team confirms that they have read, understood, and agreed to this Agreement on behalf of the Team. The representative acknowledges that they are at least 18 years of age and authorized to bind the Team to this Agreement.
An executed countersigned copy of this Agreement may be provided for founding partner or institutional arrangements upon request to legal@all24.ca.
© 2026 Ascension Media Group Inc. All rights reserved.