Ralle Track Privacy Policy

Last Updated: March 10, 2026 · Effective Date: March 10, 2026

Ralle Track (“we,” “our,” “us,” or “the App”) is a tennis match tracking application developed by Ralle LLC. Ralle Track helps players, coaches, parents, and families record matches, track statistics, and receive personalized coaching insights. This Privacy Policy explains what information we collect, how we use it, and your rights regarding your data.

Key Principle: Ralle Track is a privacy-first application. All match data, player profiles, and statistics are stored locally on your device by default. We do not require account creation, login, or internet connectivity to use core features. No data is transmitted to our servers during normal use.


1. Information We Collect

1.1 Information You Provide Directly

When you use Ralle Track, you may voluntarily provide:

  • Player Information: Name, avatar color preference, tennis profile details (dominant hand, play style, NTRP/UTR/WTN rating, preferred court surface).
  • Match Data: Match configuration (format, scoring rules, court surface, match type), point-by-point event logs with score snapshots, venue information (facility name, court surface, GPS coordinates when location is enabled).
  • Profile Information: Your first and last name, role (Player, Coach, or both), and tennis profile details.
  • Coaching Notes: Free-text notes about players that you choose to enter. These are user-generated content and may contain any information you write. You are responsible for the content of coaching notes you create about other individuals.
  • Feedback: Bug reports, feature requests, and user feedback submitted via the in-app feedback option. This opens your default email client with a pre-filled message that includes your device model and app version. We do not transmit feedback through our own servers.

1.2 Information Collected Automatically

When you use Ralle Track, certain information is collected automatically and stored locally on your device:

  • Device Information: Device model and operating system version (included in crash reports and feedback submissions only).
  • Location Information: Precise GPS location, collected only when you grant explicit permission, used solely to identify the tennis facility where you are playing. Location is never transmitted to our servers. You can revoke this permission at any time in iOS Settings.
  • Weather Data: Weather conditions at your match location and time, retrieved from Apple WeatherKit when location permission is enabled. This request is made directly to Apple's servers and is governed by Apple's Privacy Policy.
  • App Preferences: Your chosen settings (button label style, haptics toggle, sound toggle, appearance mode), stored locally via iOS App Storage.
  • Usage Analytics: All usage analytics (match statistics, performance trends, momentum analysis) are computed and stored entirely on your device using Apple SwiftData. These analytics are never transmitted to external servers.

1.3 Information We Do NOT Collect

Ralle Track does not collect, transmit, or store on our servers:

  • Email addresses or phone numbers (except when voluntarily provided via feedback)
  • Passwords or authentication credentials
  • IP addresses or network identifiers
  • Advertising identifiers or cross-app tracking data
  • Browsing history or activity outside of Ralle Track
  • Biometric data (fingerprint, Face ID data)
  • Payment or financial information
  • Photos or camera data
  • Contacts, calendar, or other device data

2. Information About Other People

2.1 Third-Party Data You Enter

Ralle Track allows you to enter information about other people, including:

  • Player names and tennis profiles (rating, play style, dominant hand)
  • Match performance data and statistics for opponents and partners
  • Coaching notes and observations about other players

Your Responsibility: When you enter information about another person, you are responsible for ensuring you have appropriate authority or permission to do so. This is especially important when entering data about minors (see Section 8). We do not verify or validate information you enter about other individuals.

2.2 How Third-Party Data Is Handled

All information about other players is:

  • Stored locally on your device only
  • Never transmitted to our servers
  • Under your complete control to edit or delete
  • Not accessible to the individuals whose data you enter (unless you manually share it)

3. How We Use Your Information

3.1 Core App Functionality

  • Match Tracking: Recording points, scores, serves, faults, and match outcomes.
  • Analytics & Insights: Computing match statistics, performance trends, momentum analysis, and error distribution — all processed on your device.
  • Coaching Insights: Generating personalized coaching recommendations using Apple's on-device Foundation Models (see Section 5.2).
  • Data Display: Rendering player rosters, match history, analytics dashboards, and trend analysis.

