1. Purpose
These terms of service (the “Terms”) govern access to and use of the UNBROKEN platform, an online management service for sport boxes (CrossFit, Hyrox, Weightlifting, Yoga, Pilates).
Creating an account and using the service implies full acceptance of these Terms.
2. Publisher
The service is published by Dimitri Klopfstein, sole proprietor, registered with the French National Business Register under SIREN number 792 791 329 (SIRET 792 791 329 00016), with registered office at 03 chemin du Presbytère, 31450 Donneville, France.
EU VAT number: not applicable · VAT exemption under article 293 B of the French Tax Code.
Contact: contact@unbrokenbox.app
Hosting: Vercel Inc. (front-end) and Supabase Inc. (database, EU hosting in Frankfurt, Germany).
3. Service description
UNBROKEN is a SaaS platform that allows a box owner to manage their facility: members, schedule, WODs, scores, leaderboards, TV screens, communications. The service is accessible via web browser on desktop, tablet and smartphone.
UNBROKEN offers two plans:
- Starter - €39/month or €374/year (–20%) - 1 box, up to 75 members, 1 TV screen, 1 coach
- Pro - €89/month or €854/year (–20%) - unlimited members, unlimited TV screens, Competitions, Shop, Announcements modules, full Analytics, automatic monthly recap email
Detailed features for each plan are described on the pricing page and may evolve.
4. Registration and account
Account creation is free and requires a valid email address and a password or Google authentication. The user undertakes to provide accurate information and keep it up to date.
The account is strictly personal. The user is responsible for keeping their credentials confidential and for any action taken under their account.
5. Free trial and subscription
Every first subscription benefits from a 14-day free trial. A credit card is required at signup but no charge is made during the trial.
After the 14 days, the subscription is automatically activated on the selected plan and the first payment is charged. Subsequent payments are made according to the selected frequency (monthly or yearly).
Payments are processed by our partner Lemon Squeezy (lemonsqueezy.com), PCI-DSS-compliant. No payment data is stored on UNBROKEN servers.
The user can cancel their subscription at any time from their dashboard, free of charge and without justification. Cancellation takes effect at the end of the current period (monthly or yearly).
Right of withdrawal: these Terms being entered into for professional use (B2B), the right of withdrawal provided for consumers does not apply. No pro-rata refund is made unless expressly agreed.
6. Plan changes
The user can switch between Starter and Pro plans at any time from their dashboard. The change takes effect immediately and proration is calculated automatically by our payment provider.
7. User commitments
The user undertakes to use the service in compliance with these Terms and applicable laws. The following are notably prohibited:
- Sharing the account with a third party or reselling the service
- Uploading illegal, defamatory content or content infringing third-party rights
- Any attempt to bypass the limits of the subscribed plan
- Using bots, scrapers, or unauthorized automated tools
- Any action aimed at compromising the security or availability of the service
In case of breach, UNBROKEN reserves the right to suspend or terminate the account without notice, without refund of amounts paid.
8. Intellectual property
The UNBROKEN platform, its code, design, features and all components are the exclusive property of the publisher and are protected by copyright and trademark law.
The user retains full ownership of the content they publish on the platform (box logo, photos, texts, member data). They grant UNBROKEN a non-exclusive, worldwide, free license to host and display such content for the duration of the contract.
9. Service availability
UNBROKEN uses its best efforts to ensure service availability 24/7. However, as the service is provided online, it may be subject to occasional interruptions for maintenance, updates, technical incidents or force majeure.
UNBROKEN does not guarantee 100% availability. No compensation is due in case of interruption unless required by law.
10. Limitation of liability
UNBROKEN is bound by a best-efforts obligation, not a results obligation. The publisher's liability cannot be engaged:
- For indirect damages (loss of opportunity, loss of business, commercial prejudice, loss of data not backed up by the user)
- In case of misuse of the service by the user or entry of incorrect data
- For acts attributable to a third party or force majeure
- For sports data losses (scores, PRs) resulting from modifications or deletions by the user themselves
The publisher's total liability is capped at the total amount paid by the user over the 12 months preceding the event triggering the damage.
11. Personal data
The processing of personal data is detailed in our privacy policy, which the user acknowledges having read and accepted at signup.
12. Termination
The user can terminate their account at any time via Settings > My account > Danger zone > Delete my account. Deletion is immediate and irreversible: all associated data (box, members, scores, subscription) are cascade-deleted.
UNBROKEN may terminate the service in case of serious breach of these Terms, after formal notice that remains without effect within 7 days, except in urgent cases justifying immediate termination.
13. Changes
UNBROKEN reserves the right to modify these Terms at any time. Significant changes are notified by email with 30 days notice. The user who does not accept the new conditions can terminate their account free of charge before the effective date.
14. Governing law and jurisdiction
These Terms are governed by French law. In case of dispute, the parties shall endeavor to find an amicable solution. Failing this, the dispute shall be submitted to the competent courts of Toulouse, France.
In accordance with article L. 612-1 of the French Consumer Code, UNBROKEN offers its consumer clients free recourse to a consumer mediator. As this platform is intended for professional use, this mechanism does not apply by default.