Last updated October 27, 2025
MarathonOS Terms of Service
The rules and responsibilities that apply when you use the MarathonOS training platform.
Terms overview
These Terms of Service ("Terms") govern your access to and use of MarathonOS, the web and iOS training platform provided by 42Cal ("we," "us," or "our"). By creating an account, accessing marathonos.app, or installing the MarathonOS mobile application, you agree to comply with these Terms in addition to any applicable platform policies (including Apple App Store rules and the Strava, Garmin Connect, and COROS API terms). If you do not agree, do not use MarathonOS.
Supplemental terms may apply to certain features such as coaching dashboards or paid subscriptions. We will provide those terms when you enable the relevant feature; they become part of these Terms when you accept them.
- You must be at least 13 years old (or the minimum age in your jurisdiction) to create a MarathonOS account.
- You agree to provide accurate, current, and complete registration information and to maintain it as such.
- Accounts are personal. You may not share login credentials with others or create an account for someone else without permission.
- We may suspend or terminate accounts that violate these Terms or applicable laws.
You agree to use MarathonOS responsibly and in accordance with all applicable laws, policies, and API partner requirements. You will not:
- Upload or transmit content that is unlawful, defamatory, obscene, harassing, or infringing.
- Access, probe, or disrupt any system or network without authorization.
- Reverse engineer, decompile, scrape, or otherwise exploit the platform beyond its intended features.
- Use automated scripts or bots to collect data except through documented APIs with our permission.
- Misrepresent training data, fabricate races, or violate Strava, Garmin Connect, COROS, or Apple policies through your use of MarathonOS.
- Attempt to gain unauthorized access to other users’ data or share OAuth tokens with third parties.
We reserve the right to investigate violations and cooperate with law enforcement or impacted partners.
You are responsible for maintaining the confidentiality of your login credentials and for all activity that occurs under your account. If you suspect unauthorized access, notify us immediately at support@42cal.com. We implement industry-standard safeguards—including HTTPS, encrypted OAuth tokens, and iOS Keychain storage—but we cannot guarantee absolute security.
MarathonOS connects with third-party services such as Apple Health, Strava, Garmin Connect, and COROS to sync workouts. When you authorize an integration:
- You grant us permission to access and process data from the selected provider solely to deliver MarathonOS features.
- You remain subject to the third party’s terms and policies; you are responsible for complying with them.
- You can revoke access at any time from within MarathonOS or the respective provider. Revocation may disable related features.
- We do not control third-party services and are not liable for their performance or data handling practices.
You retain ownership of the workouts, race results, notes, and other content you submit to MarathonOS. To operate the service, you grant 42Cal a worldwide, non-exclusive, royalty-free license to host, use, reproduce, and display that content solely for providing and improving MarathonOS and fulfilling legal obligations.
You represent that you have the right to submit the content and that doing so does not infringe any third party’s rights. You may delete content at any time; residual copies may persist in backups for a limited period consistent with our Privacy Policy.
MarathonOS, including its software, design system, trademarks, logos, and documentation, is owned by 42Cal or its licensors and is protected by intellectual property laws. Except for the limited rights granted under these Terms, we retain all rights, title, and interest in the platform. You may not remove proprietary notices, copy interfaces, or build competing services using our confidential information.
MarathonOS is provided on an "as is" and "as available" basis. We aim for high reliability but do not guarantee uninterrupted access, error-free operation, or data preservation. Planned maintenance, emergency outages, or failures of partner APIs may limit functionality.
We may modify, suspend, or discontinue features with or without notice (for example, when API partners change their programs). If we make material changes that negatively impact you, we will provide reasonable advance notice when practicable.
For Athletes:
- You control coach connections via invitation codes and can disconnect at any time via Profile > My Coach
- All workout data remains yours even after disconnecting from a coach
- Coaches cannot delete or modify your data (except their own private notes)
- You are responsible for following or ignoring coach recommendations
- MarathonOS is not liable for injuries resulting from coach advice
For Coaches:
- You may only connect with athletes who explicitly invite you via invitation code from coach.42cal.com
- You must not misuse athlete data or share it outside MarathonOS
- You are responsible for the training advice you provide
- Private coach notes are not visible to athletes
- MarathonOS provides tools only; we do not verify coach qualifications
- You must comply with any professional licensing requirements in your jurisdiction
You may request a copy of your data in JSON or CSV format by emailing support@42cal.com with subject "Data Export Request". We will provide your data within 30 days. This includes:
- All workout logs, races, and training plans
- Coach notes (if you are a coach)
- Integration connection history
- Account information
Exported data is yours to use as you wish, including importing to other platforms.
MarathonOS integrates with third-party services (Apple HealthKit, Strava, Garmin, COROS). We are not responsible for:
- Third-party service outages or data loss
- Changes to third-party APIs that affect functionality
- Third-party service policy changes
- Loss of data if a third-party revokes our API access
We will make reasonable efforts to notify you of integration issues, but cannot guarantee uninterrupted access to third-party data.
If you downloaded MarathonOS from the Apple App Store, you also agree to:
- Apple's Licensed Application End User License Agreement (EULA)
- Apple's terms regarding In-App Purchases and subscriptions
- Apple's refund policies for subscriptions
In case of conflict between these Terms and Apple's EULA, Apple's EULA controls for App Store-related matters.
MarathonOS is currently in beta testing via Apple TestFlight. By participating in beta testing:
- Beta versions may contain bugs, crashes, or data loss. Use at your own risk.
- Beta features may be changed or removed in final release
- We may reset beta accounts during testing
- Beta data may not transfer to production release
- You agree to provide feedback and report bugs
- Beta access may be revoked at any time
This beta testing provision will be removed when MarathonOS launches publicly on the App Store.
"MarathonOS", "42cal", and associated logos are trademarks of 42cal. You may not:
- Use our trademarks without permission
- Create similar or confusing branding
- Imply endorsement by MarathonOS
You may reference MarathonOS in blog posts, social media, or reviews for informational purposes only.
Free Tier:
MarathonOS offers a free tier with basic features. We may change free tier features at any time with notice.
Paid Subscriptions (When Available):
MarathonOS plans to offer paid subscription tiers (Weekend Warrior, Coach) in the future. When available:
- Subscriptions are billed monthly or annually via Apple App Store In-App Purchases (and potentially Stripe in the future)
- Subscriptions auto-renew unless cancelled 24 hours before renewal
- Refunds follow Apple App Store or Stripe policies
- We may change prices with 30 days notice to existing subscribers
- Cancelled subscriptions remain active until the end of the billing period
Coach Dashboard:
The coach dashboard at coach.42cal.com requires a coach tier subscription (when paid tiers are available). Coaches can manage athletes according to their subscription plan limits.
You may stop using MarathonOS at any time by deleting your account or uninstalling the app. We may suspend or terminate your access if you violate these Terms, misuse integrations, engage in fraudulent or harmful behavior, or create undue risk to other users or our partners.
Upon termination, your right to use MarathonOS ceases immediately and we will delete your personal data in accordance with our Privacy Policy. Sections of these Terms that by their nature should survive termination will continue to apply (including intellectual property, disclaimers, limitation of liability, indemnification, and dispute resolution).
MarathonOS provides training insights and analytics for informational purposes only. We do not offer medical advice, diagnosis, or treatment. Consult your physician before starting any exercise program, especially if you have pre-existing conditions. You assume responsibility for your training decisions and for ensuring workouts are safe for your circumstances.
To the fullest extent permitted by law, 42Cal and its officers, directors, employees, and agents will not be liable for any indirect, incidental, consequential, special, exemplary, or punitive damages, or any loss of profits, data, goodwill, or other intangible losses, resulting from your use of MarathonOS or inability to access it.
Our total liability for any claim arising from or relating to these Terms or MarathonOS will not exceed the greater of (a) the amounts you paid to us in the 12 months preceding the event giving rise to the claim or (b) $100 USD. Some jurisdictions do not allow certain limitations; in those cases, the above limitations apply only to the extent permitted by law.
You agree to indemnify and hold harmless 42Cal, its affiliates, and their respective officers, directors, employees, and agents from any claims, damages, liabilities, losses, and expenses (including reasonable attorneys’ fees) arising out of or related to your use of MarathonOS, your violation of these Terms, or your infringement of any third-party rights.
These Terms are governed by and construed in accordance with the laws of the State of California, USA, without regard to its conflict of law principles. The United Nations Convention on Contracts for the International Sale of Goods does not apply.
Before filing a formal claim, you agree to contact us at biz@42cal.com to attempt to resolve the dispute informally within 30 days. If we cannot resolve the dispute, the parties agree to binding arbitration administered by the American Arbitration Association under its Commercial Arbitration Rules. Arbitration will take place in San Francisco County, California, in English, before a single arbitrator.
Either party may seek injunctive relief in court to prevent unauthorized use or misuse of confidential information or intellectual property. You may also pursue claims in small claims court where jurisdictional requirements are satisfied.
YOU AND 42CAL WAIVE THE RIGHT TO A JURY TRIAL OR TO PARTICIPATE IN A CLASS ACTION. Claims must be brought in a party’s individual capacity.
We may update these Terms from time to time. When we do, we will post the revised Terms on this page, update the "Last updated" date, and, if changes are material, provide additional notice (such as email or in-app messaging). Your continued use of MarathonOS after the revised Terms become effective constitutes acceptance.
Questions about these Terms can be directed to support@42cal.com. Additional company information is available at https://www.42cal.com/marathonOS.