3.2 Service Improvement

  • Crash Analysis: If you opt into Apple's diagnostic sharing, anonymized crash reports help us identify and fix bugs.
  • Feedback Analysis: When you submit feedback via the in-app option, we use it to prioritize bug fixes and feature development.

3.3 User Experience

  • Haptic & Audio Feedback: Providing tactile and sound feedback during match tracking based on your preferences.
  • Customization: Remembering your display and interaction preferences.

4. Data Storage

4.1 On-Device Storage

Ralle Track uses Apple SwiftData to store all data locally on your device:

  • All match data, player profiles, statistics, and preferences remain on your device.
  • No data is transmitted to our servers during normal app use.
  • Data persists across app sessions and iOS updates.
  • Data is protected by Apple's built-in iOS device encryption and your device passcode, Face ID, or Touch ID.

4.2 What “Local-Only” Means

  • We do not operate backend servers that receive your match or player data.
  • We cannot access, view, or retrieve your data remotely.
  • If you lose your device or uninstall the app, your data cannot be recovered by us.
  • Your data is as secure as your device itself.

4.3 Cloud Features (Future)

In future updates, Ralle Track may offer optional cloud features such as:

  • Cloud backup of match data
  • Cross-device synchronization
  • Team coordination features

These features will require explicit opt-in consent. You will be clearly prompted before any data leaves your device. This Privacy Policy will be updated before cloud features launch. You will always be able to continue using Ralle Track in local-only mode.


5. Third-Party Services

5.1 Apple WeatherKit

  • Purpose: Display weather conditions during your match.
  • How It Works: When location permission is granted, the app sends your coordinates and match time directly to Apple's WeatherKit API to retrieve weather data.
  • Data Involved: GPS coordinates and timestamp.
  • Privacy: This request goes directly from your device to Apple. We never see or store your location on our servers. Governed by Apple's Privacy Policy.
  • Optional: Disable location permission in iOS Settings to prevent weather data retrieval.

5.2 Apple Foundation Models (On-Device AI)

  • Purpose: Generate personalized coaching insights and match analysis.
  • How It Works: Match statistics and performance data are processed by Apple's on-device language model to generate coaching recommendations. All processing occurs locally on your device.
  • Data Involved: Match statistics, point patterns, and performance metrics are sent to the on-device model as input. Player names may be included for context.
  • Privacy: No data is transmitted to external servers. On-device processing is governed by Apple's Foundation Models terms.
  • Availability: Requires iOS 26 or later. On older versions, coaching insights are not available. The app functions fully without this feature.

5.3 Apple Maps & Geocoding

  • Purpose: Identify the tennis facility name where you are playing.
  • How It Works: When location permission is granted, your coordinates are sent to Apple's Maps and Geocoding services to resolve the facility name and address.
  • Data Involved: GPS coordinates.
  • Privacy: Requests go directly from your device to Apple's servers. Governed by Apple's Privacy Policy.
  • Optional: Disable location permission to prevent facility identification.

5.4 Apple Crash Reporting

  • Purpose: Identify and fix app stability issues.
  • Data Involved: Crash logs, device model, and OS version. No personal match data, player names, or statistics are included in crash reports.
  • Control: You can disable diagnostic sharing in iOS Settings > Privacy & Security > Analytics & Improvements.

5.5 TestFlight Beta Testing

During the beta testing period, if you install Ralle Track via Apple TestFlight:

  • Apple may collect additional diagnostic data, usage information, and crash logs as part of the TestFlight service.
  • Your email address (used to receive the TestFlight invitation) is visible to us as the developer.
  • Beta feedback submitted through TestFlight is sent to us along with device and app diagnostics.
  • This data collection is governed by Apple's TestFlight & Privacy policy.

TestFlight-specific data collection will no longer apply once you transition to the public App Store version.


6. Data Sharing & Disclosure

6.1 We Do NOT Sell Your Data

