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)
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:
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: