Legal
Last updated: 6 July 2026
Stroke ("we", "us") provides a swim training log at this website. This policy explains what personal data we collect, why, and how you can control it. It applies to every account tier (Free, Solo, Coach).
| Category | Examples |
|---|---|
| Account details | Username, email address, password (stored as a salted hash — we never see or store your plain-text password) |
| Social sign-in | If you use Google or Apple sign-in, we receive your email and display name from that provider |
| Training data | Swim times, events, splits, session sets, goals, notes you enter |
| Coach/squad data | Squad and club names, roster membership, lane group, coach's private notes about a swimmer, injury/availability status |
| Guardian consent data | Where a squad requires parental consent for a minor swimmer, the guardian's name and email address |
| Technical data | A session cookie that keeps you signed in. We don't use advertising or cross-site tracking cookies |
We do not share your data with any other third party.
Stroke's Coach tier lets a coach mark a squad invite as requiring parental consent for a minor swimmer. In that case, the swimmer's account is not activated until a parent or guardian confirms consent and provides their name and email address. That consent record is stored so we can show it was given.
We keep your data for as long as your account is active. If you delete your account, we delete your personal data, except where we need to keep a minimal record (like an admin audit log entry) for security or legal reasons.
Passwords are hashed with bcrypt before storage. Access to admin tools and coach-only data is restricted by account role. No method of storage is 100% secure, but we take reasonable steps to protect your information.
You can ask us to access, correct, export, or delete your personal data at any time. To do so, email privacy@stroke.app or use the account settings once available.
If we make material changes to this policy, we'll update the date above and, where appropriate, let you know in-app.
Questions about this policy or your data can be sent to privacy@stroke.app.