Ralle Track does not sell, rent, lease, or share your personal data with third parties for marketing, advertising, or any commercial purpose. We do not participate in data brokers or advertising networks.

6.2 When Data May Leave Your Device

Your data only leaves your device in these situations, all initiated by you:

  • Sharing Match Reports: When you use the share feature, match data is sent to the app or service you select (Messages, Mail, Notes, etc.). Once shared, that data is governed by the recipient app's or service's privacy practices, not ours.
  • Submitting Feedback: When you use the in-app feedback option, your message, device model, and app version are sent via email.
  • WeatherKit Requests: Location coordinates are sent to Apple's servers when location permission is enabled (see Section 5.1).
  • Crash Reports: If you opt into Apple's diagnostic sharing, anonymized crash data is sent to Apple.

6.3 Legal Disclosure

We may disclose information if required by law, court order, subpoena, or government request, or to protect against fraud, security threats, or illegal activity. Since all data is stored locally on your device, we generally do not possess your data to disclose.

6.4 Business Transfer

In the event of a merger, acquisition, or asset sale, this Privacy Policy would continue to apply to your data. If cloud features are active at that time, you would be notified of any change in data controller.


7. Your Privacy Rights

7.1 Access & View Your Data

All your data is accessible directly within the app: player profiles, match history, statistics, and coaching notes. No request to us is needed.

7.2 Delete Your Data

  • Individual Records: Delete specific players, matches, or coaching notes within the app at any time.
  • Complete Deletion: Uninstall the app to permanently remove all locally stored data from your device.
  • Feedback Data: Email feedback@ralle.app to request deletion of any feedback correspondence we retain.

Important: Deleted data cannot be recovered. We recommend exporting important match data before deletion.

7.3 Export Your Data

You can export match data as plain-text reports using the in-app share feature. For a complete data export in structured format, email feedback@ralle.app.

7.4 Control Optional Features

FeatureHow to Disable
Location trackingiOS Settings > Ralle Track > Location
Weather dataDisable location (above)
Haptic feedbackRalle Track Settings
Sound feedbackRalle Track Settings
Crash reportingiOS Settings > Privacy > Analytics
Coaching insightsNot available below iOS 26

8. Children & Young Players

8.1 General Audience App

Ralle Track is designed for tennis players, coaches, parents, and families of all ages. We recognize that tennis is played by people of all ages, including children and teenagers on school and junior teams.

8.2 How Children's Data Is Protected

Because Ralle Track stores all data locally on the user's device and does not transmit personal information to our servers:

  • We do not collect personal information from children online.
  • No child's data is stored on or accessible from our servers.
  • All data remains under the device owner's control.

8.3 Parental Guidance

For users under 13, we recommend parental or guardian supervision. Parents and guardians are responsible for:

  • Monitoring their child's use of the app.
  • Reviewing any data their child enters about themselves or other players.
  • Managing app permissions (location, etc.) on their child's device.

8.4 Parents and Coaches Entering Data About Minors

Parents, coaches, and team captains may use Ralle Track to track matches and performance data for minor players. When entering information about a minor:

  • You are responsible for having appropriate parental authority or consent to enter that information.
  • Coaching notes about minors should be appropriate and relevant to tennis performance.
  • All data about minors is stored locally on your device and is not transmitted to our servers.

8.5 Future Cloud Features and Minors

If cloud features are introduced in future updates, additional safeguards for minors' data may be implemented, which could include age verification, parental consent flows, or restricting cloud features to users 13 and older. This Privacy Policy will be updated accordingly before any such features launch.

8.6 Contact Us About Children's Data

If you are a parent or guardian and have concerns about your child's data in Ralle Track, please contact us at feedback@ralle.app.


9. Data Security

9.1 Device-Level Protection

All data stored via SwiftData is protected by Apple's iOS device encryption. Your device's passcode, Face ID, or Touch ID provides the primary security boundary for your data.

9.2 Secure Deletion

When you delete data within the app, it is removed from SwiftData storage. Uninstalling the app removes all app data from your device.

