Privacy Policy

Last updated: February 2026

1. Data Controller

FABWIND LDA, Portugal (NIF: PT516581716) is the data controller for MyClub within the meaning of the EU General Data Protection Regulation (GDPR). Contact: info@myclubride.com

2. Data We Collect

CategoryDataWhen
AccountName, email, profile photoGoogle/Apple sign-in
LocationGPS coordinatesDuring rides only (foreground + background with permission)
RidesGPS tracks, distance, elevation, duration, speed, segment timesWhen you record or import a ride
GroupsGroup name, membership, ride results, leaderboardsWhen you create/join a group
Device dataHeart rate, power, cadenceIf you connect Garmin/Wahoo via OAuth
Strava dataYour segment efforts, KOMs, PRs, heart rate, power, kudos count, activity IDIf you connect Strava via OAuth (your personal data only, shown only to you)
PhotosImages, GPS location of photoIf you add photos to a ride
TechnicalDevice model, OS version, app version, crash logsAutomatically

3. Legal Basis (GDPR Art. 6)

4. How We Use Your Data

5. Data Sharing

We do NOT sell your data. Your data is shared only in the following circumstances:

6. Live Ride GPS

During a Live Ride, your real-time GPS position is shared with your ride group only. This data is transmitted via Firebase Realtime Database (EU region) and is automatically deleted when the ride ends. Your completed ride track (the recorded route) is retained as part of your ride history.

6b. Activity Route Intelligence

When you connect Garmin, Wahoo, or use the MyClub GPS recorder and grant route contribution consent, anonymised route shapes from your activities are stored to power loop suggestions in the group’s Propose a Ride flow. The anonymised shape consists of the polyline only — the first and last 200 metres are trimmed, and no timestamps, heart rate, power, or cadence data are included. These anonymised route shapes are retained indefinitely.

Separately, a compact timestamped GPS track (latitude, longitude, and timestamp only, at approximately 10-second sampling) is retained for up to 12 months to enable retroactive segment matching when group captains create new segments. This track does not include heart rate, power, or cadence.

Consent withdrawal: Withdrawing route contribution consent deletes your contributed route shapes, compact GPS tracks, and scrubs your identifier from other members’ track metadata. Withdrawing leaderboard consent anonymises your segment efforts (display name replaced with “Former Member”, profile image removed) and deletes your personal-best leaderboard entries. Both can be withdrawn independently from Settings. Account deletion fully removes all data including effort records.

Surface lookup: GPS coordinates from your activities are sent to the OpenStreetMap Overpass API to classify road surface types (paved, gravel, unpaved). No personal identifiers are transmitted — only geographic coordinates. The resulting surface classification is stored with the anonymised route shape.

7. Crash Detection & SOS

If crash detection is enabled, the app uses phone accelerometer and gyroscope data to detect potential impacts. If triggered, an alert containing your GPS position is sent to your group and designated emergency contacts. This feature is a communication tool only and does not contact emergency services (112/911). Sensor data used for crash detection is processed locally on your device and is not stored on our servers.

8. Family Tracking

The family tracking feature generates a unique, time-limited browser link that shows your live position and speed. This link does not require the viewer to install an app or create an account. The link expires when the ride ends. You can disable this feature at any time.

9. Third-Party Integrations

Garmin Connect Integration

If you choose to connect your Garmin account to MyClub, we access your Garmin activity data to enhance your personal cycling experience. This data:

What we access from Garmin:

How we use this data:

All data usage is strictly limited to enhancing your personal experience. No aggregation, no sharing with other users, no third-party access. Garmin Privacy Policy

You can disconnect any third-party integration at any time from the app settings.

10. Data Retention

11. Your Rights (GDPR)

Under the GDPR, you have the right to:

To exercise any of these rights, contact info@myclubride.com. We will respond within 30 days as required by GDPR.

You also have the right to lodge a complaint with the Portuguese data protection authority (CNPD — cnpd.pt) or your local EU supervisory authority.

12. International Transfers

Your data is processed and stored within the European Union (Firebase EU region). If any data is transferred outside the EU/EEA (e.g., for crash analytics), we ensure appropriate safeguards are in place as required by GDPR Chapter V, including Standard Contractual Clauses.

13. Security

We implement appropriate technical and organisational measures to protect your data, including encryption in transit (TLS), Firebase security rules, and authentication via Google/Apple OAuth. However, no system is 100% secure and we cannot guarantee absolute security.

14. Children

MyClub is not intended for users under the age of 16. We do not knowingly collect personal data from children under 16. If we become aware that we have collected data from a child under 16, we will delete it promptly.

15. Cookies & Local Storage

The MyClub app does not use cookies. The website (myclubride.com) uses essential cookies only for basic functionality (language preference). No advertising or tracking cookies are used.

16. Premium Subscriptions & Payment Data

If you subscribe to MyClub Premium, payment processing is handled by Stripe, Inc. We do not store your full credit card number, CVC, or bank account details. Stripe processes your payment and provides us with: a Stripe Customer ID, subscription status, plan type, trial status, and payment event data (success/failure). This data is stored in Firestore (EU region) and used to manage your subscription, enforce feature access, and handle cancellations or refunds.

Stripe's privacy policy: stripe.com/privacy

17. Advertising (Free Users)

Free users may see non-personalised banner advertisements via Google AdMob. AdMob may collect device identifiers and general location data for ad serving and frequency capping. Ads are never shown during active ride recording, over safety features (SOS, crash detection, live map), or on the paywall/checkout screen. Premium subscribers see no advertisements. You can review Google's advertising privacy practices at policies.google.com/privacy.

18. Changes to This Policy

We may update this policy at any time. Material changes will be communicated via the app or email. Continued use after changes constitutes acceptance. The "Last updated" date at the top reflects the most recent revision.

19. Contact

Questions about this privacy policy: info@myclubride.com

FABWIND LDA · Viseu, Portugal · NIF: PT516581716