VolleyVis — Terms and Conditions
Last updated: 21st of September 2026 Version: 1.0
1. Who we are
1.1. VolleyVis (the "Service") is a web application for recording and analysing volleyball match statistics, operated by Boddy.dev Ltd ("Boddy.dev", "we", "us", "our"), a private limited company registered in England and Wales.
- Company number: 17305692
- Registered office: The Poplars Bevis Lane, Wisbech St. Mary, Wisbech, England, PE13 4RR
- Contact: contact@boddy.dev
- Data protection contact: contact@boddy.dev
- ICO registration number: ZC254378
1.2. These Terms and Conditions (the "Terms"), together with our Privacy Policy, our Data Processing Addendum and our Acceptable Use rules, form a legally binding agreement between you and Boddy.dev governing your use of the Service.
2. Acceptance and changes
2.1. By creating an account or otherwise using the Service, you confirm that you have read, understood and agree to these Terms. If you do not agree, you must not use the Service.
2.2. If you use the Service on behalf of a club, school, organisation or another person, you confirm you are authorised to bind that entity to these Terms, and "you" refers to both you and that entity.
2.3. We may change these Terms from time to time (for example to reflect new features, or changes in law). We will post the updated Terms with a revised "Last updated" date and, for material changes, take reasonable steps to notify you (for example by email or an in-app notice). Changes take effect 14 days after posting, except changes required for legal or security reasons which may take effect immediately. Continued use after changes take effect constitutes acceptance.
3. Eligibility
3.1. You must be at least 16 years old to create an account and use the Service. The Service is designed for coaches, analysts and team staff, not for children.
3.2. Recording data about other people. The Service lets you enter the names, squad numbers, playing positions and performance statistics of players, including players who are not account holders and who may be children. This is described in clause 7 and in the Data Processing Addendum. You are solely responsible for having a lawful basis to record that information and for any consents or notices required — see clause 7.4.
4. The Service
4.1. VolleyVis lets you record volleyball matches using the VolleyScript notation, organise them into workspaces and folders, compute statistics, embed YouTube match footage by URL, take notes, and export data to PDF and Excel. Some features work offline and sync when you reconnect.
4.2. We provide the Service on an ongoing basis but do not guarantee that any particular feature will always be available or unchanged. We may add, modify, suspend or withdraw features at our discretion (see clauses 11 and 16).
4.3. Beta and evolving features. Parts of the Service may be labelled beta, preview or experimental. These are provided "as is" and may be changed or removed without notice.
5. Accounts and security
5.1. To use most features you must create an account by providing a name, email address and password. You must provide accurate information and keep it up to date.
5.2. You are responsible for keeping your login credentials confidential and for all activity under your account. You must notify us promptly at contact@boddy.dev if you suspect unauthorised access.
5.3. You may close your account at any time from Settings → Delete my account, or by emailing us at contact@boddy.dev. Closing your account permanently deletes Your Content. We may retain certain data after closure as described in the Privacy Policy (for example where required for legal, accounting or fraud-prevention purposes).
6. Plans, payment and cancellation
6.1. Plans. The Service is offered on a free tier and on paid subscription tiers (currently "Pro" and "Club"). The features and prices of each tier are as shown at the point of purchase.
6.2. Payment processor. Payments are processed by Stripe. We do not receive or store your full card details; those are handled by Stripe under its own terms and privacy policy. By subscribing you also agree to Stripe's applicable terms.
6.3. Billing and renewal. Paid subscriptions are billed in advance on a recurring basis (monthly or annually as selected) and renew automatically until cancelled. You authorise us and Stripe to charge your payment method for each renewal at the then-current price.
6.4. Price changes. We may change subscription prices. We will give you at least 30 days' notice before a price change affects you, and the new price applies from your next renewal. If you do not accept the new price, you may cancel before it takes effect.
6.5. Cancellation. You may cancel a paid subscription at any time via the Stripe customer portal or in your account settings. Cancellation stops future renewals; your paid features continue until the end of the current billing period.
6.6. Refunds and consumer cancellation rights. If you are a consumer in the UK/EU, you have a statutory right to cancel certain contracts within 14 days. However, because the Service is digital content supplied online, by subscribing and using paid features immediately you acknowledge that supply begins right away and you may lose the 14-day right to cancel to the extent permitted by law. Except where required by law, subscription fees are non-refundable and part-period charges are not pro-rated. Nothing in this clause affects your non-excludable statutory rights under the Consumer Rights Act 2015.
6.7. Taxes. Prices are stated inclusive of VAT and other applicable taxes; where tax applies it will be shown at checkout.
6.8. Non-payment. If a payment fails or is reversed, we may suspend or downgrade your access to paid features until payment is resolved.
7. Acceptable use and your content
7.1. Your content. "Your Content" means everything you enter into the Service — match notation, team and player names and numbers, statistics, notes, video URLs, match titles, dates and locations. As between you and us, you retain all rights in Your Content.
7.2. Licence to us. You grant Boddy.dev a worldwide, non-exclusive, royalty-free licence to host, store, process, transmit, back up and display Your Content solely to operate, secure, maintain and improve the Service and to provide it to you. We do not sell Your Content and do not use it for advertising.
7.3. Your responsibilities. You are solely responsible for Your Content and for ensuring you have all rights necessary to submit it. You must not use the Service to:
- (a) break any law or regulation, including data-protection law;
- (b) record, store or share information about any person without a lawful basis and any required consent or privacy notice;
- (c) upload or link to content that is unlawful, defamatory, harassing, infringing, or that you have no right to use;
- (d) infringe anyone's intellectual property or privacy rights;
- (e) attempt to gain unauthorised access to the Service, other users' data, or our systems; probe, scan or test the vulnerability of the Service; or circumvent security or access controls;
- (f) upload malware or interfere with the integrity or performance of the Service;
- (g) scrape, harvest or bulk-extract data except through features we provide;
- (h) resell, sub-licence or make the Service available to third parties except as expressly permitted; or
- (i) misuse the VolleyScript authoring tools, MCP integration or any API in a way that imposes an unreasonable load or bypasses tier limits.
7.4. Data about players and other individuals (important). The Service lets you record personal data about individuals — including players who are not users of the Service and who may be children. For that personal data, you are the data controller and Boddy.dev is your data processor (see the Data Processing Addendum). You are responsible for:
- (a) determining and documenting a lawful basis under the UK GDPR for recording each individual's data;
- (b) providing the required privacy information to those individuals (or, for children, to their parents/guardians) and obtaining any necessary consent — for example through your club or school;
- (c) ensuring recording performance statistics about identifiable people is fair, proportionate and lawful; and
- (d) responding to those individuals if they exercise their data-protection rights, using the tools we provide.
You agree that Boddy.dev is not responsible for your failure to meet these obligations and that clause 14 (Indemnity) applies.
7.5. Third-party video. When you embed a YouTube URL, that footage is delivered by YouTube/Google under their terms, not ours. You are responsible for having the right to use and link to that footage.
7.6. Enforcement. We may remove content or suspend accounts that we reasonably believe breach these Terms, with or without notice depending on severity (see clause 15).
8. Data protection
8.1. Our handling of personal data is described in our Privacy Policy, which forms part of these Terms.
8.2. Roles. For personal data about the account holder (your name, email, billing details, login data), Boddy.dev is the data controller. For personal data you enter about other people (players and other individuals), you are the controller and Boddy.dev is the processor — governed by the Data Processing Addendum.
8.3. Sub-processors. We use third-party providers to run the Service, including Supabase (database, authentication and hosting), Vercel (application hosting), Stripe (payments, where paid tiers are enabled), Resend (account emails), Cloudflare (bot protection on sign-in), YouTube/Google (embedded video) and Linear (which receives bug reports you submit, including any screenshots you attach and, if you opt in, your email address). A current list is maintained in the Privacy Policy / DPA.
9. Intellectual property
9.1. The Service, including the VolleyVis software, the VolleyScript language and tooling, design, trademarks and documentation, is owned by Boddy.dev or its licensors and is protected by intellectual-property laws. Except for the rights expressly granted to you, no rights are transferred.
9.2. We grant you a limited, non-exclusive, non-transferable, revocable licence to use the Service in accordance with these Terms for your own volleyball analysis purposes.
9.3. Feedback. If you send us feedback or suggestions, we may use them freely without obligation to you.
10. Availability and support
10.1. We aim to keep the Service available but do not guarantee any specific uptime, and the Service may be unavailable due to maintenance, updates, third-party failures or events outside our control.
10.2. Support is provided on a reasonable-efforts basis via contact@boddy.dev. We do not commit to any particular response time unless a separate written service agreement says so.
10.3. Backups. While we take reasonable steps to protect data, you are responsible for keeping your own copies of important data (for example using the PDF/Excel export features). We are not liable for lost data except to the extent required by law.
11. Disclaimers
11.1. To the maximum extent permitted by law, the Service and all content and statistics it produces are provided "as is" and "as available", without warranties of any kind, whether express or implied, including implied warranties of satisfactory quality, fitness for a particular purpose, accuracy and non-infringement.
11.2. Statistics, analyses and outputs are generated automatically from data you enter and may contain errors. You must not rely on them as the sole basis for any decision with significant consequences (for example team selection, disciplinary or medical decisions). You are responsible for verifying outputs.
11.3. We do not warrant that the Service will be uninterrupted, error-free, secure, or free of harmful components, or that defects will be corrected.
11.4. Nothing in this clause 11 excludes warranties or rights that cannot be excluded under applicable law (including the Consumer Rights Act 2015 for consumers).
12. Limitation of liability
12.1. Nothing in these Terms limits or excludes either party's liability for: (a) death or personal injury caused by negligence; (b) fraud or fraudulent misrepresentation; (c) any liability that cannot lawfully be limited or excluded; or (d) a data subject's rights, or a party's own statutory obligations, under data-protection law.
12.2. Subject to clause 12.1, and to the maximum extent permitted by law, Boddy.dev will not be liable to you for any:
- (a) loss of profits, revenue, business, goodwill or anticipated savings;
- (b) loss, corruption or inaccuracy of data;
- (c) loss arising from your reliance on statistics or outputs;
- (d) business interruption; or
- (e) indirect, special or consequential loss,
in each case whether arising in contract, tort (including negligence), breach of statutory duty or otherwise, even if foreseeable.
12.3. Subject to clauses 12.1 and 12.2, Boddy.dev's total aggregate liability arising out of or in connection with these Terms and the Service, whether in contract, tort or otherwise, shall not exceed the greater of (a) the total fees you paid to Boddy.dev for the Service in the 12 months immediately before the event giving rise to the claim, and (b) £100.
12.4. Because the free tier is provided at no charge, to the maximum extent permitted by law our liability to free-tier users is limited to £100 in aggregate.
12.5. The allocation of risk in these Terms (including the price of the Service) reflects these limitations, which you acknowledge are reasonable.
13. Third-party services
13.1. The Service integrates with third-party services (including Stripe, YouTube/Google and Supabase). Your use of those services is subject to their terms and privacy policies. We are not responsible for third-party services and do not control them.
14. Indemnity
14.1. To the maximum extent permitted by law, you agree to indemnify and hold harmless Boddy.dev, its directors, officers and employees from and against all claims, liabilities, damages, losses and reasonable costs (including legal fees) arising out of or connected with:
- (a) Your Content or your use of the Service in breach of these Terms;
- (b) your recording or processing of any individual's personal data without a lawful basis or required consent (clause 7.4);
- (c) your breach of any law or of any third party's rights; or
- (d) any claim by a player, parent, guardian or other individual relating to data you entered into the Service.
14.2. This clause 14 does not apply to the extent a claim results from Boddy.dev's own breach of these Terms or its own breach of data-protection law as a processor.
15. Suspension and termination
15.1. We may suspend or terminate your access to the Service (in whole or part) immediately if you materially breach these Terms, if required by law, or to protect the Service, other users or third parties. Where practical and lawful we will give notice.
15.2. You may stop using the Service and close your account at any time.
15.3. On termination: your right to use the Service ends; we may delete Your Content after a reasonable period as described in the Privacy Policy; and clauses that by their nature should survive (including 7, 9, 11, 12, 14, 17 and 18) continue.
16. Changes to the Service
16.1. We may change, improve or discontinue the Service or any feature. If we discontinue a paid feature you rely on, we will give reasonable notice and, where appropriate, a pro-rata refund of fees paid for the unused period of that feature.
17. Governing law and jurisdiction
17.1. These Terms and any dispute arising out of or in connection with them (including non-contractual disputes) are governed by the laws of England and Wales.
17.2. The courts of England and Wales have exclusive jurisdiction, except that if you are a consumer resident elsewhere in the UK you may also bring proceedings in your home jurisdiction, and mandatory local consumer protections continue to apply.
18. General
18.1. Entire agreement. These Terms, the Privacy Policy and the DPA are the entire agreement between you and us regarding the Service and supersede prior discussions.
18.2. Severability. If any provision is found unenforceable, the rest remain in force and the provision is modified to the minimum extent necessary.
18.3. No waiver. Failure to enforce a right is not a waiver of it.
18.4. Assignment. You may not assign these Terms without our consent. We may assign or transfer them to a successor (for example on a sale of the business), subject to your data-protection rights.
18.5. No partnership. Nothing creates a partnership, agency or employment relationship between us.
18.6. Force majeure. We are not liable for failure or delay caused by events beyond our reasonable control.
18.7. Third-party rights. Except for Boddy.dev's group companies and indemnified persons, no one other than the parties has rights under these Terms (Contracts (Rights of Third Parties) Act 1999).
18.8. Notices. We may give notices by email or in-app. You may contact us at contact@boddy.dev.
19. Contact
Questions about these Terms: contact@boddy.dev Boddy.dev Ltd, The Poplars Bevis Lane, Wisbech St. Mary, Wisbech, England, PE13 4RR, company no. 17305692.
Annex A — Data Processing Addendum (DPA)
This Annex governs personal data that you (the account holder / club) enter about other individuals (players and others). For that data you are the controller and Boddy.dev is the processor. It is a summary template and should be reviewed alongside the main Terms and Privacy Policy.
A.1 Roles. For personal data you enter about third parties, you are the controller and Boddy.dev is the processor. Boddy.dev processes it only on your documented instructions (which include your configured use of the Service), unless required otherwise by law.
A.2 Subject matter and duration. Processing continues for as long as you maintain your account plus any retention period stated in the Privacy Policy.
A.3 Nature and purpose. Hosting, storing, organising, computing statistics on, exporting and displaying volleyball match and player data at your direction.
A.4 Types of personal data. Player names, squad numbers, playing positions, performance statistics; free-text notes; match titles, dates and locations; and any personal data present in video URLs you add.
A.5 Categories of data subjects. Players (who may be children), coaches, team staff and other individuals you choose to record.
A.6 Boddy.dev's obligations as processor. We will: (a) process personal data only on your instructions; (b) ensure persons authorised to process it are under confidentiality obligations; (c) implement appropriate technical and organisational security measures (including row-level access controls, encryption in transit, and access restrictions); (d) not engage a sub-processor without general written authorisation and will maintain a list of sub-processors (currently Supabase and Vercel; for payment data only, Stripe; and, where you submit a bug report with a screenshot, Linear), giving you a means to object to changes; (e) taking into account the nature of processing, assist you (so far as possible) with responding to data-subject rights requests and with your security, breach-notification and DPIA obligations; (f) notify you without undue delay after becoming aware of a personal data breach affecting your data; (g) at your choice, delete or return the personal data at the end of the services (the Service provides self-service export and account deletion in Settings), save where storage is required by law; and (h) make available information reasonably necessary to demonstrate compliance and allow for audits, subject to reasonable confidentiality and scheduling.
A.7 International transfers. Where personal data is transferred outside the UK (for example to Stripe in the United States), we will ensure an appropriate transfer mechanism is in place (such as the UK Addendum to the EU Standard Contractual Clauses or a valid adequacy/data-bridge mechanism).
A.8 Your obligations as controller. You warrant that you have a lawful basis and all required notices/consents for the personal data you enter, and that your instructions comply with data-protection law.
A.9 Liability. Liability under this DPA is subject to the limitations in clause 12 of the Terms, except for liabilities that cannot lawfully be limited, including a data subject's statutory rights.