These Terms of Service (“Terms”) form a binding agreement between you and Progress Core Sdn. Bhd. (“Progress Core”, “we”, “us”, “our”), a company incorporated in Malaysia. By creating an account, joining the waitlist, purchasing a subscription, or otherwise using the Progress Core mobile application, web portal, or APIs (together, the “Service”), you agree to these Terms. If you do not agree, do not use the Service.
01 Who can use Progress Core
- You must be at least eighteen (18) years old, or the age of majority in your jurisdiction, to register an account.
- You must have legal capacity to enter into a binding contract.
- If you sign up on behalf of a business, you represent that you are authorised to bind that business.
- Trainers must be lawfully entitled to deliver personal-training services in the jurisdictions where they operate.
- Trainers who onboard a client under sixteen (16) years old must obtain verifiable consent from the client’s parent or legal guardian before entering their personal data into the Service. See § 11 of the Privacy Policy.
02 Accounts and security
- You agree to provide accurate, current, and complete information when registering.
- You are responsible for safeguarding your password and any access tokens issued to your device.
- You must notify us at hello@progresscore.app as soon as you become aware of any unauthorised access to your account.
- You are responsible for all activity that occurs under your account, except where caused by our breach of these Terms.
03 What Progress Core is — and what it isn’t
Progress Core provides software tools that help personal trainers manage sessions, packages, invoices, retention nudges, and payments. We are a technology platform; we do not provide personal training, nutritional advice, medical advice, or financial advice.
Where the Service facilitates payments between a trainer and their client, the contract for those coaching services is between the trainer and the client. Progress Core is not a party to that contract and is not responsible for the quality, safety, legality, or outcomes of any coaching delivered.
04 Trainer subscriptions and pricing
The Service is offered to trainers under three commercial models:
Founder cohort — free for life
A limited number of founder slots are issued on a first-come basis during the private beta. A founder slot grants free access to the core Service for the lifetime of the account, subject to a fair-use policy and continued compliance with these Terms. Founder slots are non-transferable and cannot be resold. Once the founder cap is reached, no further free-for-life slots will be issued.
Lifetime plan — one-time payment
A capped number of lifetime slots are sold at a one-time price (currently RM 79). A lifetime slot grants access to the core Service for as long as Progress Core operates the Service. If the lifetime cap is reached and an additional payment is captured due to a payment-system race, we will, at our option, refund the payment in full or automatically upgrade the account to twelve (12) months of the Standard annual plan and refund the price difference.
Standard plan — monthly or annual
Recurring subscriptions billed in advance at the price displayed at checkout (currently RM 19 per month or RM 149 per year). New trainer accounts that are not on a founder or lifetime slot receive a free trial of fourteen (14) days (or such other period as displayed at sign-up) with no card required. Standard subscriptions renew automatically until cancelled.
All prices are quoted in Malaysian Ringgit (MYR) and are inclusive of Sales and Service Tax (SST) where applicable. Prices may change — existing paid subscribers will be given at least thirty (30) days’ notice before any price change takes effect on their account.
05 Trials, cancellations, and refunds
- Trial. When the trial ends, access to paid features is paused until you start a subscription, claim a lifetime slot, or hold a founder slot.
- Cancellation. You can cancel a Standard monthly or annual subscription at any time from your account settings. Cancellation takes effect at the end of the current billing period. You retain access until then.
- Lifetime refund window. Lifetime payments can be refunded in full within seven (7) days of purchase, provided you have not exceeded fair use of the Service. After that period, lifetime payments are non-refundable except where required by law.
- Monthly & annual. We do not pro-rate refunds for partial periods. If you cancel mid-cycle, you keep access until the cycle ends.
- Statutory rights. Nothing in this section limits any non-excludable consumer-protection rights you have under Malaysian law.
06 Trainer-to-client payments (Flow B)
Progress Core lets trainers collect payments from their clients via Stripe and Rapyd. By using these features you also agree to the terms of the relevant payment processor (Stripe Services Agreement, Rapyd Terms of Service). Payment processing is provided by those third parties — Progress Core does not hold client funds in trust on the trainer’s behalf.
Payouts to a trainer’s nominated bank account are made by Rapyd once the trainer’s beneficiary record is verified. The trainer is responsible for providing accurate bank details, for any tax owed on funds received, and for issuing receipts to their clients as required by law.
Chargebacks, disputes, and refunds initiated against a trainer by their clients are the trainer’s responsibility. Progress Core may deduct disputed amounts and reasonable fees from future payouts.
07 Acceptable use
You agree not to:
- Use the Service for any purpose that is unlawful, fraudulent, or deceptive.
- Upload or transmit content that infringes intellectual property rights, is defamatory, harassing, obscene, or violates a third party’s privacy.
- Use the messaging, nudge, or WhatsApp features to send spam, marketing without consent, or scam messages.
- Reverse engineer, decompile, or attempt to extract the source code of the Service, except to the extent expressly permitted by law.
- Probe, scan, or test the vulnerability of the Service without our prior written consent (see § 12 for responsible disclosure).
- Use automated systems or bots to access the Service, except via the documented APIs and within their published rate limits.
- Resell, sublicense, or expose the Service to third parties as if it were your own product.
- Use the Service to launder funds, evade tax, or circumvent the rules of any payment processor.
We may suspend or terminate your access if we reasonably believe you have violated this section.
08 Your content and our licence
You retain all rights in the data and content you upload to the Service (client profiles, sessions, remarks, invoices, branding assets). You grant Progress Core a worldwide, non-exclusive, royalty-free licence to host, store, transmit, display, and otherwise process that content solely to operate, secure, and improve the Service for you.
You are responsible for ensuring you have the right to upload any content, including client personal data, and that you have obtained any required consents from the relevant individuals.
09 Our intellectual property
The Service, including the Progress Core name, logo, mobile application, web portal, API design, source code, documentation, and look-and-feel, is owned by Progress Core Sdn. Bhd. and protected by Malaysian and international intellectual property law. Nothing in these Terms transfers any of those rights to you. We grant you a limited, revocable, non-transferable licence to use the Service strictly in accordance with these Terms.
10 Service availability and changes
- We aim for high availability but do not promise that the Service will be uninterrupted or error-free.
- We may release new features, change existing ones, or retire features that have low usage. Material breaking changes will be announced in-app or by email where reasonably practicable.
- Planned maintenance is performed during low-traffic windows where possible.
11 Disclaimers
The Service is provided “as is” and “as available”. To the maximum extent permitted by law, Progress Core disclaims all warranties, express or implied, including warranties of merchantability, fitness for a particular purpose, non-infringement, and uninterrupted operation.
Progress Core does not warrant that the use of the Service will achieve any particular business outcome, such as improved client retention, increased revenue, or reduced administrative workload. Marketing claims are illustrative only.
12 Limitation of liability
To the maximum extent permitted by law:
- Progress Core will not be liable for any indirect, incidental, special, consequential, or punitive damages, including lost profits, lost revenue, lost data, or business interruption, arising out of or in connection with the Service.
- Our aggregate liability to you for any claim arising out of or relating to these Terms or the Service is limited to the greater of (a) the fees you have paid to Progress Core in the twelve (12) months preceding the event giving rise to the claim, or (b) one hundred Malaysian Ringgit (RM 100).
- Nothing in these Terms excludes or limits liability that cannot lawfully be excluded or limited, including liability for fraud or for death or personal injury caused by negligence.
13 Indemnity
You agree to indemnify and hold harmless Progress Core, its directors, officers, employees, and contractors against any third-party claim, loss, or damage (including reasonable legal fees) arising out of:
- Your breach of these Terms or any applicable law;
- Your coaching services or any harm allegedly caused to a client;
- Your handling of client personal data, including any unauthorised disclosure;
- Any dispute between you and a client over fees, refunds, or service quality.
14 Suspension and termination
- You may close your account at any time from the in-app settings. Closure triggers our anonymisation routine described in the Privacy Policy.
- We may suspend or terminate your account, with or without notice, if you breach these Terms, if your payment fails and remains uncured, if your use exposes Progress Core to legal or financial risk, or if required by law.
- On termination, you remain liable for any fees accrued before termination and any chargebacks or disputes that arise afterwards in respect of payments made through your account.
- Provisions of these Terms that by their nature should survive termination (including intellectual property, disclaimers, limitations of liability, indemnity, and governing law) will so survive.
15 Beta features
Features that are explicitly labelled “beta”, “preview”, or “experimental” are provided for evaluation. They may change, misbehave, or be withdrawn without notice, and are excluded from any service-level expectations.
16 Security reports
If you believe you have found a security vulnerability in the Service, please report it privately to security@progresscore.app rather than disclosing it publicly. We will acknowledge reports within five (5) business days and work in good faith to address valid issues.
17 Changes to these Terms
We may update these Terms from time to time. The “Last updated” date at the top of this page reflects the latest revision. We will give active trainers at least fourteen (14) days’ notice of material changes by email or in-app banner before they take effect. Continued use of the Service after that date constitutes acceptance of the updated Terms.
18 Governing law and disputes
These Terms are governed by the laws of Malaysia, without regard to its conflict-of-laws principles. Any dispute arising out of or in connection with these Terms shall be resolved exclusively by the courts of Kuala Lumpur, Malaysia, except that we may seek injunctive or equitable relief in any jurisdiction where infringement of our intellectual property occurs.
19 General
- Entire agreement. These Terms, together with the Privacy Policy and any plan-specific terms presented at checkout, constitute the entire agreement between you and Progress Core regarding the Service.
- No waiver. A failure to enforce any provision of these Terms is not a waiver of that or any other provision.
- Severability. If any provision is held to be unenforceable, the remaining provisions will continue in full force and effect.
- Assignment. You may not assign these Terms without our prior written consent. We may assign these Terms to an affiliate or to a successor in connection with a merger, acquisition, or sale of assets, on no less protective terms.
- Notices. We may send notices to the email address registered on your account. You should send legal notices to legal@progresscore.app.
20 Contact us
Progress Core Sdn. Bhd.
Kuala Lumpur, Malaysia
General: hello@progresscore.app
Legal: legal@progresscore.app
Security: security@progresscore.app