Last updated: 3 July 2026
The TrainGen service is provided by Webita Agency OÜ, with registered office at Järvevana tee 9, 11314 Tallinn, Estonia, VAT ID EE102810237.
For communications, support, account-related requests, or reports, you can write to info@traingen.eu.
For the purposes of these Terms:
By creating an account, accessing TrainGen, purchasing a subscription, connecting Stripe Connect Express, or using any feature of the platform, you declare that you have read, understood, and accepted these Terms.
If you use TrainGen on behalf of a professional activity, you declare that you have the authority required to accept these Terms on behalf of that activity.
If you do not accept the Terms, you may not use TrainGen.
TrainGen provides a digital platform to organize, create, and manage fitness-related activities.
In particular, TrainGen may allow Clients to:
TrainGen may allow Personal Trainers to:
TrainGen is not a medical, healthcare, or diagnostic service.
TrainGen provides software, technical infrastructure, digital tools, AI features, communication systems, and payment integrations.
TrainGen is not a party to the professional relationship between the Client and the Personal Trainer. The Trainer acts as an independent professional and not as an employee, agent, representative, partner, or subordinate collaborator of TrainGen.
The Trainer is solely responsible for the Trainer Services, including:
TrainGen does not proactively verify every item of content or every program created by Trainers and does not guarantee the quality, suitability, accuracy, or results of the Trainer Services.
To use the main TrainGen features, you may need to create an account.
During registration and use of the platform, you undertake to provide truthful, complete, up-to-date, and not misleading information.
The account is personal. You may not assign, sell, share, or transfer your account to third parties without authorization.
You are responsible for keeping your credentials secure and for all activities performed through your account, except in cases of unauthorized use not attributable to you. If you suspect unauthorized access, you must promptly inform us at info@traingen.eu.
You may use TrainGen only if you are at least 16 years old or the minimum age required by the law of the country in which you reside to use comparable digital services.
If you are under 18, you may use TrainGen only with the consent and under the responsibility of a parent or guardian, where required by applicable law.
TrainGen is not intended for children or minors who have not reached the required minimum age.
TrainGen may offer Clients an AI subscription, currently set at EUR 4.99 per month, which allows access to features that generate or support the creation of workout plans through automated systems.
Prices, limits, included features, and availability may be indicated in the app, at checkout, or on service information pages.
The AI subscription renews automatically until cancelled, unless otherwise indicated at the time of purchase.
The Client may subscribe to a monthly service with a Personal Trainer available on TrainGen.
The Trainer independently chooses the price of their monthly consultancy. TrainGen automatically adds a platform fee, currently set at EUR 9.90 per month, representing the cost of using the platform and technical infrastructure.
Example:
In this example:
The Client sees the total price before payment. By completing onboarding and connecting Stripe Connect Express, the Trainer expressly authorizes this automatic payment split arrangement.
The platform fee may be updated over time. Any significant changes will be communicated through appropriate means and will not apply retroactively to periods already paid for.
Registration of the Personal Trainer on TrainGen is free.
The Trainer does not pay a fixed subscription to TrainGen to create their profile, connect Stripe Connect Express, invite clients, or use the tools made available, except for any future paid features clearly indicated before activation.
TrainGen’s business model is based on the platform fee applied to subscriptions paid by Clients for the Trainer’s services.
Payments on TrainGen are managed through Stripe or other payment providers indicated at the time of purchase.
TrainGen does not store full payment card details. Such data is processed by payment providers according to their own terms and notices.
Trainers who wish to receive payments through TrainGen must complete Stripe Connect Express onboarding and keep their Stripe account in good standing.
By using Stripe payments or Stripe Connect Express, Clients and Trainers also accept Stripe’s applicable terms, including those concerning payments, verification, anti-fraud checks, chargebacks, reversals, holds, tax obligations, and compliance requirements.
TrainGen may be unable to provide or continue certain payment features if Stripe rejects, suspends, limits, or closes an account or transaction.
Subscriptions renew automatically at the end of the billing period unless cancelled by the user before renewal.
You may cancel a subscription by following the instructions provided in the app, at checkout, in account settings, in the applicable store, or by writing to info@traingen.eu, depending on the channel through which the subscription was activated.
Unless otherwise indicated or required by law:
Mandatory consumer rights under applicable law always remain unaffected.
If you are a consumer, you may have withdrawal rights under applicable law.
However, for digital services provided immediately or digital content already generated, the exercise of withdrawal rights may be excluded or limited in cases permitted by law, for example when you requested immediate performance of the service and accepted the possible loss of the right of withdrawal.
This section does not limit any mandatory rights granted to consumers by applicable law.
TrainGen uses artificial intelligence and automation systems to generate, propose, or support the creation of workout plans, programs, suggestions, or content related to the user’s profile.
Results generated by AI:
The Client and the Trainer are responsible for assessing content generated or suggested by AI before using it in practice.
The Trainer remains responsible for the programs, modifications, and guidance they decide to provide to their clients, even when using AI tools to support their work.
TrainGen is not a medical service and does not perform diagnoses, prescriptions, therapies, clinical assessments, or health monitoring.
Before starting or changing a workout program, you should consult a doctor or qualified healthcare professional, especially if:
Stop physical activity and consult a doctor in the event of pain, discomfort, breathing difficulties, dizziness, unusual symptoms, or worsening physical conditions.
TrainGen does not guarantee weight loss, muscle gain, performance improvement, achievement of aesthetic, sporting, or health goals, or any specific results derived from use of the platform.
Use of TrainGen takes place under the user’s responsibility, within the limits permitted by law.
TrainGen may allow manual entry or import of data relating to training, goals, availability, equipment, steps, sleep, heart rate, HRV, or other signals from services such as Apple Health, Google Health Connect, or similar integrations.
Such data is used to support organization of the fitness journey and delivery of platform features. It is not used by TrainGen to make diagnoses or clinical assessments.
Processing of personal data, including any data relating to health or wellbeing, is described in the Privacy Policy.
TrainGen provides technical infrastructure allowing Clients and Trainers to communicate through chat or other tools available on the platform.
Communications take place directly between Client and Trainer. TrainGen is not a party to their professional relationship and does not proactively monitor every conversation.
Users undertake not to use chat for:
TrainGen may intervene upon report, to comply with legal obligations, for security reasons, or to protect users, the platform, and third parties.
Users may enter, generate, upload, or send content through TrainGen, including texts, messages, profiles, images, notes, workout programs, check-ins, feedback, and other materials.
You retain ownership of the content you upload or create, within the limits of the rights you hold.
By uploading or creating content on TrainGen, you grant TrainGen a non-exclusive, worldwide, royalty-free license limited to what is necessary to host, store, process, display, transmit, protect, and make such content available within the service.
You declare that you have the necessary rights over the uploaded content and undertake not to infringe intellectual property rights, privacy, image rights, confidentiality, or other third-party rights.
If you believe that content, a profile, a message, or behavior on TrainGen is unlawful, abusive, offensive, dangerous, or contrary to these Terms, you may report it by writing to info@traingen.eu and indicating:
TrainGen may assess the report and adopt proportionate measures, including warning, restriction, content removal, suspension, or closure of the account, where permitted by law and these Terms.
When TrainGen adopts a significant measure regarding content or accounts, it may provide the affected user with essential information about the decision, except where limited by legal obligations, security needs, or protection of third parties.
The user may challenge a decision by writing to info@traingen.eu and explaining the reasons for the challenge.
You may use TrainGen only for lawful personal or professional purposes consistent with the nature of the platform.
It is prohibited to:
TrainGen may suspend, limit, or close an account, temporarily or permanently, when it reasonably believes that:
Within reasonable limits and as permitted by law, TrainGen may inform the user of the reasons for the adopted measure.
The user may permanently delete their account:
info@traingen.eu.Account deletion:
TrainGen will delete personal data that is no longer necessary and not subject to retention obligations.
Some data may be retained for the time necessary when required or permitted by:
Deletion of the account does not automatically entitle the user to a refund for periods already paid for, except where required by law, by the store, or by the applicable payment provider.
If you have an active subscription through Apple App Store, Google Play, Stripe, or another channel, you may also need to separately cancel subscription renewal according to the rules of the channel used.
Processing of personal data is governed by the TrainGen Privacy Policy, available on the website and in the app.
The Privacy Policy describes, among other things:
In the event of a conflict between these Terms and the Privacy Policy regarding personal data processing, the Privacy Policy shall prevail.
TrainGen undertakes to keep the platform available and functioning, but does not guarantee that the service will always be free from interruptions, errors, delays, bugs, or downtime.
The service may be suspended or limited for maintenance, updates, technical interventions, security issues, malfunctions of third-party providers, force majeure events, or other operational needs.
TrainGen may modify, update, add, or remove platform features, including to improve security, performance, compliance, user experience, or sustainability of the service.
When a change materially affects paid services or users’ rights, TrainGen will adopt appropriate communication methods where required by law.
TrainGen, the software, code, interfaces, design, graphics, logos, trademarks, algorithms, models, databases, features, texts, platform structure, and other elements of the service are protected by intellectual and industrial property laws.
Use of the platform does not transfer any intellectual property rights to the user.
TrainGen grants the user a limited, personal, revocable, non-exclusive, and non-transferable license to use the service in accordance with these Terms.
It is prohibited to copy, modify, distribute, sell, license, decompile, reverse engineer, or create derivative works from the platform, except to the extent permitted by mandatory law.
If you send ideas, suggestions, reports, improvement requests, or feedback to TrainGen, you authorize TrainGen to use them freely to improve, develop, or promote the platform, without any obligation to compensate you, unless otherwise agreed in writing.
This authorization does not concern personal data, which remains governed by the Privacy Policy.
TrainGen may integrate or link to third-party services, including Stripe, Apple, Google, authentication systems, app stores, cloud services, analytics tools, notification services, or health and fitness integrations.
Use of such services may be subject to the terms, policies, and notices of the respective providers.
TrainGen does not fully control third-party services, content, availability, decisions, or policies and is not liable for malfunctions or limitations attributable to such parties, to the extent permitted by law.
To the extent permitted by law, TrainGen is not liable for:
Nothing in these Terms excludes or limits liability that cannot be excluded or limited under applicable law, including mandatory consumer rights.
The Trainer is exclusively responsible for:
TrainGen does not provide tax, accounting, legal, medical, or professional advice to Trainers.
TrainGen may modify these Terms for technical, legal, commercial, or organizational reasons, or to reflect evolutions of the service.
Changes will be published on the website or in the app. For substantial changes, TrainGen may provide notice by email, in-app notification, or another appropriate means.
Changes apply from the date indicated in the new version or, in the absence of such date, from publication.
If you do not accept the changes, you may stop using the service and delete your account. Continued use of TrainGen after the changes take effect constitutes acceptance of the updated Terms, unless otherwise required by law.
TrainGen is not liable for delays, interruptions, or inability to provide the service due to events outside its reasonable control, including natural disasters, wars, cyberattacks, network interruptions, failures of third-party providers, measures by authorities, strikes, public health emergencies, or other force majeure events.
These Terms are governed by European Union law and, where applicable, by Estonian law, without prejudice to the mandatory protection granted to consumers by the law of their country of residence.
For disputes involving consumers, the court of the consumer’s place of residence or domicile shall remain competent in the cases provided by applicable law.
For disputes involving professional users, including Trainers acting within their professional activity, the competent court shall be the one provided by applicable law, unless otherwise agreed in writing or required by mandatory law.
TrainGen may send service-related communications by email, in-app notifications, notices within the account, or publication on the website.
The user is responsible for keeping their contact details up to date.
For communications to TrainGen, support requests, account deletion, reports, or disputes, you can write to info@traingen.eu.
If any clause of these Terms is found to be invalid, ineffective, or unenforceable, the remaining clauses shall remain valid and effective.
Failure by TrainGen to exercise a right does not constitute a waiver of that right.
These Terms constitute the main agreement between the user and TrainGen regarding use of the platform, except for specific conditions applicable to particular services, stores, payment providers, or features.