Privacy Policy
This policy explains what MatchesLeft (“MatchesLeft,” “we,” “us”) collects, why, and what you can do about it. MatchesLeft is operated by [LEGAL ENTITY NAME], [BUSINESS ADDRESS]. If anything here is unclear, email [email protected].
The short version
- Your rides, power, heart rate, cadence, and derived metrics are stored locally on your device.
- Location is used to record outdoor rides and is processed for distance, speed, and elevation.
- We use a crash and diagnostics service to find and fix bugs.
- Subscriptions are handled by the app stores; we never see your card details.
- We do not sell your data, and we do not show ads.
1. Information we collect
Ride and fitness data
When you record or import a ride, the app stores power, heart rate, cadence, speed, distance, elevation, timestamps, and the metrics it derives from them (such as Critical Power, W′, FTP, and training load). This data is kept in a database on your device.
Location data
For outdoor rides, the app uses your device’s precise location to record your route and to calculate speed, distance, and elevation. Location is collected only while you are recording a ride. You can deny or revoke the location permission in your device settings; indoor and sensorless modes still work without it.
Sensor connections
The app connects to power meters, heart-rate straps, and similar accessories over Bluetooth. Sensor readings are processed on your device. We do not transmit raw sensor data to our servers.
Diagnostics and crash reports
To keep the app stable, we use Sentry to collect crash reports and performance diagnostics. These reports can include device model, operating-system version, app version, and technical details about an error. They are used only to diagnose and fix problems.
Subscription and purchase data
Subscriptions are sold and billed through Google Play and the Apple App Store. We use RevenueCat to manage subscription status. Through these services we receive whether a subscription is active, its plan, and renewal status. We do not receive or store your payment-card information — that stays with the app store.
Account information
If the app offers an account or sign-in, we collect the information needed to create and secure it, such as an email address. [If MatchesLeft does not use accounts at launch, remove this section.]
2. How we use information
- To record, analyze, and display your rides and training metrics.
- To calculate route, speed, distance, and elevation from location during a ride.
- To diagnose crashes and improve performance and reliability.
- To provide and manage your subscription and free trial.
- To respond to your support requests.
3. How information is shared
We share information only with the service providers that make the app work, and only as needed:
| Provider | Purpose | What it handles |
|---|---|---|
| Sentry | Crash & diagnostics | Error and device/diagnostic data |
| RevenueCat | Subscription management | Subscription status (no card data) |
| Google Play / Apple | Distribution & billing | Purchases, payment, store account |
| Garmin / Strava (optional, only if you connect) | Ride sync | Ride data you choose to share |
We do not sell your personal information, and we do not share it for advertising. We may disclose information if required by law or to protect our rights and users’ safety.
4. Where your data lives and how long we keep it
Ride and fitness data stays on your device for as long as you keep the app installed or until you delete it in-app. Diagnostic data is retained by our diagnostics provider for a limited period for debugging. Subscription records are retained as long as needed for billing and legal obligations.
5. Your choices and rights
- Delete your data: remove rides in the app, or uninstall to remove the local database from your device.
- Permissions: grant or revoke location and Bluetooth access in your device settings at any time.
- Access or deletion requests: depending on where you live, you may have the right to access or delete personal data we hold. Email [email protected] and we will respond.
6. Children
MatchesLeft is not directed to children, and we do not knowingly collect personal information from children under [13 / 16, per your target regions]. If you believe a child has provided us information, contact us and we will remove it.
7. Security
We take reasonable measures to protect your information. No method of storage or transmission is perfectly secure, but we work to keep the data the app handles safe.
8. Changes to this policy
We may update this policy as the app evolves. When we do, we will revise the date at the top and, for significant changes, provide notice in the app or by other appropriate means.
9. Contact
[LEGAL ENTITY NAME]
[BUSINESS ADDRESS]
[email protected]