VS. TENNIS ANALYTICS TERMS OF SERVICE

1. DEFINITIONS AND INTERPRETATIONS
a. In this Agreement, the following words and phrases shall, unless otherwise stated or where inconsistent with the context in which they appear, bear the following meanings, and cognate terms and expressions shall bear corresponding meanings:
i. “Match Tagging” means, the indexing and analysis of clients raw match footage
ii. “Tagging Parameters” means, the number of parameters or stats extracted from the data created
iii. “Season” means, the Tennis Collegiate season starting on August 15th and ending on June 30th each year
iv. “Channel” means, the Dartfish.tv Channel where your tagged match footage will be securely hosted and managed
v. “Automated Quality Control” means, the controls and processes that have been created to ensure excellent data quality
vi. “Manual Quality Control” means, the manual check and balances that are done monthly to ensure excellent match tagging and data quality
vii. “Smartlink” means, guided analytics linked directly to tagged match events viii. “Service provider” means, Tennis Analytics / VS. Sports a company duly registered and incorporated in accordance with the laws of the United States of America
ix. “Agreement” means, this conditions of service agreement and all annexures and schedules attached hereto, as amended from time to time;
x. “The Client” means, the organization receiving and paying for the products and services as outlined on the invoice and the agreement below
xi. “Parties” means the client and the Service Provider, and “Party” means either one of them, as the context might require;
xii. “Personnel” means, in relation to a Party, any employee, agent, consultant, contractor, sub-contractor or other representative of that Party;
xiii. “Services” means the services to be provided by the Service Provider in accordance with this Agreement;
xiv. “Single Dual Meet” means, a maximum of 6 singles matches and 3 doubles matches
2. INTRODUCTION
a. The Service Provider delivers video analysis, data analytics and reporting services.
b. The Service Provider wishes to provide the Client with the services more fully set out in this Conditions of Service and to formalize its business relationship by concluding a service agreement with the Client that regulates all aspects of their business- and working relationship.
c. The objectives of this Agreement are to:
i. Provide clear reference to service ownership, accountability, roles and/or responsibilities;
ii. Present a clear, concise and measurable description of service provision to the client;
iii. Match perceptions of expected service provision with actual service support & delivery.
d. These Conditions of Service are provided with all invoices. Acceptance and payment of invoice implies agreement to these conditions.
3. COMMENCEMENT AND DURATION
a. This Agreement shall commence upon acceptance and payment of the invoice, or receipt of official purchase order, and shall be applicable for the duration of the season.
b. The client shall be entitled to renew this Agreement for an additional season or such a period agreed by both parties. b. The client shall be entitled to renew this Agreement for an additional season or such a period agreed by both parties.
4. SCOPE OF SERVICE
- The below table sets out precisely what services and functionality is included in your package (this is in accordance with the product / service you have purchased):
PROFESSIONAL
CHALLENGER
FUTURES
Match Tagging
Tagging Parameters
Service provided by our team of Professionals and delivered within 48 hours of receipt of footage.
Delivery time is based on a single dual meet.
When multiple meets are uploaded at the same time, delivery will be on a “followed by” basis.
Tagging time is calculated based on Match Length
Singles: 25 parameters
Doubles: 19 parameters
Service provided by our team of Professionals and delivered within 72 hours of receipt of footage.
Delivery time is based on a single dual meet.
When multiple meets are uploaded at the same time, delivery will be on a “followed by” basis.
Tagging time is calculated based on Match Length
Singles: 19 parameters
Doubles: 14 parameters
Done by your team / coaching staff
Singles: 19 parameters
Doubles: 14 parameters
Quality Control
Full Automated Quality Control Checks with every Match
Full Manual Quality Control Checks for every Analyst
Full Automated Quality Control Checks with every Match
Full Manual Quality Control Checks for every Analyst
Client Submits CSV for Full Automated Quality Control Checks with every Match
Client Portal
Included
Included
N/A
TA Channel
Full Season Hosting
Filter, search and view match events online
Full Season Hosting
Filter, search and view match events online
Full Season Hosting
Filter, search and view match events online
Historical Data
Access to immediate 2 past seasons video & reports (for renewal clients)
Access to immediate past season video & reports
Access to immediate past season video & reports
Online Interactive Reports
Qlik License Included for packages of 100hrs+
Integrated PowerBI Reports
Integrated PowerBI Reports
PDF Match Reports
Printable & Delivered to your Client Portal
N/A
N/A
Qlik - Advanced User License
Support
Qlik License Included for packages of 100hrs +
Includes the below functionality:
- Guided Analytics
- Smartlink
- Scouting
- Tennis Intelligence
- Player Comparison
- Scatter Plots
Included
N/A
Included
N/A
Included
Product Training & Tutorials
3 Year Contract
Included
Optional
Locks in pricing of 1st year contract
Includes access to immediate past 3 seasons’ match video and reports (where applicable)
Included
Optional
Locks in pricing of 1st year contract
Includes access to immediate past 3 seasons’ match video and reports (where applicable)
Included
Optional
Locks in pricing of 1st year contract
Includes access to immediate past 3 seasons’ match video and reports (where applicable)
Workflow
As set out in Annexure A
As set out in Annexure B
As set out in Annexure C
5. OBLIGATIONS
a. In this Agreement, the following words and phrases shall, unless otherwise stated or where inconsistent with the context in which they appear, bear the following meanings, and cognate terms and expressions shall bear corresponding meanings:
i. The Service Provider and its employees, shall deliver high quality and accurate match tagging services
ii. The Service Provider and its employees, shall be responsible for the delivery of accurate dashboards and reports as it relates to the product purchased by the client
iii. The Service Provider and its employees, shall be responsible for the maintenance and support of the platform(s) as it relates to the product purchased by the client
iv. The Service Provider will make sure that the relevant employees involved in the service to be delivered under this agreement are informed of the contents of this agreement and receive updates where necessary.
v. All Services to be rendered by the Service Provider to the Client in terms of this Agreement must comply with all the reasonable instructions by the Client and shall furthermore comply with all the security and other regulations and procedures as may apply.
vi. The service provider undertakes to meet the response times associated with service related incidents.
vii. The service provider undertakes to notify the client in an appropriate manner of scheduled maintenance.
viii. The service provider undertakes to strictly adhere to the following:
- Processed video (tagged footage) will only be shared with the team coaches and players.
- Tagged match footage and reports will not be shared with any 3rd party, including other teams.
- All video posted to a Team Collection on TA channel is confidential. Access rights are given to coaches, players, and affiliated staff on an individual basis. Login information will not be shared with other individuals. This prevents a secondary market emerging from the service, and guarantees the integrity of the service.
- If opposing teams are both TA clients and mutually agree to use the same match footage, tagged matches and reports will be uploaded separately to each Team Collection. Both teams are charged for the service. An email verifying mutual agreement will need to be received by TA before the service is delivered.
b. Client Undertakings
i. The Client undertakes to provide the Service Provider with written instructions on services in terms of this agreement with all the information required to realize this agreement
ii. Informing management of service or quality issues as soon as detected
iii. Advising the Service Provider of significant changes in usage forecasts, planned implementation of future changes or new service requirements
iv. The Client undertakes to pay for all agreed fees within the terms of this agreement.
v. The Client undertakes that the client representative will be reasonably available to assist the service provider when resolving a service related incident or request.
vi. The Client undertakes full responsibility for video footage and filming thereof. vii. The Client undertakes that “taggable” video footage will be provided to the Service Provider, the following criteria is used to determine “taggable” footage:
- Complete match video, framed in accordance with the recording specifications and rendered as a compressed MP4 file.
- File size is dependent on camera resolution settings. The Client is advised to set the camera to a medium resolution (10mbps) to manage file size.
- Incomplete match footage: If match capture begins after the start of the match, exact score information needs to be provided by the client.
- Match video should capture the entire court from at least 6 feet behind the near baseline and including all sidelines, to the far side of the court so that all players’ actions can be observed by the tagger. This ensures accuracy of the tagged footage. Wide angle lenses are inexpensive and offer a solution for camcorder-type cameras.
- Any match video that cannot be tagged “as is” due to large file size, late start of capture, poor filming will be charged at 1.5x regular rate. The client will be advised of this and offered a solution.
viii. The Client undertakes to provide the Service Provider with all match details required for the Service Provider to deliver the service:
- Match Details are completed and match video is uploaded on Client Portal
- Match deadline is 5:00pm Eastern, Monday – Saturday, excluding national public Holidays;
- Match video received after the deadline will be processed in the following day’s batch.
- 48-hour delivery is based on an upload of a single dual meet (6 singles, 3 doubles), with a maximum of 2 team matches per week. Multiple dual meet uploads are processed on a “followed-by” basis.
ix. The Client undertakes that tagged match footage and reports will not be shared with any 3rd party, including other teams.
x. The Client undertakes that all video posted to a Team Collection on TA channel is confidential. Access rights are given to coaches, players, and affiliated staff on an individual basis. Login information will not be shared with other individuals. This prevents a secondary market emerging from the service, and guarantees the integrity of the service.
6. OVERAGE BILLING
a. Clients will be notified when they have used up 80% of their purchased package hours
b. If a client depletes their purchased hours / package, clients will be allowed to purchase additional hours at a prorated amount of the original package
7. UNUSED HOURS
a. To guarantee quality of service and turnaround time, the Service Provider limits the number of clients per season.
b. Packages purchased are only valid during the season
c. Clients will not be allowed to carryover any unused hours to the following season
d. If additional hours are added after March 1st, then any of these hours that are unused will carry over to the following season, along with renewal order
8. SUPPORT
a. Effective support of in-scope services is a result of maintaining consistent service levels. The following sections provide relevant details on service availability, monitoring of in-scope services and related components.
b. Service Availability and Coverage parameters specific to the services covered in this agreement are as follows
i. All support queries are treated with urgency
ii. Support queries can be emailed through to support@tennisanalytics.net or for urgent assistance the following line is available (435) 200-5854
iii. The support desk operates Monday to Saturday (Excluding Public Holidays) from 8am – 6pm Mountain Time
iv. Online tutorials and training will be provided to all clients
ANNEXURE A: PROFESSIONAL WORKFLOW
CLIENT ONBOARDING
1. Set-up Client with Client Portal

