1. Introduction
Adelyons Software LLC ("we," "our," or "us") operates the Baseball Tracker mobile application (the "App"). This Privacy Policy explains how we collect, use, protect, and share your data when you use Baseball Tracker.
Our Commitment: We are transparent about the data we collect and how it's used. Baseball Tracker is a community-driven platform that connects baseball/softball players, coaches, and scouts. Your privacy choices are yours to make—you control your profile visibility and data sharing through settings.
2. Information We Collect
Device & Authentication Data:
- Phone ID: A unique identifier tied to your device (generated on first app launch). Used to recognize your account across sessions.
- Device Information: Device type, OS version, app version for app functionality and crash diagnostics.
Profile Data (Optional but Required for Full Features):
- Player Profile: Name, age, position, height, profile picture, and geographic location (latitude/longitude coordinates).
- Coach/Scout Profile: Name, profile picture, location (city/state), and bio. These profiles are publicly visible on leaderboards for recruitment purposes.
Location Data:
- GPS Coordinates: Your precise latitude and longitude coordinates, collected when you set your profile location via device GPS or manual entry.
- Location Usage: Used for geospatial leaderboard filtering, allowing coaches/scouts to discover players within a specific geographic radius (e.g., "Show players within 25 miles").
- Location Visibility: Your location is visible to others on leaderboards when filtering by radius. If you prefer privacy, you can disable location sharing in settings (this may limit your discoverability).
Video & Performance Data:
- Video Files: Videos you upload showing pitching, batting, or running. These are processed via AI analysis (see Section 4).
- Athletic Metrics: Throwing speed (MPH), bat swing speed (MPH), running speed—extracted from your videos by AI analysis.
- Session Data: Date, time, position type (pitcher, batter, runner), and aggregate statistics from each recorded session.
Watchlist & Notification Data:
- Watchlist Entries: If you're a coach/scout, we store which players you've added to your watchlist.
- Notifications: When added to a watchlist, players receive in-app notifications showing the coach/scout's name, location, and bio.
Team & Roster Data:
- Teams: Team name, location, and coach assignment.
- Rosters: Player memberships in teams, enabling team-level analytics and team-filtered leaderboards.
Subscription & Payment Data:
- In-App Purchase Records: We track your subscription status (free tier vs. Pro). Actual payment information (credit card, etc.) is processed by Google Play Store or Apple App Store—we do not store payment details.
What We DO NOT Collect:
- Contact lists, photos unrelated to baseball, or files on your device
- Real-time location tracking (we use point-in-time GPS, not continuous tracking)
- Call logs, text messages, or communication metadata
- Behavioral tracking for advertising purposes
- Advertising identifiers or cross-app tracking identifiers
3. User Types & Data Sharing
Baseball Tracker has three user types, each with different data visibility:
Player Profile
Data Visibility: Your name, age, position, height, location (if enabled), profile picture, and athletic metrics are displayed on public leaderboards and can be viewed by coaches/scouts.
Recruitment Use: Coaches and scouts use leaderboards to discover and evaluate players. When they add you to their watchlist, you receive a notification with their name, location, and bio.
Privacy Control: You can set your profile to "Private" mode (in settings) to hide your statistics from leaderboards, though this may limit coach/scout discoverability.
Coach Profile
Data Visibility: Your name, location (city/state), profile picture, and bio are publicly visible on leaderboards as a coach. This allows players and scouts to find and contact you for coaching inquiries.
Watchlist Access: You can add players to your watchlist and view their detailed statistics. Players are notified when you add them (they see your name, location, and bio).
Scout Profile
Data Visibility: Your name, location (city/state), profile picture, and bio are publicly visible on leaderboards as a scout. This enables players and coaches to identify and contact you.
Watchlist Access: You can add players from multiple geographic areas to your watchlist and compare their statistics across regions. Players are notified when added (they see your name, location, and bio).
4. How We Use Your Data
- To Provide the App: Profile data, videos, and metrics are used to deliver leaderboards, watchlists, notifications, and statistical analytics.
- AI-Powered Analysis: Your videos are uploaded to a Supabase Edge Function and processed by Google Gemini to extract throwing speed, bat speed, and running speed. Google processes your video data according to their privacy policy. Videos are not retained by Google after analysis is complete.
- Leaderboard Ranking: Your performance metrics are aggregated and ranked on public leaderboards, grouped by stat type (throwing velocity, hitting speed, running speed), age bracket, and geographic radius.
- Recruitment & Discovery: Coach/Scout and Player profiles are visible to enable recruitment and player scouting. Players can be discovered and contacted by coaches/scouts.
- Location-Based Discovery: Your location coordinates enable coaches/scouts to filter players by geographic proximity. Your approximate location may be revealed to other users through leaderboard filtering.
- Analytics & Improvement: Aggregated, anonymized statistics help us improve the app and AI analysis accuracy.
- No Commercial Resale: We do not sell individual user performance data to third parties outside the Baseball Tracker community (scouts, data brokers, etc.), except as visible on public leaderboards. Aggregated statistics may be used for product research and improvement.
5. Video & Data Storage
- Cloud Storage: Your videos, profile data, and performance metrics are stored in Supabase (a PostgreSQL-based cloud platform) for accessibility across devices.
- Video Retention: Uploaded videos are retained in Supabase indefinitely (for historical stats and leaderboard records) unless you explicitly delete them. You can delete individual videos or your entire account at any time.
- Encryption: All data in transit uses TLS 1.3 encryption. Data at rest in Supabase is encrypted using industry-standard encryption.
- Third-Party Processing: Videos are sent to Google Gemini API via Supabase Edge Functions for analysis. Google's privacy policy applies to their processing.
- Server Security: Adelyons maintains secure infrastructure and limits access to user data. We do not grant third parties access to raw videos or personal statistics without explicit user consent.
6. Permissions & Why We Need Them
- Camera Permission: Required to record videos of pitching, batting, and running for AI analysis.
- Storage Permission: To access and upload video files from your device to our servers.
- Location Permission: To detect and store your GPS coordinates for profile location, geospatial leaderboard filtering, and coach/scout discovery. Location access is requested when you set your profile location.
- Network/Internet Permission: To upload videos, process them via Gemini API, and sync statistics with Supabase.
- No Background Activity: The app does not access your camera or collect location when closed, unless you explicitly enable background uploads.
7. Sharing & Third-Party Services
- Google Gemini API: Videos are sent to Google Gemini for AI analysis to extract performance metrics. Google's privacy policy applies to their processing.
- Supabase: Your account data, videos, and performance metrics are stored on Supabase infrastructure. See Supabase's privacy policy for their security practices.
- Leaderboard Visibility: Your name, age, location, position, and performance metrics are displayed on public leaderboards by default. You can hide from leaderboards via "Private Profile" setting in your account.
- Coach/Scout Visibility: Coach and Scout profiles are publicly visible on leaderboards to enable recruitment. Players can see your name, location, and bio when you add them to your watchlist.
- Watchlist Notifications: When you (coach/scout) add a player to your watchlist, they receive a notification showing your name, location, and bio.
- In-App Purchase: Subscription billing is processed through Google Play Store or Apple App Store. Adelyons does not store payment information; those companies handle it per their privacy policies.
- No Further Data Sharing: We do not share individual user data with external recruiters, sports organizations, or data brokers—except as visible on public leaderboards.
8. Data Retention & Deletion
- Account Deletion: You can request complete account deletion at any time by contacting dev@adelyons.com. This removes your profile, videos, statistics, and watchlist data from Supabase within 30 days.
- Video Deletion: You can delete individual videos within the app. Deletion from Supabase may take up to 48 hours to propagate.
- Profile Visibility: You can toggle "Private Profile" mode to hide from leaderboards without deleting your account.
- Default Retention: If your account becomes inactive for 24+ months, we reserve the right to delete your data. We will attempt to notify you before deletion.
- No Archival: Adelyons does not retain archived copies of deleted data, unless required by law.
- Backup Copies: Supabase maintains automated backups for disaster recovery; these are deleted per their retention policies.
9. Children's Privacy
Baseball Tracker is designed for baseball/softball players of all ages, including minors. We comply with the Children's Online Privacy Protection Act (COPPA):
- We do not knowingly collect personal information from children under 13 without parental consent.
- Parents/guardians can review, edit, or delete their child's profile and video data by requesting account access.
- Coaches and scouts may add child players to watchlists, triggering notifications visible to the child's account.
- Parents should review their child's profile privacy settings (e.g., Private Profile mode) to control discoverability.
10. International Privacy Laws
GDPR (EU/EEA Users):
- Legal Basis: We process your personal data on the basis of: (a) consent (profile data, location), (b) contract performance (video analysis, leaderboards), and (c) legitimate interest (app improvement, recruitment matching).
- Your Rights: You have the right to access, correct, delete, or port your data. Contact dev@adelyons.com to exercise these rights.
- Data Transfers: Your data is stored in Supabase infrastructure (may be US-based). By using Baseball Tracker, you consent to data transfer and processing outside the EU.
California Consumer Privacy Act (CCPA):
- Your Rights: You have the right to know, delete, and opt-out of data sales. Contact dev@adelyons.com to request these rights.
- Data Selling: We do not sell personal information, except as disclosed on public leaderboards (which may constitute "sharing" under CCPA).
Other Jurisdictions:
- We comply with applicable privacy laws in your jurisdiction. Contact us if you have region-specific privacy concerns.
11. Security Measures
- Encryption in Transit: TLS 1.3 for all data transmission.
- Encryption at Rest: Supabase-managed encryption for stored data.
- Access Controls: Role-based access control limits internal access to user data.
- Phone ID Security: Phone IDs are unique but not reversible to personally identifying information (no phone number stored).
- Vulnerability Reporting: If you discover a security vulnerability, contact security@adelyons.com with details. We commit to responding within 48 hours.
12. Updates to This Policy
We may update this Privacy Policy as we improve the app or to comply with legal requirements. Material changes will be communicated via app notification or update prompt. Continued use of Baseball Tracker after updates constitutes acceptance of the revised policy.
13. Contact Us
If you have questions about this Privacy Policy, our data practices, or wish to exercise your privacy rights, please contact:
Adelyons Software LLC
Email: dev@adelyons.com
For data deletion requests: dev@adelyons.com
Contact Form: adelyons.com
Key Privacy Considerations
- ⚠️ Public Leaderboards: Your name, age, location, position, and athletic metrics are visible to all app users unless you enable Private Profile mode.
- ⚠️ Location Data: Your GPS coordinates are stored and used for geospatial discovery. This reveals your approximate location to coaches/scouts.
- ⚠️ Coach/Scout Recruitment: Coach and Scout profiles are publicly visible on leaderboards for recruitment purposes. Players added to watchlists are notified with your personal information.
- ⚠️ Video Processing: Videos are uploaded to servers and processed by Google Gemini AI. Video content is analyzed and metrics are extracted.
- ✅ Private Profile Mode: You can hide your statistics from leaderboards while retaining full app access.
- ✅ Subscription Optional: Free tier available with limited AI analyses per week.
- ✅ Data Portability: You can request all your data in a portable format.
- ✅ Account Deletion: You can delete your account and all associated data at any time.