Terms of Service
Last updated: March 27, 2026
1. Acceptance of Terms
By downloading, installing, or using Trainer Gym AI ("the App"), you agree to be bound by these Terms of Service ("Terms"). If you do not agree, do not use the App.
The App is developed and operated by Iago Cavalcante ("we", "us", "our"), an independent developer based in Brazil.
2. Description of Service
Trainer Gym AI is a fitness application that uses artificial intelligence to generate personalized workout plans across multiple training types (gym, running, calisthenics, CrossFit, yoga, combat sports, sport-specific training, and rehabilitation). The App includes:
- AI-generated workout plans based on user-provided data
- Exercise demonstrations via animated GIFs
- Workout tracking and progress analytics
- Streak tracking and motivational features
- Local notifications for training reminders
- Over-the-Air (OTA) updates for bug fixes and improvements
3. Purchase and Payment
One-Time Purchase: The App offers a one-time in-app purchase (currently $5.99 USD / R$29.90 BRL) that unlocks all features permanently. There are no subscriptions, recurring charges, or hidden fees.
AI Usage Limit: The purchase includes up to 500 AI plan generations per device. This limit is designed to last approximately 10 years of weekly plan regeneration. Existing generated plans never expire and remain accessible regardless of usage count.
Refunds: Refund requests are handled by Apple (App Store) or Google (Play Store) according to their respective refund policies. We do not process refunds directly.
4. AI-Generated Content Disclaimer
Not Medical Advice: AI-generated workout plans are for informational and educational purposes only. They do not constitute medical advice, diagnosis, or treatment.
Consult a Professional: Before starting any exercise program, consult your physician or qualified healthcare provider, especially if you have pre-existing health conditions, injuries, or are pregnant.
AI Limitations: The AI generates plans based on scientific training guidelines and user-provided data. While evidence-based, AI outputs may contain errors or may not account for all individual circumstances. You assume full responsibility for following any AI-generated plan.
Rehabilitation Disclaimer: The rehabilitation training type is NOT a substitute for physical therapy or medical treatment. Always follow your healthcare provider's rehabilitation protocol. The App's rehab features are complementary tools only.
5. Over-the-Air (OTA) Updates
The App may receive OTA updates that modify JavaScript bundles, assets, and configurations without requiring a new App Store submission. These updates may include:
- Bug fixes and performance improvements
- UI/UX improvements and content updates
- New training guidelines or updated scientific references
- Analytics and notification improvements
OTA updates cannot add new native capabilities or change system permissions. They operate within the existing app permissions you've already granted.
You will be notified when an update is available and can choose when to apply it. Updates require an internet connection to download.
6. User Data and Local Storage
All your personal data (profile, measurements, workout history, exercise logs, streak data) is stored locally on your device using SQLite. We do not have access to this data.
The only data transmitted to external servers is:
- AI plan generation requests (sent to our Cloudflare Worker proxy, which forwards to OpenAI)
- Anonymous analytics events (sent to PostHog) — see Privacy Policy
- OTA update checks (sent to Expo servers)
See our Privacy Policy for full details.
7. Service Availability and Discontinuation
No Guaranteed Uptime: While we strive to maintain the App and its services, we do not guarantee uninterrupted availability. The AI plan generation service depends on third-party APIs (OpenAI) which may experience downtime.
Discontinuation Notice: If we decide to discontinue the App or significantly reduce its features, we will:
- Provide at least 30 days advance notice via in-app notification and OTA update
- Ensure all locally stored data remains accessible on your device
- Provide instructions for exporting your data if applicable
- The App will continue to function in offline mode with existing generated plans
AI Service Changes: If the underlying AI provider (currently OpenAI) changes its terms, pricing, or availability, we may need to modify the AI plan generation feature. We will communicate any significant changes through in-app notifications.
8. Intellectual Property
The App, its design, code, training guidelines, and AI prompts are the intellectual property of Iago Cavalcante. Exercise GIF demonstrations are sourced from third-party APIs (ExerciseDB) and are used under their respective licenses.
Your workout plans are generated specifically for you. You may use them for personal purposes but may not redistribute, sell, or commercially exploit them.
9. User Responsibilities
- Provide accurate information during onboarding for safe plan generation
- Exercise within your physical capabilities and limitations
- Stop any exercise that causes pain beyond normal training discomfort
- Do not use the App as a substitute for professional medical advice
- Report any issues or concerns to our support email
10. Limitation of Liability
TO THE MAXIMUM EXTENT PERMITTED BY LAW, THE APP IS PROVIDED "AS IS" WITHOUT WARRANTIES OF ANY KIND. WE ARE NOT LIABLE FOR ANY INJURIES, DAMAGES, OR LOSSES ARISING FROM THE USE OF AI-GENERATED WORKOUT PLANS OR THE APP.
Our total liability for any claim related to the App shall not exceed the amount you paid for the App purchase.
11. Governing Law
These Terms are governed by the laws of Brazil. For users in other jurisdictions, local consumer protection laws may apply where mandatory.
12. Changes to Terms
We may update these Terms from time to time. Significant changes will be communicated via in-app notification or OTA update. Continued use of the App after changes constitutes acceptance of the updated Terms.
13. Contact
For questions about these Terms:
Email: iagocavalcante.dev@gmail.com
Developer: Iago Cavalcante
Location: Brazil