Privacy Policy
Effective date: July 8, 2026
Coachswain ("we", "our", or "the app") helps rowers record workouts, review performance, save workouts to health platforms on their device, and optionally share activities with Strava. Coachswain is available on iOS (including Apple Watch) and Android. This Privacy Policy explains what information Coachswain collects, how it is used, and the choices you have on each platform.
Information We Collect
Depending on the features you use and the platform you use, Coachswain may collect or process:
- Account information: your email address and authentication details used to sign in.
- Profile information: information you choose to add, such as name, surname, phone number, gender, date of birth, height, weight, and maximum heart rate.
- Workout information: rowing sessions, dates, duration, distance, split data, stroke rate, heart rate samples, and workout type.
- Location information: GPS route points, speed, altitude, course, and accuracy data during outdoor rowing sessions.
- Motion information: device motion data used to estimate stroke rate on supported devices (for example, Apple Watch during standalone watch workouts).
- Health information: heart rate and workout data read from Apple Health (iOS) or Health Connect (Android) with your permission, and workouts saved to those platforms when you choose to save them.
- Strava information: Strava authorization tokens stored on your device and workout files uploaded to Strava when you choose to share an activity.
- Purchase information: subscription status and entitlement information provided by Apple's App Store (iOS) or Google Play (Android). We do not receive your credit card number or payment details.
How We Use Information
We use information to:
- record, display, and analyze rowing workouts;
- calculate pace, distance, splits, stroke rate, and heart rate summaries;
- sync your profile and workout history across your devices when you are signed in;
- save workouts and related data to Apple Health or Health Connect when you authorize it;
- upload selected activities to Strava when you request it;
- manage premium subscription access through the App Store or Google Play;
- provide account access, password reset, and email sign-in features; and
- maintain, troubleshoot, and improve the app.
Firebase and Cloud Sync
Coachswain uses Firebase services, including Firebase Authentication and Cloud Firestore, to support account login and cloud sync on both iOS and Android. Profile data, workout summaries, route data, heart rate samples, stroke rate samples, and related session data may be stored in Firebase when cloud sync is enabled or when you are signed in.
Some workout data is also stored locally on your device so the app can work quickly and preserve your logbook.
Apple Health (iOS and Apple Watch)
On iOS and Apple Watch, Coachswain requests access to Apple Health only after you grant permission through Apple's Health authorization prompt. The app may read heart rate and workout data to show live metrics, improve workout summaries, and enhance exported workout files. The app may write rowing workouts and routes to Apple Health when you choose to save a workout.
Apple Health permissions can be changed at any time in the iOS Settings app or the Health app.
Health Connect (Android)
On Android, Coachswain can integrate with Health Connect when the Health Connect app is available on your device. With your permission, Coachswain may read heart rate data recorded during a workout window and write rowing exercise sessions and distance data to Health Connect after a workout is completed.
Health Connect permissions can be changed at any time in the Coachswain app or in the Health Connect / Android settings for your device.
Location and Motion Data
Coachswain uses location data to record outdoor rowing routes, distance, and pace on both iOS and Android. Location data is collected during workout recording and may continue in the background when needed to complete a session.
On Android, active workout recording may use a foreground service and display a persistent notification while GPS tracking is running. On iOS, background location may be used during an active recording session.
Motion data is used to estimate stroke rate on supported devices. You can manage location and related permissions in iOS Settings or Android system settings.
Strava
If you connect Strava, Coachswain uses Strava OAuth to obtain permission to upload activities. Strava access and refresh tokens are stored on your device. Coachswain uploads workout files to Strava only when you choose to share an activity. Your use of Strava is also governed by Strava's own privacy policy and terms.
Subscriptions and Payments
Premium subscriptions are processed by the platform store for the app you are using:
- iOS: Apple processes payments through the App Store.
- Android: Google processes payments through Google Play.
Coachswain receives subscription entitlement status so the app can unlock premium features. Subscriptions purchased on one platform do not automatically carry over to the other platform. We do not collect or store your credit card number, bank account information, or store payment credentials.
Sharing of Information
We do not sell your personal information. We share or process data only as needed to provide app features, including with:
- Firebase/Google Cloud: for authentication, data storage, and cloud sync;
- Apple: for HealthKit, Apple Watch, App Store subscriptions, and Apple platform services on iOS;
- Google: for Google Play subscriptions and Android platform services on Android; and
- Strava: when you connect Strava and choose to upload an activity.
We may also disclose information if required by law, to protect our rights, or to prevent abuse or security issues.
Data Retention and Deletion
Coachswain keeps account, profile, and workout data for as long as needed to provide the app's features or as required by law. You can delete individual workouts from the app's logbook. You can also use the app's account deletion option to delete your profile information and Firebase Authentication account.
For step-by-step account deletion instructions (in the app or by email), see our Account Deletion page.
If you want to request deletion of cloud workout data or have questions about your data, contact us at alidemiritu@gmail.com.
Your Choices
- You can choose whether to create an account and whether to sync workouts to the cloud.
- On iOS, you can manage Health, Location, and Motion permissions in Settings.
- On Android, you can manage Location, Notifications, and Health Connect permissions in system settings.
- You can disconnect Strava in the app, which removes locally stored Strava tokens.
- On iOS, you can manage or cancel subscriptions through your Apple ID subscription settings.
- On Android, you can manage or cancel subscriptions through Google Play subscription settings.
- You can request access, correction, or deletion of your personal information by contacting us.
Children's Privacy
Coachswain is not intended for children under 13, and we do not knowingly collect personal information from children under 13. If you believe a child has provided personal information, please contact us so we can take appropriate action.
Security
We use reasonable technical and organizational measures to protect your information. No method of transmission or storage is completely secure, so we cannot guarantee absolute security.
International Data Transfers
Firebase, Apple, Google, and Strava may process information on servers located in different countries. By using Coachswain, you understand that information may be processed outside your country of residence where privacy laws may differ.
Changes to This Policy
We may update this Privacy Policy from time to time. If we make material changes, we will update the effective date above and may provide notice in the app or through other appropriate means.
Contact Us
If you have questions or requests about this Privacy Policy or your data, contact us at alidemiritu@gmail.com.