ALL24
Team Agreement
Effective Date: June 4, 2026
Version 1.5
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.
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:
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:
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:
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.
Copyright complaints concerning Team Content are handled under the Notice-and-Notice process described in Section 8 of the Terms of Service. The Team is responsible for ensuring that Team Content does not infringe the intellectual property or other rights of any third party.
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, analyze, and display that content solely for the purpose of delivering and improving the Platform's features for 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:
AMGI's use of Team Content for Automated Analysis, and any future use of Team Content to train models, is described in Section 7.6.
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.
The Platform includes, and will increasingly include, features that automatically process Team Content to assist coaching — for example, film breakdown, play and player tagging, statistics, and analytics ("Automated Analysis"). The licence in Section 7.2 includes the right for AMGI to process Team Content in order to provide and improve these features.
AMGI does not currently use Team Content to train artificial-intelligence or machine-learning models. AMGI may do so in the future, solely to develop and improve the Platform's own features, and only on the following terms, which AMGI commits to uphold:
AMGI will notify the Team in accordance with Section 16 before it materially changes how Team Content is used to train models. The output of Automated Analysis is provided to assist, not replace, coaching judgment.
Any feedback, suggestions, feature requests, or ideas the Team or its Authorized Users provide about the Platform are not confidential, and AMGI may use them for any purpose without restriction, attribution, or compensation.
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:
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:
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:
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.
Where the Team is a school, school board, college, university, or other public institution subject to public-sector privacy legislation — such as Ontario's Municipal Freedom of Information and Protection of Privacy Act (MFIPPA) or Freedom of Information and Protection of Privacy Act (FIPPA), or equivalent legislation in another province — AMGI acts as the institution's service provider and processes personal information on the institution's behalf and under its direction, in accordance with this Agreement and the Privacy Policy.
On request, AMGI will enter into a Data Processing Agreement (DPA) with such an institution. The DPA sets out the parties' respective responsibilities, the categories of personal information processed, security commitments, breach-notification procedures, and data-handling and deletion obligations. To request a DPA, contact legal@all24.ca.
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:
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:
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.
Order of Precedence: This Agreement, the Terms of Service, and the Privacy Policy are intended to be read together. If there is a direct conflict between them, the following order of precedence applies, from highest to lowest: (1) any separately signed institutional agreement or Data Processing Agreement between AMGI and the Team or its institution; (2) this Agreement; (3) the Terms of Service; and (4) the Privacy Policy — provided that the Privacy Policy always governs questions concerning the handling of personal information.
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.
Force Majeure: AMGI will not be liable for any delay or failure to perform, or for any unavailability of the Platform, resulting from causes beyond its reasonable control, including failures of hosting, infrastructure, or telecommunications providers, internet disruptions, power failures, acts of God, natural disasters, fire, flood, epidemic or pandemic, war, terrorism, civil unrest, labour disputes, or governmental action.
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.