Terms of Use

Last Updated: October 9, 2025

1. Acceptance of Terms

By downloading, installing, or using the StrainPro mobile application ("App"), you agree to be bound by these Terms of Use ("Terms"). If you do not agree to these Terms, do not use the App.

2. Description of Service

StrainPro is a fitness tracking iOS application that provides:

  • Workout logging and tracking
  • Progress analytics and personal records
  • Tier-based progression system
  • Workout templates and custom exercises
  • Premium Features (subscription required):
    • AI Drill Sergeant coaching
    • Auto-generated personalized workouts

3. Subscription Terms

3.1 Drill Sergeant Subscription

  • Title: Drill Sergeant Premium
  • Price: $2.99 USD per month
  • Billing: Auto-renewable monthly subscription
  • Payment: Charged to your Apple ID account at confirmation of purchase
  • Auto-Renewal: Your subscription automatically renews unless cancelled at least 24 hours before the end of the current period
  • Renewal Charge: Your account will be charged for renewal within 24 hours prior to the end of the current period
  • Management: You can manage and cancel your subscription by going to your App Store account settings after purchase

3.2 Cancellation

  • You may cancel your subscription at any time through your Apple ID account settings
  • Cancellation takes effect at the end of the current billing period
  • No refunds are provided for partial subscription periods

3.3 Free Trial

StrainPro does not currently offer free trials. Payment is required immediately upon subscription.

4. User Account

4.1 Account Creation

  • You must create an account using Apple Sign-In to use certain features
  • You must be at least 13 years of age to create an account
  • You are responsible for maintaining the confidentiality of your account

4.2 Account Termination

  • You may delete your account at any time through Settings → Delete Account
  • We reserve the right to terminate accounts that violate these Terms

5. User Content and Data

5.1 Your Data

  • You retain all rights to your workout data, personal information, and content you create in the App
  • All workout data is stored locally on your device using Apple's SwiftData
  • We do not own, control, or endorse any content you submit

5.2 Data Usage for AI Features

When using Premium AI features:

  • Minimal workout summaries are sent to our servers for processing
  • Data is used solely to generate personalized coaching and workouts
  • We do not sell or share your data with third parties for marketing purposes
  • See our Privacy Policy for details

6. Acceptable Use

You agree NOT to:

  • Use the App for any illegal purpose
  • Attempt to reverse engineer, decompile, or hack the App
  • Transmit viruses, malware, or harmful code
  • Impersonate others or provide false information
  • Use the App in any way that could damage, disable, or impair the service
  • Attempt to gain unauthorized access to any part of the App or its systems

7. Health and Safety Disclaimer

7.1 Medical Disclaimer

  • StrainPro is NOT a medical device and is not intended to diagnose, treat, cure, or prevent any disease
  • The App provides fitness tracking and recommendations for informational purposes only
  • Always consult with a physician before beginning any exercise program
  • If you experience pain, dizziness, or discomfort while exercising, stop immediately and consult a healthcare professional

7.2 Assumption of Risk

  • You acknowledge that physical exercise involves inherent risks of injury
  • You assume all risks associated with your use of the App and any exercise performed
  • StrainPro is not liable for any injuries, accidents, or health issues arising from your use of the App

8. AI-Generated Content

8.1 AI Coaching Accuracy

  • AI-generated workout plans and coaching advice are provided "as is" without warranties
  • AI recommendations may not be suitable for everyone
  • Always use your own judgment and consider your personal fitness level, health conditions, and goals
  • The AI Drill Sergeant is for motivational purposes and should not replace professional training advice

8.2 No Professional Advice

  • The App does not provide professional medical, fitness, or nutritional advice
  • AI-generated content is not a substitute for certified personal trainers or medical professionals

9. Intellectual Property

9.1 Our Rights

  • The App, including its design, code, graphics, and content, is owned by StrainPro and protected by copyright, trademark, and other intellectual property laws
  • "StrainPro" and related logos are trademarks of StrainPro

