Aerospottle Privacy Policy
At Aerospottle, we believe in transparency. This policy outlines exactly what data we collect, why we need it, and how we protect it while you play our aviation and airport guessing games.
1. Information We Collect
Account Information
Email address, username (display name), a unique Firebase Auth UID, and username reservation keys.
Supporter Status
We track your "Supporter" or role status to provide specific rewards or badges linked to your Ko-fi account.
Gameplay & Progress Data
Round results, individual guesses/attempts, win/loss history, timestamps, streaks, best scores, difficulty/modes played, and card unlocks/inventory/collection progress.
Profile Data
Profile settings, avatar preferences, visibility toggles, and any public-facing stats or badges.
Technical & Device Data
IP addresses and request metadata (processed by Firebase/Google), browser/device info, and authentication tokens used to secure your session.
2. Browser Storage
We use localStorage and sessionStorage to save your preferences and game state locally, including saved stats, toast/notification states, and leaderboard rank memory.
3. Why We Collect This Data
We use your information strictly to:
- Operate the game and manage user accounts.
- Save your history, achievements, and card collections.
- Display competitive leaderboards and rank info.
- Provide and verify Supporter/Role features.
- Prevent abuse, secure the app, and provide moderation/admin tools.
- Improve the experience by analyzing gameplay event counts and usage timing.
4. Administrative Access
The site administrator has technical access to the database (emails, usernames, stats, etc.) to provide support, maintain the game, and perform manual moderation.
Password Privacy: All passwords are cryptographically hashed by Firebase; the administrator cannot see or access your password.
Internal Use: Administrative access is used strictly for technical maintenance, resolving user issues, or investigating reported cheating. Your data is never used for unauthorized purposes.
5. Public Visibility
Aerospottle is a social platform. The following is visible to others by default:
- Usernames and profile pages.
- Leaderboard entries (Rank, Score, and Streak info).
- Public-facing stats, badges, and rank info.
6. Third-Party Services
- Google / Firebase: For Authentication, Firestore (database), Cloud Storage, Cloud Functions, and Hosting. Data may be processed in countries outside your own.
- Ko-fi: Used for processing donations and subscriptions. We receive information from them to verify your Supporter status and apply roles to your account.
- Discord: We use Discord webhooks to send gameplay summaries or automated moderation flags to our internal channels.
- User-Triggered Sharing: If you use a Share button, data is sent only to the app or service you choose.
7. Retention and Deletion
When you use the "Delete Account" button on your profile:
- Immediate Wipe: We delete your userProfile, userStats, username reservation, card inventory, and Firebase Auth record.
- Local Cleanup: We clear the associated localStorage keys on your device.
- Best Effort: We remove leaderboard entries; however, some administrative/audit logs or security records may be retained for a limited time to ensure site integrity.
8. Children’s Privacy
Aerospottle is not intended for children under the age of 13. We do not knowingly collect personal information from children under 13.
If you have questions about these policies, please contact: contact@aerospottle.xyz