legal · terms of service
General terms and conditions (AGB) for the use of SwimSwimSwim and the premium subscription. Version: August 2026.
These terms govern the use of swimswimswim.app, operated by Ruben Best, Falckweg 6, 22605 Hamburg, Germany (management@rubsterbest.com), together with Jan Hercog as content partner. They apply to the free generator, free accounts and the paid premium subscription. Deviating terms of the user do not apply unless agreed in writing.
SwimSwimSwim generates swim sessions from a fixed session library. The generator, the library, the glossary, the training zones and the CSS calculator are free of charge. Premium adds personalisation of the sessions to your pool length and your own CSS pace, target times per interval, saved zone paces, the training log, favourites and the week planner. The service is provided as software as a service over the internet; no software is delivered on a physical medium.
Some features require a free account. You must provide a valid email address, keep your password confidential and are responsible for activity under your account. Accounts are for personal, non-commercial use by one natural person; passing on access data is not permitted. You can delete your account at any time in your personal setup, which also terminates the contract for the free service.
Premium costs € 6.00 per month or € 49.00 per year. All prices are final prices including statutory German VAT (currently 19 %); no additional shipping or transaction costs arise. Presenting the plans is not a binding offer. A paid contract is concluded when you complete the checkout and we confirm the subscription. Payment is due in advance for each billing period.
Payments are processed by Stripe Payments Europe Ltd., 1 Grand Canal Street Lower, Dublin 2, Ireland. Available payment methods are shown at checkout. We never see or store your full card details. If a payment fails, we may retry it and suspend premium features until payment succeeds.
The subscription runs for the chosen billing period (one month or one year) and renews automatically for the same period unless cancelled. You can cancel at any time, effective at the end of the current paid period, in your premium settings or in the billing portal — no notice period, no form required. Premium features stay available until the end of the period you already paid for. Amounts already paid for the running period are not refunded on ordinary cancellation, without prejudice to your statutory rights. We may terminate with 14 days' notice to the end of a billing period, and for cause immediately.
As a consumer you have a statutory 14-day right of withdrawal. Details, the consequences and the model withdrawal form are set out in the withdrawal policy. Because premium access starts immediately, we ask for your express consent to immediate performance at checkout; your right of withdrawal then expires once the service has been fully provided.
We may adjust subscription prices for future billing periods. You will be informed by email at least 30 days before a change takes effect and may cancel to the end of the current period. If you do not cancel, the new price applies from the next renewal.
We aim for high availability but cannot guarantee uninterrupted access; maintenance, technical faults and outages at third-party providers can cause downtime. We may develop the service further, add sessions and change features as long as the agreed core benefit of premium — personalising sessions to your pool and your pace — is preserved.
Sessions, texts, layout, code and graphics are protected by copyright. You receive a simple, non-transferable right to use the generated sessions for your own training for the term of the contract. You may not resell, publish, systematically download or use the session library commercially, coach third parties with it for a fee, or use it to train machine-learning models without written consent.
All sessions, paces, zones and CSS results are general training information and expressly not medical advice and no individual coaching. Consult a physician before starting or changing a training programme, especially with pre-existing conditions. You train at your own risk. Do not swim alone, and never do breath-hold sets without supervision.
We are liable without limitation for intent and gross negligence, for injury to life, body or health, and under the Product Liability Act. For slight negligence we are liable only for breach of a material contractual obligation and limited to the foreseeable damage typical for this kind of contract. Any further liability is excluded. This does not affect statutory consumer rights.
How we process personal data is described in the privacy notice.
We are not obliged and not willing to take part in dispute resolution proceedings before a consumer arbitration board (§ 36 VSBG). For complaints, please write to management@rubsterbest.com — we usually answer within a few working days. The EU online dispute resolution platform is available at consumer-redress.ec.europa.eu.
German law applies. If you are a consumer, this does not affect mandatory consumer protection provisions of the country of your habitual residence. Should individual provisions be invalid, the remainder stays in force. We may amend these terms; you will be notified by email at least 30 days in advance and may cancel to the end of the current billing period if you object.