Introduction
Two Trees Software LLC ("we," "our," or "us") operates the ScoreVault mobile application. This Privacy Policy explains how we collect, use, and protect your information when you use our app.
Data Collection and Storage
Local-First Approach
ScoreVault is designed as a local-first application. All data you enter into the app is stored locally on your device using SQLite database technology. This includes:
- Gymnast profiles (names, dates of birth, USAG numbers, levels, photos)
- Competition scores and meet information
- Performance analytics and statistics
- User preferences and settings
Optional Cloud Backup
You may choose to enable cloud backup through Firebase Authentication and Firestore. When you opt in:
- Your data is encrypted and stored securely in Google's Firebase cloud infrastructure
- You must authenticate using email/password or Google Sign-In
- Only you can access your backed-up data
- You can disable cloud backup at any time
Information We Collect
Information You Provide
- Account Information: Email address (if using cloud backup)
- Profile Data: Display name, profile photo (optional)
- Gymnast Data: Names, dates of birth, USAG numbers, levels, photos, and competition scores
Automatically Collected Information
- Device Information: Device type, operating system version
- Usage Data: App crashes and performance metrics (anonymized)
- Analytics: We do not use third-party analytics services
How We Use Your Information
We use the information we collect to:
- Provide and maintain the ScoreVault app functionality
- Sync your data across devices (if cloud backup is enabled)
- Authenticate your account (if using cloud backup)
- Improve app performance and fix bugs
- Respond to your support requests
Data Sharing and Disclosure
We do not sell, rent, or share your personal information with third parties except in the following limited circumstances:
- Service Providers: Firebase (Google) for cloud storage and authentication, only if you enable cloud backup
- Legal Requirements: If required by law or to protect our legal rights
- With Your Consent: When you explicitly choose to share scorecards via social media or messaging
Data Security
We implement appropriate security measures to protect your information:
- Local data is stored in encrypted SQLite databases on your device
- Cloud backup data is encrypted in transit and at rest
- Firebase Authentication provides secure user authentication
- We use industry-standard security practices
Your Rights and Choices
You have the following rights regarding your data:
- Access: View all data stored in the app
- Export: Export your data to JSON or CSV format
- Delete: Delete individual records or all data from the app
- Control Backup: Enable or disable cloud backup at any time
- Account Deletion: Request deletion of your cloud backup account
Children's Privacy
ScoreVault is intended for use by parents and coaches to track gymnasts' scores. While the app may store information about children under 13, the app itself is designed to be used by adults (parents, guardians, or coaches). We do not knowingly collect personal information directly from children under 13. Parents and guardians are responsible for the data they enter into the app.
Third-Party Services
ScoreVault uses the following third-party services:
Changes to This Privacy Policy
We may update this Privacy Policy from time to time. We will notify you of any changes by posting the new Privacy Policy on this page and updating the "Last updated" date. You are advised to review this Privacy Policy periodically for any changes.
Contact Us
If you have any questions about this Privacy Policy or how we handle your data, please contact us:
Email: support@twotreesapps.com
Company: Two Trees Software LLC