1. Overview
This Privacy Policy explains how Wavelength Online ("the Service"), available at wavelengthonline.io, collects, uses, and protects your information. By using the Service, you agree to the practices described in this policy.
2. Information We Collect
Information you provide:
- Account information: If you create an account, we collect your email address and password (stored securely via Supabase authentication).
- Username: The display name you choose when playing games, stored locally in your browser.
Information collected automatically:
- Game statistics: If you have an account, we store your game results, scores, and performance data to display on your stats page.
- Anonymous session data: When you visit without an account, an anonymous session is created to enable gameplay. No personally identifiable information is collected in this case.
- Analytics data: We may use Google Analytics to collect anonymized usage data such as page views, session duration, and general geographic location. This data is aggregated and cannot be used to identify you personally.
3. How We Use Your Information
We use the information we collect to:
- Provide and operate the game Service
- Track and display your game statistics (for account holders)
- Authenticate your identity and secure your account
- Improve the Service based on aggregated usage patterns
4. Data Storage and Security
Your data is stored securely using Supabase, which provides encrypted storage and authentication services. Passwords are hashed and never stored in plain text. We implement row-level security policies to ensure users can only access their own data.
Local storage in your browser is used to save your username and cached game statistics for convenience. This data never leaves your device unless you create an account.
5. Data Sharing
We do not sell, trade, or rent your personal information to third parties. We may share anonymized, aggregated data for analytical purposes. Your data may be shared with the following service providers who help us operate the Service:
- Supabase: Authentication and database hosting
- Google Analytics: Anonymized website usage analytics
- Render: Application hosting
6. Cookies and Local Storage
The Service uses browser local storage to save your username and session preferences. We may also use cookies for authentication sessions and analytics. These are essential for the Service to function properly.
7. Your Rights
You have the right to:
- Access the personal data we hold about you
- Request correction of inaccurate data
- Request deletion of your account and associated data
- Use the Service without creating an account (anonymous play)
To exercise any of these rights, please contact us through the methods listed below.
8. Children's Privacy
The Service is not directed at children under 13. We do not knowingly collect personal information from children under 13. If you believe a child has provided us with personal information, please contact us so we can remove it.
9. Changes to This Policy
We may update this Privacy Policy from time to time. Changes will be reflected on this page with an updated "Last updated" date. Continued use of the Service after changes constitutes acceptance of the revised policy.
10. Contact
If you have questions or concerns about this Privacy Policy or your data, you can reach us through the contact methods listed on the website.