Help Center

1. Getting Started

1.1 Creating Your Account

FitCoach offers two types of user accounts to suit your needs:

  • Client Account: For individuals seeking personalized health and fitness coaching
  • Coach Account: For certified health and fitness professionals offering coaching services

Registration Steps:

  1. Visit the FitCoach homepage and click the "Register" or "Sign Up" button
  2. Choose your account type (Client or Coach)
  3. Enter your full name, email address, and create a secure password
  4. Provide additional information:
    • For Clients: Age, gender, basic health information (height, weight, BMI)
    • For Coaches: Specialization, years of experience, certifications, professional description
  5. Review and accept our Terms & Conditions and Privacy Policy
  6. Submit your registration
  7. Check your email for a verification code (6-digit OTP)
  8. Enter the OTP code within 10 minutes to verify your account
  9. Complete your profile setup with additional details

1.2 Account Verification

For security purposes, all new accounts must verify their email address. You'll receive a 6-digit verification code that's valid for 10 minutes. If your code expires, you can request a new one from the verification page.

Email Verification Issues:

  • Check your spam/junk folder if you don't receive the verification email
  • Ensure you entered the correct email address during registration
  • Wait a few minutes - email delivery can sometimes be delayed
  • Request a new verification code if the original expires
  • Contact support at mail.fitcoach@gmail.com if problems persist

1.3 Profile Setup

After verification, complete your profile to get the best experience:

Client Profile:

  • Upload a profile photo (optional but recommended)
  • Add contact information (phone, WhatsApp number)
  • Enter your complete address for location-based coach recommendations
  • Update health metrics (current weight, height, target weight, BMI)
  • Set your fitness goals and preferences

Coach Profile:

  • Upload a professional profile photo
  • Add certifications and qualifications
  • Write a compelling professional description
  • List your specializations and expertise areas
  • Add before/after transformation photos to your portfolio
  • Link your social media accounts (Instagram, Facebook, YouTube, etc.)
  • Set your coaching fee structure
  • Generate your unique referral code for client sign-ups

2. Guide for Clients

2.1 Finding and Choosing a Coach

FitCoach makes it easy to find the perfect coach for your fitness journey:

  1. Browse Coaches: Visit the "Find Coaches" or "Coaches" section
  2. Filter by Specialization: Use filters to find coaches who specialize in your goals (weight loss, muscle gain, nutrition, yoga, etc.)
  3. View Coach Profiles: Review each coach's experience, certifications, client transformations, and ratings
  4. Check Availability: See which coaches are accepting new clients
  5. Use Referral Codes: If you have a coach's referral code, enter it during sign-up to be directly connected
  6. Contact Request: Send a contact request with your goals and health information
  7. Wait for Response: Coaches will review your request and reach out to discuss your needs

2.2 Subscriptions and Plans

Once connected with a coach, you'll subscribe to a coaching plan:

Subscription Process:

  1. Plan Selection: Your coach will create a customized plan (1-52 weeks duration)
  2. Review Plan Details: Check the plan title, duration, pricing, and included features
  3. Request Subscription: Submit a plan request to your coach
  4. Coach Approval: Your coach reviews and approves the request
  5. Payment: Complete payment using your coach's provided method (UPI QR code, cash, etc.)
  6. Admin Approval: FitCoach admins verify the subscription
  7. Subscription Activation: Your plan becomes active with full access

Subscription Status:

  • Pending: Awaiting coach or admin approval
  • Approved: Active subscription with full coaching access
  • Expired: Subscription period has ended (can be renewed)

Managing Subscriptions:

  • View all your subscriptions in your client dashboard
  • Track remaining days in your active subscription
  • Renew expired subscriptions with the same or different plans
  • Cancel subscriptions by contacting your coach
  • Request refunds according to our Refund Policy

2.3 Progress Tracking

FitCoach provides comprehensive tools to monitor your fitness journey:

