Agreement to Terms

By accessing or using UltraHub, you agree to be bound by these Terms of Service. If you do not agree, do not use the platform. If you create an account, the Terms of Service shown in the app also apply. How we handle personal information is set out in our Privacy Policy.

Description of Service

UltraHub is a platform that connects athletes, coaches, and clubs. We provide tools for finding training sessions, managing clubs, tracking activities, and participating in challenges.

User Accounts

To use certain features, you must create an account. You are responsible for:

  • Providing accurate and complete information
  • Maintaining the security of your account credentials
  • All activities that occur under your account
  • Notifying us immediately of any unauthorized use

Acceptable Use

You agree not to:

  • Use the platform for any illegal purpose
  • Harass, abuse, or harm other users
  • Post false, misleading, or inappropriate content
  • Attempt to gain unauthorized access to our systems
  • Interfere with the proper functioning of the platform
  • Use automated systems to access the platform without permission

User Content

You keep ownership of content you post. You give UltraHub permission to host and display it so the service can run. You must have the right to post it, and it must not break the law or someone else's rights.

Club and Coach Responsibilities

If you operate a club or coach on UltraHub, you are responsible for:

  • Ensuring sessions are conducted safely
  • Providing accurate information about sessions and events
  • Complying with all applicable laws and regulations
  • Managing your members appropriately

Subscriptions and Payments

Device connections such as Strava and Garmin require active Pro access (a personal subscription or eligible club-included Pro). Pro renews until you cancel it in the app. Payments are processed by PayFast. UltraHub does not store your full card details.

Fees for club sessions, events, and programs, and the cancellation rules for those fees, are set by that club or coach. Those sales are subject to South African consumer protection law.

Connected services and health data

Connecting Strava, Garmin, or Google Calendar is optional. It starts only after you authorize that service. Those providers' own terms apply. UltraHub is not a medical service. Heart rate and other activity metrics are for training only.

Disclaimer of Warranties

UltraHub is provided "as is" without warranties of any kind. We do not guarantee that the platform will be uninterrupted, error-free, or completely secure.

Limitation of Liability

To the maximum extent permitted by law, UltraHub shall not be liable for any indirect, incidental, special, or consequential damages arising from your use of the platform.

We are not responsible for injuries or accidents that occur during training sessions or events organized through our platform.

Termination

We may suspend or terminate your account at any time for violation of these terms or for any other reason at our discretion. You may also delete your account at any time.

Changes to Terms

We may modify these terms at any time. Continued use of the platform after changes constitutes acceptance of the new terms.

Governing Law

These terms are governed by the laws of South Africa. Any disputes shall be resolved in the courts of South Africa.

Contact Us

If you have questions about these Terms of Service, please contact us at admin@ultrahubsa.com