Legal

Terms of Service

Last updated: February 28, 2026

By using MyTrainingPlan you agree to these terms. Please read them carefully. These terms govern your access to and use of the MyTrainingPlan application and services.

1. About MyTrainingPlan

MyTrainingPlan is a training plan management application for endurance athletes and coaches. It allows users to upload training plans, align schedules to race dates, track workout completion, and optionally import activity data from Strava.

2. Acceptance of Terms

By creating an account or using MyTrainingPlan, you confirm that you are at least 16 years old and agree to be bound by these Terms of Service and our Privacy Policy. If you do not agree, do not use the service.

3. Your Account

  • You are responsible for maintaining the security of your account credentials.
  • You must provide accurate information when creating your account.
  • You may not share your account with others or create accounts on behalf of others without their consent.
  • We reserve the right to suspend or terminate accounts that violate these terms.

4. Acceptable Use

You agree not to:

  • Use MyTrainingPlan for any unlawful purpose or in violation of any applicable regulations
  • Upload content you do not have the right to share (e.g. copyrighted training plans without authorisation)
  • Attempt to access other users' data or accounts
  • Interfere with or disrupt the service or its infrastructure
  • Reverse-engineer or attempt to extract our source code
  • Use the service to distribute spam or malicious content

5. Coach and Athlete Relationships

MyTrainingPlan facilitates plan sharing between coaches and athletes. When a coach links an athlete to a plan, the athlete can view that plan and log their workouts. Coaches can view completion data for linked athletes.

MyTrainingPlan is a tool — it does not regulate or mediate the coaching relationship itself. Any coaching advice, training decisions, or health guidance remains the responsibility of the coach and athlete involved.

6. Strava Integration

MyTrainingPlan optionally integrates with Strava via their official API. By connecting Strava, you authorise MyTrainingPlan to read your Strava activity data in accordance with Strava's own Terms of Service and Privacy Policy. You can disconnect Strava at any time from within the app.

7. Data Ownership

Your training plans, workout logs, and personal data remain yours. You grant MyTrainingPlan a limited licence to store and process your data solely to provide the service to you. We do not claim ownership of your content.

Training plans created by third-party coaches and uploaded by you may be subject to their own copyright. You are responsible for having appropriate permission to upload and use any plan content.

8. AI-Assisted Features

MyTrainingPlan uses AI (powered by OpenAI) to extract and structure training data from uploaded PDFs. AI-generated output may contain errors. You are responsible for reviewing extracted workout data for accuracy before relying on it.

9. Service Availability

We aim to keep MyTrainingPlan available and reliable, but we do not guarantee uninterrupted access. We may modify, suspend, or discontinue features at any time, with reasonable notice where practicable.

10. Limitation of Liability

MyTrainingPlan is provided “as is” without warranties of any kind. We are not liable for any indirect, incidental, or consequential damages arising from your use of the service, including but not limited to training outcomes, injury, or data loss.

Nothing in these terms limits liability for fraud, death, or personal injury caused by our negligence.

11. Changes to These Terms

We may update these terms from time to time. Continued use of MyTrainingPlan after changes are posted constitutes acceptance of the revised terms. We will notify users of material changes via email or in-app notice.

12. Governing Law

These terms are governed by the laws of Switzerland. Any disputes shall be subject to the exclusive jurisdiction of the courts of Switzerland.

13. Contact

Questions about these terms? Contact us at hello@mytrainingplan.io.

← Back to MyTrainingPlan·Privacy Policy