Health Metrics Tracking:

  • Weight: Log your weight regularly to track changes over time
  • Height: Update height if needed (especially for growing teens)
  • BMI: Automatically calculated from height and weight
  • Water Intake: Track daily water consumption (glasses/liters)
  • Historical Data: View trends with charts showing progress over weeks/months

Workout Tracking:

  • View Workout Plans: Access your personalized workout routines assigned by your coach
  • Daily Workouts: See today's exercises with reps, duration targets, and rest times
  • Exercise Details: Review exercise instructions, techniques, and demonstration videos
  • Track Completion: Mark exercises and workouts as completed
  • Workout History: View past workouts and your performance over time

Diet Plan Tracking:

  • Meal Plans: Access your personalized diet plans created by your coach
  • Daily Meals: View meal schedules with breakfast, lunch, dinner, and snacks
  • Nutritional Info: See calorie counts, macros (protein, carbs, fats) for each meal
  • Food Suggestions: Get recommended food items and portion sizes
  • Meal Logging: Track adherence to your diet plan

Progress Photos:

  • Upload progress photos to visually track your transformation
  • Add notes to each photo (date, weight at time, how you're feeling)
  • Compare before/after photos side-by-side
  • Share selected photos with your coach for better guidance
  • Keep photos private or visible only to your coach

Viewing Your Progress:

  1. Navigate to your Client Dashboard
  2. Click on "Progress" or "Track Progress"
  3. View interactive charts showing weight, BMI, and water intake trends
  4. Access your workout and diet plan sections
  5. Check your progress photo gallery
  6. Generate progress reports to share with your coach

2.4 Product Marketplace

Many coaches offer fitness products and supplements:

  • Browse Products: View products offered by your coach or other coaches
  • Product Details: See descriptions, prices, images, and stock availability
  • Add to Cart: Select products you want to purchase
  • Apply Vouchers: Use discount vouchers if you have any
  • Place Order: Submit your order with delivery details
  • Payment: Pay using your coach's payment method
  • Order Tracking: Monitor order status (pending, processing, shipped, delivered, cancelled)

2.5 Communication with Your Coach

  • Receive in-app notifications for important updates
  • Contact your coach via provided WhatsApp number or phone
  • Submit plan requests for custom coaching programs
  • Ask questions and get guidance throughout your journey
  • Discuss progress and adjust plans as needed

3. Guide for Coaches

3.1 Setting Up Your Coaching Profile

A strong profile attracts more clients:

  • Professional Photo: Upload a clear, professional headshot
  • Bio & Description: Write a compelling description of your coaching philosophy and approach
  • Specializations: List your areas of expertise (weight loss, bodybuilding, yoga, nutrition counseling, etc.)
  • Experience: Enter years of coaching experience
  • Certifications: Add your professional certifications and credentials
  • Awards: Showcase any awards or recognitions you've received
  • Transformation Portfolio: Upload before/after photos of client transformations (with permission)
  • Social Media: Link your Instagram, Facebook, YouTube, and website
  • Referral Code: Generate and share your unique code for direct client sign-ups

3.2 Managing Contact Requests

When potential clients show interest:

  1. Receive Requests: Get notified when clients submit contact requests
  2. Review Information: View client's name, email, phone, age, gender, height, weight, and their message
  3. Request Status: Track requests as pending, contacted, converted, or rejected
  4. Add Notes: Add internal notes about each request for your records
  5. Contact Client: Reach out via email, phone, or WhatsApp to discuss their goals
  6. Update Status: Mark requests as "contacted" once you've reached out
  7. Convert to Client: When they become your client, update status to "converted"

3.3 Creating Coaching Plans

Design customized plans for your clients:

Plan Creation Steps:

  1. Navigate to your Coach Dashboard
  2. Click "Create New Plan" or "Add Plan"
  3. Enter plan details:
    • Title: Clear, descriptive name (e.g., "8-Week Weight Loss Program")
    • Description: Detailed explanation of what the plan includes
    • Duration: Select duration (1-52 weeks)
    • Price: Set your coaching fee for the plan period
    • Features: List specific features (meal plans, workout routines, weekly check-ins, etc.)
  4. Save the plan to make it available for clients
  5. Edit or delete plans as needed

Workout Plan Creation:

  • Build Templates: Create reusable workout plan templates with exercises, reps, duration targets, and rest times
  • Exercise Library: Select from a comprehensive exercise database or add custom exercises
  • Schedule Workouts: Assign specific workouts to different days of the week
  • Customize for Clients: Tailor workout intensity, volume, and exercises based on client fitness level
  • Track Progress: Monitor client workout completion and performance metrics

Diet Plan Creation:

  • Build Templates: Create diet plan templates with meal schedules and nutritional targets
  • Food Database: Access extensive food item database with nutritional information
  • Meal Planning: Design breakfast, lunch, dinner, and snack recommendations
  • Macro Tracking: Set protein, carbohydrate, and fat targets for clients
  • Customize Diets: Adapt plans for dietary restrictions, allergies, and preferences

Best Practices:

  • Offer plans of varying durations (4 weeks, 12 weeks, 24 weeks, etc.)
  • Include both workout and diet components for comprehensive programs
  • Price competitively based on your experience and market rates
  • Clearly list what's included and what's not
  • Create beginner, intermediate, and advanced level plans
  • Update plans regularly based on client feedback and results

3.4 Managing Client Subscriptions

Handle your clients' active subscriptions:

  • View All Clients: See a list of all clients assigned to you
  • Subscription Requests: Review and approve subscription requests from clients
  • Track Status: Monitor which clients have pending, active, or expired subscriptions
  • Client Progress: View your clients' progress tracking data and photos
  • Plan Adjustments: Create modified plans based on client progress
  • Renewals: Encourage clients to renew expiring subscriptions

3.5 Product Sales

Coaches can sell fitness products and supplements:

Adding Products:

  1. Go to "Products" in your coach dashboard
  2. Click "Add New Product"
  3. Enter product details:
    • Product name and description
    • Price and discount (if any)
    • Stock quantity
    • Product category
    • Upload product images
  4. Save and publish the product

Managing Orders:

  • View all orders placed with you
  • Update order status (pending → processing → shipped → delivered)
  • Handle cancellations and refunds
  • Track inventory and restock as needed

Creating Vouchers:

  • Generate discount codes for special promotions
  • Set percentage or fixed amount discounts
  • Define usage limits and expiration dates
  • Share voucher codes with loyal clients

3.6 Payment Collection

FitCoach is a platform facilitator - you collect payments directly:

  • Payment Methods: You can accept payments via UPI, bank transfer, cash, or any method you prefer
  • QR Code: Upload your UPI QR code for easy client payments
  • Payment Confirmation: Mark subscriptions as paid once you receive payment
  • Receipts: Provide payment receipts directly to your clients
  • Refunds: Handle refund requests according to your policies and our Refund Policy guidelines

4. Account Management

4.1 Login and Authentication

Logging In:

  1. Visit the FitCoach homepage
  2. Click "Login" or "Sign In"
  3. Enter your registered email and password
  4. Click "Login" to access your account

Security Features:

  • Passwords are encrypted using bcrypt with 10-16 salt rounds
  • JWT authentication with 15-minute access tokens
  • 7-day refresh tokens stored in secure HTTP-only cookies
  • Rate limiting: 50 requests per 10 minutes on auth endpoints
  • Account locks after multiple failed login attempts

4.2 Password Reset

If you forget your password:

  1. Click "Forgot Password?" on the login page
  2. Enter your registered email address
  3. Check your email for a password reset OTP (6-digit code)
  4. Enter the OTP code (valid for 10 minutes)
  5. Create a new strong password
  6. Confirm your new password
  7. Log in with your new credentials

Password Requirements:

  • Minimum 8 characters long
  • Should include uppercase and lowercase letters
  • Include at least one number
  • Consider adding special characters for extra security

4.3 Profile Updates

Keep your information current:

  • Personal Information: Update name, email, phone, address
  • Profile Photo: Upload or change your avatar
  • Health Data (Clients): Update weight, height, BMI, goals
  • Professional Info (Coaches): Edit bio, certifications, specializations
  • Contact Details: Change phone number, WhatsApp number
  • Social Links (Coaches): Add or update social media profiles

4.4 Notification Preferences

Manage how you receive updates:

  • In-app notifications for important account activities
  • Email notifications for subscription changes and updates
  • Customize notification frequency in your settings
  • Mark notifications as read to keep your inbox organized

4.5 Account Deactivation

If you need to temporarily deactivate your account:

  • Contact support at mail.fitcoach@gmail.com
  • Specify if you want to reactivate later
  • Complete any pending subscriptions or orders first
  • Admins can deactivate accounts that violate our policies

5. Common Issues & Troubleshooting

5.1 Login Problems

I can't log in to my account

Possible Solutions:

  • Verify you're using the correct email address
  • Check for typos in your password (passwords are case-sensitive)
  • Use the "Forgot Password" feature to reset your password
  • Ensure your account is verified (check your email for verification code)
  • Clear your browser cache and cookies
  • Try a different browser or device
  • If your account was deactivated, contact support

My verification code expired

Verification codes are valid for 10 minutes. If yours expired:

  • Return to the verification page
  • Click "Resend Verification Code"
  • Check your email for the new 6-digit code
  • Enter it promptly to verify your account

5.2 Subscription Issues

My subscription is stuck in "Pending" status

Subscriptions require both coach and admin approval:

  • Wait for your coach to approve the subscription request
  • Ensure you've completed payment using your coach's method
  • Admin approval typically takes 1-2 business days after coach approval
  • Contact your coach to confirm they've received your payment
  • If delayed beyond 3-5 days, email support at mail.fitcoach@gmail.com

I paid but my subscription isn't active

  • Confirm payment with your coach (share payment receipt)
  • Ask your coach to approve the subscription in their dashboard
  • Wait for admin verification (usually completed within 1-2 business days)
  • Check your subscription status in your client dashboard
  • Contact support if the issue persists after 72 hours

5.3 Payment & Refund Issues

How do I request a refund?

FitCoach operates as a platform facilitator. For refunds:

  1. Contact Your Coach First: All refunds are handled by coaches directly
  2. Explain your reason for requesting a refund
  3. Provide payment proof and subscription details
  4. Allow your coach 5-7 business days to process
  5. If your coach is unresponsive after 7 days, contact mail.fitcoach@gmail.com
  6. FitCoach can mediate but cannot force refunds

See our Refund Policy for complete details on eligibility and timeframes.

I was charged twice

For duplicate payment issues:

  • Check your bank statement to confirm duplicate charges
  • Contact your coach immediately with payment proof
  • Coaches should refund duplicate payments within 5-7 business days
  • If unresolved, contact FitCoach support with evidence

5.4 Technical Issues

The website is loading slowly or not working

  • Check your internet connection
  • Clear your browser cache and cookies
  • Try a different browser (Chrome, Firefox, Safari, Edge)
  • Disable browser extensions that might interfere
  • Try accessing from a different device
  • If issues persist, report to mail.fitcoach@gmail.com

I can't upload photos or images

Image Upload Requirements:

  • Maximum file size: 10MB per image
  • Supported formats: JPG, JPEG, PNG, WebP
  • Ensure stable internet connection during upload
  • Try compressing large images before uploading
  • Check if you've reached any storage limits

My data isn't saving

  • Ensure you click "Save" or "Update" after making changes
  • Wait for confirmation message before navigating away
  • Check your internet connection stability
  • Avoid using browser back button immediately after saving
  • Try logging out and back in to refresh your session

6. Privacy & Security

6.1 Data Protection

FitCoach takes your privacy seriously:

  • Encryption: All passwords are encrypted using bcrypt (10-16 salt rounds)
  • Secure Transmission: Data transmitted over HTTPS with SSL/TLS encryption
  • JWT Authentication: Secure token-based authentication system
  • Database Security: MongoDB with strict access controls and sanitization
  • Cloud Storage: Images stored securely on Cloudinary with access controls
  • Rate Limiting: Protection against brute force attacks (50-100 requests per window)
  • XSS Protection: Input sanitization prevents cross-site scripting
  • NoSQL Injection Prevention: Query sanitization protects database

6.2 What Data We Collect

See our Privacy Policy for complete details. We collect:

  • Account Data: Name, email, password, role, verification status
  • Health Data (Clients): Age, gender, height, weight, BMI, water intake, progress photos
  • Professional Data (Coaches): Experience, certifications, specialization, portfolio
  • Usage Data: Login history, session data, feature usage
  • Technical Data: IP address, browser type, device information
  • Communication Data: Messages, notifications, support inquiries

6.3 Your Privacy Rights

  • Access: Request a copy of your personal data
  • Correction: Update or correct inaccurate information
  • Deletion: Request deletion of your account and data (subject to legal requirements)
  • Portability: Export your data in a machine-readable format
  • Objection: Object to certain data processing activities
  • Restriction: Request restriction of data processing

To exercise these rights, contact mail.fitcoach@gmail.com

6.4 Keeping Your Account Secure

Best Practices:

  • Use a strong, unique password (mix of letters, numbers, symbols)
  • Never share your password with anyone, including coaches or support
  • Log out when using shared or public devices
  • Enable two-factor authentication if available
  • Review your account activity regularly
  • Update your password every 3-6 months
  • Be cautious of phishing emails pretending to be from FitCoach
  • Report suspicious activity immediately to mail.fitcoach@gmail.com

7. Policies & Guidelines

7.1 Important Policies

Please review these important documents:

7.2 Acceptable Use

Users must NOT:

  • Share false or misleading information
  • Impersonate others or create fake accounts
  • Harass, abuse, or threaten other users
  • Upload inappropriate, offensive, or illegal content
  • Attempt to hack, breach security, or access unauthorized areas
  • Use the platform for spam or unauthorized marketing
  • Violate intellectual property rights
  • Manipulate or game the system

Violations may result in account suspension or termination.

7.3 Medical Disclaimer

Important: FitCoach is a coaching platform, NOT a medical service. Content provided through the platform is for informational and fitness purposes only and does not constitute medical advice, diagnosis, or treatment. Always consult with qualified healthcare professionals before starting any fitness program, changing your diet, or taking supplements, especially if you have pre-existing health conditions, are pregnant, or are taking medications.

7.4 Coach Qualifications

While we encourage coaches to display certifications and qualifications, FitCoach does not independently verify coach credentials. Clients should:

  • Review coach profiles and qualifications carefully
  • Ask coaches about their training and experience
  • Request to see certifications before committing
  • Report unqualified or fraudulent coaches to support

8. Frequently Asked Questions (FAQs)

Is FitCoach free to use?

Creating an account on FitCoach is free. However, coaching plans and subscriptions are paid services set by individual coaches. Product purchases also have associated costs.

How long does subscription approval take?

Once you submit payment to your coach and they approve the subscription, admin approval typically takes 1-2 business days. The entire process usually completes within 3-5 business days from payment.

Can I switch coaches?

Yes, clients can work with different coaches. However, active subscriptions remain with the original coach until they expire. You can connect with a new coach for future subscriptions.

What payment methods are accepted?

FitCoach doesn't process payments directly. Coaches accept payments via their preferred methods (UPI, bank transfer, cash, etc.). Check with your coach for their accepted payment methods.

How do I cancel my subscription?

Contact your coach directly to discuss subscription cancellation. Refer to our Refund Policy for information about potential refunds based on subscription status (pending, active, or expired).

Is my health data private?

Yes. Your health data is only visible to you, your assigned coach (if you have one), and platform administrators for support purposes. We use industry-standard encryption and security measures to protect your information.

Can I delete my account?

Yes. Contact support at mail.fitcoach@gmail.com to request account deletion. Ensure all active subscriptions and pending orders are resolved first. Some data may be retained for legal compliance purposes.

What should I do if I face a problem with my coach?

First, try to resolve the issue directly with your coach through communication. If the issue persists or involves policy violations, contact FitCoach support at mail.fitcoach@gmail.com. We can mediate disputes but coaches operate independently.

How often should I update my progress?

We recommend logging weight and water intake weekly, and uploading progress photos every 2-4 weeks. However, frequency depends on your coach's recommendations and your personal preferences.

Can coaches see my progress photos?

Yes, your assigned coach can view your progress photos and health metrics to better guide your fitness journey. Photos are not visible to other users or coaches.

What happens when my subscription expires?

When your subscription expires, you lose access to your coach's exclusive content and direct coaching. However, your account, progress history, and data remain intact. You can renew with the same coach or subscribe to a different coach's plan.

How do I become a coach on FitCoach?

Register for a coach account and complete your professional profile with certifications, experience, and specializations. Once approved, you can create plans, accept clients, and start coaching.

9. Contact Support

9.1 When to Contact Support

Reach out to FitCoach support for:

  • Technical issues with the platform
  • Account access problems
  • Billing discrepancies
  • Disputes that couldn't be resolved with your coach
  • Reporting policy violations or inappropriate behavior
  • Feature requests and feedback
  • Privacy concerns or data access requests

9.2 How to Contact Us

Email Support:

  • Email: mail.fitcoach@gmail.com
  • Response Time: We aim to respond within 1-2 business days
  • Business Hours: Monday - Friday, 9:00 AM - 6:00 PM IST

Contact Form:

  • Visit our Contact Us page
  • Fill out the contact form with your name, email, and message
  • Include relevant details (account email, subscription ID, order number, etc.)
  • We'll respond via email within 1-2 business days

9.3 What to Include in Your Support Request

To help us assist you faster, please provide:

  • Your registered email address
  • Detailed description of the issue
  • Screenshots or screen recordings (if applicable)
  • Steps you've already tried to resolve the issue
  • Browser and device information (for technical issues)
  • Relevant IDs (subscription ID, order ID, etc.)
  • Preferred contact method for follow-up

9.4 Feedback and Suggestions

We're always looking to improve FitCoach. Share your feedback, feature requests, or suggestions at mail.fitcoach@gmail.com. Your input helps us build a better platform for the entire fitness community.

10. Additional Resources

10.1 Related Pages

10.2 Platform Features Overview

For Clients:

  • Browse and connect with certified coaches
  • Subscribe to personalized coaching plans (1-52 weeks)
  • Track weight, height, BMI, and water intake
  • Upload and review progress photos
  • Purchase fitness products and supplements
  • Use discount vouchers for savings
  • Receive in-app notifications
  • Access coach's exclusive content and guidance

For Coaches:

  • Create and customize coaching plans
  • Manage client subscriptions and progress
  • Sell fitness products and supplements
  • Generate and share referral codes
  • Build professional portfolio with transformations
  • Track contact requests and client inquiries
  • Create discount vouchers for promotions
  • Receive notifications for client activities

10.3 System Requirements

Supported Browsers:

  • Google Chrome (recommended, latest version)
  • Mozilla Firefox (latest version)
  • Safari (latest version, macOS and iOS)
  • Microsoft Edge (latest version)

Device Compatibility:

  • Desktop computers (Windows, macOS, Linux)
  • Laptops and notebooks
  • Tablets (iPad, Android tablets)
  • Smartphones (iOS, Android)

Internet Connection:

  • Minimum: 1 Mbps for basic functionality
  • Recommended: 5+ Mbps for optimal experience
  • Required for image uploads and real-time updates

Still Have Questions?

If you couldn't find the answer you were looking for, our support team is here to help. We typically respond within 1-2 business days.

Contact SupportEmail Us Directly