Terms of Service
Contents
- Acceptance of these terms
- What CoachPulse is
- Eligibility and account
- Trainer and client roles
- The trainer–client relationship
- Acceptable use
- Your content
- AI features and disclaimers
- Health and medical disclaimer
- Subscriptions and payment
- Intellectual property
- Termination and suspension
- Limitation of liability
- Indemnification
- Governing law and disputes
- Changes to these terms
- Contact
1. Acceptance of these terms
These Terms of Service ("Terms") form a legally binding agreement between you and Vadym Yeremenko, sole proprietor, operating CoachPulse ("CoachPulse", "we", "us", "our") regarding your use of our coaching platform — including our mobile application, website at coachpulse.pro, and related services (collectively, the "Service").
By creating an account, accessing, or using the Service, you confirm that you have read, understood, and agree to be bound by these Terms and our Privacy Policy. If you do not agree, do not use the Service.
2. What CoachPulse is
CoachPulse is a software platform that helps independent personal trainers manage their coaching business and helps their clients track training, check-ins, and progress. We provide the tools; trainers and clients use them to run their own training relationships.
We are not a fitness club, a personal trainer ourselves, a medical service, a nutrition service, or a healthcare provider. We do not employ or endorse any trainer using the platform.
3. Eligibility and account
You must be at least 16 years old (or the digital-consent age applicable in your country, if higher) to create an account. If you are between the digital-consent age and the age of majority, you confirm that a parent or legal guardian has reviewed and consented to these Terms on your behalf.
When you create an account you agree to:
- Provide accurate, current information and keep it up to date
- Keep your password and account secure — you are responsible for activity on your account
- Notify us promptly at support@coachpulse.pro if you believe your account has been compromised
- Use one account per person — do not share, sell, or transfer your account
4. Trainer and client roles
CoachPulse supports two account types:
- Trainer accounts — used by independent personal trainers to manage their own client roster, build training plans, send messages, and view client check-ins and progress.
- Client accounts — used by trainees to view their assigned plan, log workouts, submit check-ins, and message their trainer.
Each client connects to one trainer at a time, via an invite code or QR generated by the trainer. The client may disconnect from a trainer and connect to a new one at any time; their workout history remains in their own account.
5. The trainer–client relationship
Important: CoachPulse is a tool. The coaching agreement is between the trainer and the client directly. We are not a party to that agreement.
This means:
- Payments between trainer and client happen outside the Service (or via a future Stripe integration as a separate arrangement). Disputes about coaching fees, refunds, or service quality are between trainer and client.
- Coaching advice given by trainers — including training programmes, exercise instructions, nutrition recommendations, and any motivational or psychological guidance — is the trainer's professional responsibility, not ours.
- Insurance, certifications, and qualifications are the trainer's responsibility. We do not verify trainers' professional credentials.
- Tax and legal compliance for the trainer's coaching business is the trainer's responsibility.
Both trainers and clients can independently delete their accounts at any time. See our Privacy Policy for what happens to data after deletion.
6. Acceptable use
You agree not to:
- Use the Service for any illegal purpose, or in violation of any applicable law
- Send spam, fraudulent, harassing, threatening, or hateful content to anyone via the Service
- Upload any content that infringes someone else's intellectual property, privacy, or other rights
- Attempt to gain unauthorized access to any account, server, or data
- Interfere with the Service's operation — including overloading, scraping, reverse-engineering, or probing for vulnerabilities outside a responsible-disclosure context
- Use the Service to provide medical diagnosis, prescription, treatment, or any service requiring a healthcare licence you do not hold
- Impersonate another person or misrepresent your affiliation with anyone
- Use automated means (bots, crawlers, scripts) to access the Service except via documented APIs (none currently public)
We may suspend or terminate accounts that violate these rules. Severe violations (illegal activity, abuse, or attacks on infrastructure) may be reported to law enforcement.
Responsible-disclosure exception: If you believe you have found a security vulnerability, please report it to security@coachpulse.pro before any public disclosure. We will not pursue legal action against good-faith security researchers who follow this process.
7. Your content
You retain ownership of all the content you create or upload to the Service — workouts, plans, photos, videos, voice notes, messages, and check-ins ("Your Content").
By using the Service, you grant CoachPulse a limited, non-exclusive, worldwide, royalty-free licence to host, store, transmit, copy (for backup and replication), and display Your Content only as needed to operate the Service. We do not use Your Content for advertising, marketing, or AI model training.
You are responsible for ensuring you have the right to upload Your Content. If a client uploads a progress photo, the client owns it. If a trainer uploads a video demonstration, the trainer owns it (or holds the necessary licence from the original rights-holder).
When you delete content from the Service, we remove it from active use within 30 days. Backups containing the content may persist for up to 30 days as part of standard disaster-recovery rotation, after which the content is permanently destroyed.
8. AI features and disclaimers
CoachPulse uses third-party AI/LLM providers (Anthropic, OpenAI, Google) to generate coaching insights for trainers. AI features are clearly labelled in the app and include:
- Workout text parsing — converting free-form text into structured exercises
- Coaching assistant for trainers — surfacing trends in client check-in data
- Attention flags — heuristics that highlight unusual patterns
- Voice-note transcription via Deepgram
AI output is always a suggestion, never a decision. The trainer reviews and decides what to act on. CoachPulse does not make automated decisions with legal or similarly significant effects, in line with GDPR Art. 22.
AI-generated content may be inaccurate, incomplete, or outdated. Do not rely on AI output for medical, legal, financial, or any high-stakes decision. Trainers using AI suggestions remain professionally responsible for the advice they give their clients.
9. Health and medical disclaimer
CoachPulse is not a medical service. The Service is for general fitness and coaching support only. It is not a substitute for medical advice, diagnosis, or treatment from a qualified healthcare professional.
Before starting any new exercise programme, especially if you have a pre-existing condition, are pregnant, are recovering from injury or surgery, or are taking medication that affects exercise tolerance, consult a qualified healthcare professional.
Stop exercising and seek immediate medical attention if you experience chest pain, dizziness, severe shortness of breath, joint pain that worsens with activity, or any symptom that concerns you.
You exercise at your own risk. CoachPulse, your trainer, and any third-party providers are not liable for injuries, illnesses, or any adverse outcome arising from your training, except where Ukrainian or EU law expressly imposes liability that cannot be excluded by contract.
10. Subscriptions and payment
CoachPulse currently offers free access during early access. Paid subscriptions for trainers will be introduced separately, and the specific pricing, billing cycle, refund policy, and payment processor (e.g. Stripe, App Store, Google Play) will be set out at the point of purchase. By subscribing, you accept the additional payment-specific terms presented at checkout.
EU consumers have a 14-day right of withdrawal from the day of purchase under Directive 2011/83/EU, except where you expressly request immediate access to a digital service and acknowledge that this waives the right of withdrawal.
Statutory consumer rights — including any rights to a refund where the Service is materially defective — are not affected by these Terms.
11. Intellectual property
All rights in the Service — software, design, branding, the "CoachPulse" name and logo, written copy, illustrations, and any feature we develop — are owned by Vadym Yeremenko or our licensors and protected by copyright, trademark, and other applicable laws.
We grant you a limited, personal, non-exclusive, non-transferable, revocable licence to use the Service in line with these Terms. You may not:
- Copy, modify, distribute, sell, or rent any part of the Service
- Reverse-engineer, decompile, or attempt to extract source code from our applications
- Use our name, logo, or branding without prior written permission
- Remove any copyright, trademark, or attribution notice from the Service
This licence ends automatically when you delete your account or these Terms terminate.
12. Termination and suspension
You can terminate these Terms at any time by deleting your account from the app's Settings. After deletion, we follow the data-handling process described in our Privacy Policy — 30-day recovery window, then permanent erasure of identifying data.
We may suspend or terminate your account, with or without notice, if:
- You materially breach these Terms
- We are required to do so by law
- Continuing to provide the Service to you would create a security or legal risk
When practical, we will give you advance notice and an opportunity to cure the breach. We may discontinue all or part of the Service with at least 30 days advance notice, during which we will provide a way to export your data.
13. Limitation of liability
To the maximum extent permitted by applicable law, CoachPulse, its operator, and its sub-processors are not liable for:
- Indirect, incidental, special, consequential, or punitive damages
- Loss of profits, revenue, data, opportunity, or goodwill
- Damages arising from your use of, or inability to use, the Service
- Damages arising from any third-party content or services accessed via the Service
Where liability cannot be excluded by law, our total aggregate liability to you for any claims relating to the Service is limited to the greater of (a) the fees you paid us in the 12 months preceding the claim, or (b) €50.
Nothing in these Terms excludes or limits liability for: (i) death or personal injury caused by negligence, (ii) fraud or fraudulent misrepresentation, or (iii) any other liability that cannot be excluded under applicable law. Consumer rights under EU law are not affected.
14. Indemnification
You agree to indemnify and hold harmless CoachPulse, its operator, and its sub-processors against any third-party claims, losses, damages, and reasonable legal costs arising from:
- Your breach of these Terms
- Your violation of any applicable law
- Content you upload or transmit through the Service that infringes someone else's rights
- Your use of the Service to provide professional services (e.g. trainers being paid by clients)
This indemnity does not apply to claims that we caused through our own gross negligence or wilful misconduct.
15. Governing law and disputes
These Terms are governed by the laws of Ukraine, except where applicable mandatory consumer-protection law in your country of residence provides stronger protection, in which case that law applies.
We will try to resolve any dispute informally first. If you have a complaint, please email support@coachpulse.pro with the subject "Dispute" and a description of the issue. We will respond within 30 days.
If we cannot resolve the dispute informally:
- EU consumers may bring claims in the courts of their country of residence and may also use the EU Online Dispute Resolution platform at ec.europa.eu/consumers/odr.
- Other users agree that the courts of Ukraine have exclusive jurisdiction over disputes arising from these Terms.
16. Changes to these Terms
We may update these Terms from time to time to reflect changes in the Service, the law, or our business practices. When we make material changes, we will notify you via the app and/or email at least 30 days before the changes take effect. Continued use of the Service after the effective date means you accept the updated Terms. If you do not accept the changes, you must stop using the Service and delete your account before the effective date.
17. Contact
General questions: support@coachpulse.pro
Privacy and data: privacy@coachpulse.pro
Security disclosures: security@coachpulse.pro
Postal: Vadym Yeremenko, CoachPulse, Ukraine