9.2 Limited License

  • We grant you a limited, non-exclusive, non-transferable license to use the App for personal, non-commercial purposes
  • You may not copy, modify, distribute, sell, or lease any part of the App

10. Third-Party Services

The App integrates with third-party services:

  • Apple Sign-In - for authentication
  • Firebase - for authentication and AI feature processing
  • OpenAI - for AI coaching (Premium feature only)

Your use of these services is subject to their respective terms and privacy policies. We are not responsible for third-party services or content.

11. Disclaimer of Warranties

THE APP IS PROVIDED "AS IS" AND "AS AVAILABLE" WITHOUT WARRANTIES OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT.

We do not warrant that:

  • The App will be uninterrupted, secure, or error-free
  • Results obtained from the App will be accurate or reliable
  • Any errors or defects will be corrected

12. Limitation of Liability

TO THE MAXIMUM EXTENT PERMITTED BY LAW, STRAINPRO SHALL NOT BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES, INCLUDING LOST PROFITS, LOSS OF DATA, OR PERSONAL INJURY, ARISING OUT OF YOUR USE OR INABILITY TO USE THE APP.

IN NO EVENT SHALL OUR TOTAL LIABILITY EXCEED THE AMOUNT YOU PAID FOR THE APP IN THE PAST 12 MONTHS (OR $50 IF GREATER).

13. Indemnification

You agree to indemnify and hold harmless StrainPro, its affiliates, and their respective officers, directors, employees, and agents from any claims, damages, losses, liabilities, and expenses (including attorneys' fees) arising out of:

  • Your use of the App
  • Your violation of these Terms
  • Your violation of any rights of another party
  • Any injuries or damages resulting from your exercise activities

14. Changes to Terms

We reserve the right to modify these Terms at any time. We will notify you of material changes by:

  • Updating the "Last Updated" date
  • Displaying an in-app notification
  • Sending an email (if applicable)

Your continued use of the App after changes constitutes acceptance of the modified Terms.

15. Changes to the App

We reserve the right to:

  • Modify, suspend, or discontinue any part of the App at any time
  • Change subscription pricing with 30 days' notice to existing subscribers
  • Update features, add new features, or remove features

16. Governing Law

These Terms are governed by the laws of the United States and the State of California, without regard to conflict of law principles.

17. Dispute Resolution

17.1 Informal Resolution

Before filing any legal action, you agree to first contact us at strainpro.dev@gmail.com to attempt to resolve the dispute informally.

17.2 Arbitration Agreement

Any dispute arising out of these Terms or your use of the App shall be resolved through binding arbitration in accordance with the American Arbitration Association's rules, rather than in court, except that you may assert claims in small claims court if they qualify.

17.3 Class Action Waiver

You agree to bring claims against us only in your individual capacity and not as part of any class action or representative proceeding.

18. Apple App Store Terms

As StrainPro is distributed through the Apple App Store, you acknowledge and agree that:

  • These Terms are between you and StrainPro, not Apple
  • Apple has no obligation to provide maintenance or support for the App
  • Apple is not responsible for any claims relating to the App
  • In the event of any failure to conform to warranty, you may notify Apple for a refund, and Apple has no other warranty obligation
  • Apple is not responsible for addressing any claims by you or third parties
  • Apple and its subsidiaries are third-party beneficiaries of these Terms

For the complete Apple Licensed Application End User License Agreement, please visit: Apple's Standard EULA

19. Export Restrictions

You agree to comply with all applicable export and import laws and regulations. You may not use or export the App in violation of U.S. export laws and regulations.

20. Severability

If any provision of these Terms is found to be unenforceable or invalid, that provision will be limited or eliminated to the minimum extent necessary, and the remaining provisions will remain in full force and effect.

21. Entire Agreement

These Terms, together with our Privacy Policy, constitute the entire agreement between you and StrainPro regarding the App and supersede all prior agreements.

22. Contact Information

For questions, concerns, or notices regarding these Terms, please contact us:

Email: strainpro.dev@gmail.com

Developer: StrainPro

Location: United States

By using StrainPro, you acknowledge that you have read, understood, and agree to be bound by these Terms of Use.