9.3 Future Cloud Security

If cloud features are introduced, they will use:

  • TLS/SSL encryption for all data in transit
  • Encryption at rest for stored data
  • Secure authentication mechanisms
  • Industry-standard security practices

9.4 Data Breach Notification

In the event of a security vulnerability or data breach affecting your personal information, we will:

  • Notify affected users within 72 hours of discovery (as required by GDPR) or as required by applicable law.
  • Describe the nature of the breach and data potentially affected.
  • Outline steps taken to address the breach and recommended protective actions.

9.5 Limitations

No system is completely secure. Your data's security depends on your device security. We recommend using a strong passcode and keeping your iOS version up to date.


10. Data Retention

Data TypeRetentionHow to Delete
Match dataStored on device until you delete itDelete in app or uninstall
Player profilesStored on device until you delete themDelete in app or uninstall
Coaching notesStored on device until you delete themDelete in app or uninstall
App preferencesStored on device until you reset or uninstallReset in Settings or uninstall
Crash reportsRetained by Apple per their policiesDisable in iOS Settings
Feedback emailsRetained by us for support purposesEmail feedback@ralle.app
TestFlight dataRetained by Apple per TestFlight policiesManaged by Apple

11. Changes to This Privacy Policy

We may update this Privacy Policy to reflect changes in our practices, features, or legal requirements. When we make changes:

  • The “Last Updated” date at the top will be revised.
  • Material changes will be communicated through a prominent notice in the app.
  • Continued use of Ralle Track after changes take effect constitutes acceptance of the updated policy.

12. Your California Privacy Rights (CCPA/CPRA)

If you are a California resident:

  • Right to Know: What personal information we collect and how we use it (described in Sections 1–3).
  • Right to Delete: Request deletion of your personal information (see Section 7.2).
  • Right to Opt-Out: We do not sell or share your personal information for targeted advertising. There is nothing to opt out of.
  • Right to Non-Discrimination: We will not treat you differently for exercising your rights.
  • Do Not Track: Ralle Track is a native iOS app and does not respond to web browser “Do Not Track” signals, as the app does not use web-based tracking technologies.

To exercise your rights, email feedback@ralle.app. We will respond within 45 days.


13. European Privacy Rights (GDPR)

If you are located in the European Economic Area (EEA) or United Kingdom:

13.1 Legal Basis for Processing

  • Consent: Your choice to use the app and enable optional features (location, weather).
  • Legitimate Interests: App stability (crash reporting) and improvement (feedback analysis).
  • Contract Performance: Providing the app's core functionality as described.

13.2 Your Rights

You have the right to: access, rectify, erase, restrict processing, data portability, object to processing, and withdraw consent at any time. Since all data is stored locally on your device, you can exercise most of these rights directly within the app without contacting us.

13.3 International Data Transfers

Currently, no personal data is transferred internationally by Ralle Track, as all data remains on your device. WeatherKit API requests are made directly from your device to Apple's servers and are governed by Apple's data transfer practices. If cloud features are introduced in the future, international data transfers will comply with applicable frameworks, including Standard Contractual Clauses (SCCs) or the EU-U.S. Data Privacy Framework as appropriate.

13.4 Data Protection Inquiries

For GDPR-related questions, contact feedback@ralle.app. You also have the right to lodge a complaint with your local data protection authority.


14. Contact Us

If you have questions about this Privacy Policy, your data, or your privacy rights:

Email: feedback@ralle.app
Website: ralle.app

We will respond to inquiries within 30 days.


15. App Store Privacy Labels

For transparency, here is how Ralle Track's data practices map to Apple's App Store privacy labels:

  • Data Used to Track You: None. We do not track you across other companies' apps or websites.
  • Data Linked to You: Player name, match data, precise location (when enabled) — all stored locally on your device.
  • Data Not Linked to You: Crash logs and diagnostics (when Apple diagnostic sharing is enabled).

© 2026 Ralle LLC. All rights reserved.