Terms of Service Beta
Please read these Terms of Service carefully before using Fresh Legs. By accessing or using the Service, you agree to be bound by these Terms.
1. Acceptance of Terms
By installing, accessing, or using Fresh Legs ("the Service"), you confirm that you have read, understood, and agree to these Terms. If you do not agree, do not use the Service.
These Terms apply to the beta version of Fresh Legs. Features, functionality, and these Terms may change as the product develops.
2. Beta Disclaimer
Fresh Legs is currently in beta. This means:
- The Service is provided for testing and feedback purposes.
- Features may change, break, or be removed without notice.
- Data persistence is not guaranteed during the beta period.
- The Service may experience downtime or unexpected behaviour.
By using the beta, you acknowledge these limitations and agree not to rely on the Service for critical health or medical decisions.
3. Health and Fitness Disclaimer
Fresh Legs is a personal training organisation tool. It is not a medical application, and nothing in the Service constitutes medical advice, diagnosis, or treatment.
- Consult a qualified medical professional before starting any new exercise programme.
- Do not ignore professional medical advice based on information in the app.
- Readiness scores and HRV data from Oura Ring are informational only and are not medical diagnostics.
- Fresh Legs does not monitor your health in real time and is not suitable for use as a safety device.
You use the Service at your own risk. We are not liable for any injury, illness, or adverse health outcome related to your use of workout plans, training data, or suggestions within the app.
4. Third-Party Integrations
4A. Oura Ring
Integration with Oura Ring uses OAuth2 to access your Oura data. Your use of the Oura API is subject to Oura's own Terms of Service and Privacy Policy. Fresh Legs is not affiliated with, endorsed by, or a partner of Oura Health Oy.
- By connecting your Oura Ring, you authorise us to access your Oura data on your behalf.
- You confirm you have the right to share this data with the Service.
- Oura data is used solely to display readiness, HRV, and sleep information within Fresh Legs.
- You can disconnect at any time from the Settings tab.
4B. Garmin Connect
Fresh Legs connects to Garmin Connect using your Garmin email and password, which are stored securely and used solely to retrieve your activity data. Fresh Legs is not affiliated with or endorsed by Garmin Ltd.
- By connecting your Garmin account, you authorise us to access your activity data on your behalf.
- Your credentials are encrypted and never shared with any third party.
- You can disconnect at any time from the Settings tab.
4C. Suunto
Fresh Legs connects to Suunto using their official OAuth2 API (Suunto Cloud API). By connecting your Suunto account, you authorise Fresh Legs to access your workout data on your behalf. Fresh Legs' use of the Suunto API is subject to the Suunto Cloud API Agreement.
- We do not store your Suunto password — only your OAuth access token, which Suunto issues.
- Suunto data is used solely to display your activities within Fresh Legs.
- Suunto requires that we display a "Works with Suunto" indicator where the integration is shown.
- You can revoke access at any time from the Settings tab or via your Suunto account settings.
- Suunto may terminate API access at any time, which may affect the availability of this integration. Fresh Legs is not liable for interruptions caused by Suunto's API changes or discontinuation.
4D. Coros and Amazfit (GPX Import)
Coros and Amazfit do not offer public APIs. You may import your activity data by exporting a GPX file from the Coros or Zepp app and uploading it to Fresh Legs. Imported GPX data is processed locally and stored in your account — it is never transmitted back to Coros or Amazfit. Fresh Legs is not affiliated with Coros or Amazfit.
4E. Mapping Services
Route links open Google Maps or Apple Maps in your browser. The Route Builder uses OpenStreetMap tiles and OSRM road-snapping, which are open-source and require no account. Use of Google Maps or Apple Maps is subject to their respective terms. We do not collect or permanently store your GPS location.
5. Your Account and Data
Fresh Legs uses Supabase for account authentication and data storage. By creating an account:
- You are responsible for maintaining the confidentiality of your account credentials.
- You are responsible for all activity that occurs under your account.
- You may request deletion of your account and data by contacting legal@freshlegs.app.
- Connecting a third-party service (Oura, Garmin, Suunto) constitutes your express consent to us accessing that data on your behalf.
6. Acceptable Use
You agree not to:
- Use the Service for any unlawful purpose.
- Attempt to reverse-engineer, hack, or disrupt the Service.
- Share, sell, or transfer your account access to others.
- Use the Service to process data belonging to another person without their consent.
- Misrepresent your identity or affiliation.
7. Intellectual Property
All content, design, code, and branding within Fresh Legs is the property of the developers. You are granted a limited, non-exclusive, non-transferable licence to use the Service for personal, non-commercial purposes.
Your personal workout data, notes, and feedback remain yours. We do not claim ownership over content you create within the app.
8. Limitation of Liability
To the maximum extent permitted by law, Fresh Legs and its developers shall not be liable for:
- Any indirect, incidental, or consequential damages.
- Loss of data during the beta period.
- Injuries or health outcomes resulting from use of the Service.
- Errors or inaccuracies in third-party data (Oura, Garmin, Suunto).
- Interruptions to the Suunto, Garmin, or Oura integrations caused by those providers.
- Interruptions to service availability.
Our total liability for any claim arising from use of the Service shall not exceed the amount you paid in the twelve months preceding the claim. As the beta is free, this limit is $0.
9. Modifications to the Service and Terms
We reserve the right to modify, suspend, or discontinue the Service at any time without notice. We may update these Terms as the product evolves. Continued use after updates constitutes acceptance. We will notify users of material changes via an in-app notice.
10. Governing Law
These Terms are governed by the laws of the State of Georgia, United States, without regard to conflict of law provisions. Any disputes shall be resolved in the courts of Georgia.
11. Contact
For questions about these Terms, email us at legal@freshlegs.app.