Terms of Service

Last updated: October 29, 2025

1. Acceptance of Terms

By accessing and using RunPulse ("the Service"), you agree to be bound by these Terms of Service ("ToS"). If you do not agree to these terms, you must not use the Service.

These ToS constitute a legally binding agreement between you and the operator of RunPulse, an individual entrepreneur based in Fribourg, Switzerland (full contact details available in the Legal Notice).

2. Service Description

RunPulse is a sports performance analysis web application that:

  • Connects to your Strava account to retrieve your running activities
  • Automatically calculates your VMA (Maximum Aerobic Velocity)
  • Determines your personalized training zones (pace and heart rate zones)
  • Predicts your race times for various distances
  • Automatically detects your VMA tests (half-cooper, cooper, etc.)

The Service uses artificial intelligence and algorithms based on sports physiology principles to generate these analyses.

3. Account Creation

3.1 Registration Requirements

To use RunPulse, you must:

  • Be at least 16 years old
  • Provide accurate and complete information
  • Keep your information up to date
  • Have an active Strava account to use the main features

3.2 Account Responsibility

You are responsible for:

  • The confidentiality of your password and login credentials
  • All activities performed under your account
  • Notifying us immediately of any unauthorized use of your account

4. Pricing and Payments

4.1 Available Plans

RunPulse offers three subscription plans:

  • Starter Plan (Free): Access to basic features, manual VMA calculation (2 times per month maximum), manual Strava activity synchronization
  • Runner Plan (€9.99/month or €99/year): Automatic weekly VMA recalculation, 12-month history, up to 200 activities, progress charts
  • Athlete Plan (€19.99/month or €199/year): Instant VMA recalculation after each run, unlimited activities, unlimited history, priority support

Prices include Swiss VAT at 7.7% and are displayed in euros (EUR).

4.2 Billing and Payment

Payments are securely processed via Stripe. We accept credit cards (Visa, Mastercard, American Express) and other payment methods available in your region.

  • Monthly subscriptions are billed on the same day each month
  • Annual subscriptions are billed once for 12 months
  • The first billing occurs immediately upon subscription
  • An electronic invoice is sent to you by email after each payment

4.3 Automatic Renewal

Subscriptions automatically renew at the end of each period (monthly or annual) unless you cancel. You will be billed at the rate in effect at the time of renewal.

In case of price changes, you will be notified at least 30 days in advance by email. The change will take effect upon your next renewal.

4.4 Right of Withdrawal

In accordance with Swiss consumer protection legislation (LCD - Unfair Competition Act), you have a period of 14 days from your subscription to exercise your right of withdrawal without having to justify your reason.

To exercise this right, contact us at hello@runpulse.io clearly stating your intention to withdraw. A full refund will be granted within 14 days.

4.5 Cancellation

You can cancel your subscription at any time from your user account. The cancellation will take effect at the end of the current period (end of the month or year depending on your plan).

  • No pro-rata refund is made for the current period
  • You retain access to paid features until the expiration date
  • After expiration, your account automatically reverts to the free Starter plan
  • Your data remains retained according to our privacy policy

4.6 Service Suspension and Modification

We reserve the right to suspend or modify the plans, prices and features offered, with 30 days notice for any substantial modification affecting existing subscriptions.

In case of non-payment, your access to paid features will be suspended until regularization. After 30 days of non-payment, your account will revert to the free plan.

5. Use of the Service

5.1 License to Use

Subject to compliance with these ToS, we grant you a limited, non-exclusive, non-transferable and revocable license to use the Service for personal and non-commercial purposes.

5.2 Usage Restrictions

You agree not to:

  • Use the Service for illegal or unauthorized purposes
  • Attempt to access unauthorized systems, data or accounts
  • Disrupt or interfere with the Service or servers (DDoS attacks, spam, etc.)
  • Use robots, scrapers or other automated tools without authorization
  • Resell, rent or commercially exploit the Service without authorization
  • Modify, adapt, translate or create derivative works from the Service
  • Impersonate another person
  • Circumvent security measures or rate limiting

6. Strava Connection

