Last updated October 12, 2026
Refund Policy
In most cases we do not offer refunds. Once you pay, that payment is final. This policy is part of the Terms of Service between you and HardrockData LLC for Trainer Hub.
Trainer Hub subscriptions
Fees for a Trainer Hub plan are paid to HardrockData. We do not refund a subscription charge after it succeeds. You can cancel in the Stripe customer portal. Canceling stops future renewals. It does not return the current period or any earlier payment.
Changing plans does not create a refund of amounts already paid.
Packages and sessions
When a client pays for a package or a session, the money goes to the trainer’s Stripe account, not to HardrockData. Trainer Hub does not refund those charges. A card refund, if one is made, is the trainer’s action in their own Stripe account.
Canceling a session in the app can put a session credit back on the client’s balance when the trainer’s cancellation cutoff says so. A credit is not a refund of money. A cancellation inside the cutoff does not return the credit.
The narrow exception
We will reverse a charge to HardrockData when the law requires it, including a charge we cannot show was authorized. That is the exception. It is not a general refund right, and it does not apply to a client’s payment to their trainer.
Contact
Billing questions about a Trainer Hub subscription: HardrockData@proton.me. Questions about a package or session charge go to your trainer.