2. Set-up Client with Dartfish.TV & Team Collection

3. Set-up Viewing and Download rights in accordance with security and sharing policy
PROFESSIONAL SERVICE WORKFLOW
1. Client Films Match

2. Client Provides Match Details & Match Footage on Client Portal

3. Service Provider is alerted and processing begins

6. Match report is available on client portal and analytics is available within platform

5. Match is Uploaded to Client collection in accordance with delivery times

4. Math goes through Automatic Quality Check and has 100% pass rate before being uploaded to the database
ANNEXURE B: CHALLENGER WORKFLOW
CLIENT ONBOARDING
1. Set-up Client with Client Portal

2. Set-up Client with Dartfish.TV & Team Collection

3. Set-up Viewing and Download rights in accordance with security and sharing policy
CHALLENGER SERVICE WORKFLOW
1. Client Films Match

2. Client Provides Match Details & Match Footage on Client Portal

3. Service Provider is alerted and processing begins

6. Client can view interactive reports within collection

5. Match is Uploaded to Client collection in accordance with delivery times

4. Math goes through Automatic Quality Check and has 100% pass rate before being uploaded to the database
ANNEXURE C: FUTURES WORKFLOW
CLIENT ONBOARDING
1. Set-up Client with Dartfish.TV & Team Collection

2. Set-up Viewing and Download rights in accordance with security and sharing policy
FUTURE SERVICE WORKFLOW
1. Client Films Match

2. Client Tags Match

3. Client Submits match for Automatic Quality Check

6. Client can view interactive reports within collection

5. Client uploads to Client collection

4. Once all errors are fixed the match is uploaded to the database