6.1 Authorization

By connecting your Strava account, you authorize RunPulse to:

  • Access your running activities (distance, duration, pace, heart rate, etc.)
  • Automatically synchronize your new activities
  • Download the detailed data (streams) necessary for VMA calculation

6.2 Revocation

You can revoke RunPulse's access to your Strava account at any time:

  • Via your Strava account settings
  • By deleting your RunPulse account (deletes all your data)

7. Intellectual Property

7.1 RunPulse Property

The Service, including the code, algorithms, design, logos, and all content, are the exclusive property of RunPulse and are protected by copyright, trademark and other intellectual property laws.

7.2 Your Data

You retain all rights to your personal data. By using the Service, you grant us a license to process your data solely for the purpose of providing the Service.

8. Warnings and Limitations

8.1 Informational Nature

⚠️ IMPORTANT: The analyses provided by RunPulse (VMA, training zones, race predictions) are based on algorithms and estimates. They have indicative value only and do not constitute medical advice or a certified personalized training plan.

8.2 Medical Consultation

Before starting or modifying a training program, consult a qualified healthcare professional, especially if you:

  • Have cardiovascular problems
  • Are pregnant
  • Have injuries or pre-existing medical conditions
  • Have not practiced physical activity for a long time

8.3 Data Accuracy

The accuracy of the analyses depends on:

  • The quality of Strava data (GPS, heart rate sensor)
  • The number and variety of your activities
  • Your training history

We do not guarantee the absolute accuracy of the results.

9. Service Availability

We strive to keep the Service accessible 24/7, but we do not guarantee:

  • Uninterrupted availability of the Service
  • The absence of errors or bugs
  • Immediate correction of defects

We may temporarily suspend the Service for maintenance, updates or security reasons.

10. Limitation of Liability

To the fullest extent permitted by applicable law:

  • The Service is provided "as is" without warranty of any kind
  • We are not liable for direct, indirect, incidental or consequential damages resulting from the use of the Service
  • We are not liable for injuries resulting from the use of the Service's recommendations
  • Our total liability is limited to the amount you have paid for the Service in the past 12 months

You use the Service at your own risk and under your own responsibility.

11. Indemnification

You agree to indemnify and hold RunPulse harmless from any claims, damages, losses or expenses (including legal fees) resulting from:

  • Your violation of these ToS
  • Your violation of third party rights
  • Your use of the Service

12. Termination

12.1 By You

You can delete your account at any time from the settings. This results in the permanent deletion of all your data within 30 days.

12.2 By RunPulse

We may suspend or terminate your account immediately and without notice if:

  • You violate these ToS
  • Your behavior harms the Service or other users
  • We are legally required to do so
  • We decide to cease operating the Service

13. Modifications to the ToS

We reserve the right to modify these ToS at any time. Modifications will take effect upon publication on the Service.

In case of substantial modification, we will notify you by email (address associated with your account). Continued use of the Service after notification constitutes your acceptance of the modified ToS.

14. Applicable Law and Jurisdiction

14.1 Applicable Law

These ToS are governed by Swiss law, to the exclusion of conflict of law rules.

14.2 Jurisdiction

Any dispute will be subject to the exclusive jurisdiction of the courts of the canton of the operator's domicile (Switzerland), unless otherwise required by law.

14.3 Dispute Resolution (EU)

For users in the European Union, the European Commission provides an online dispute resolution platform (ODR) accessible at: https://ec.europa.eu/consumers/odr

15. Miscellaneous Provisions

15.1 Entire Agreement

These ToS, together with our Privacy Policy, constitute the entire agreement between you and RunPulse regarding the Service.

15.2 Severability

If any provision of these ToS is found to be invalid or unenforceable, the other provisions shall remain in effect.

15.3 Waiver

Failure to exercise a right under these ToS does not constitute a waiver of that right.

16. Contact

For any questions regarding these Terms of Service:

Email: hello@runpulse.io

By using RunPulse, you acknowledge that you have read, understood and accepted these Terms of Service as well as our Privacy Policy.

Terms | RunPulse