Privacy Policy

Last updated: December 1, 2024

Introduction

Zen Algorithms ("we," "our," or "us") operates CosmicKeys. This Privacy Policy explains how we collect, use, disclose, and safeguard your information when you use our typing education platform. Please read this policy carefully. By using CosmicKeys, you consent to the practices described herein.

1. Information We Collect

Account Information

When you sign in with Google or GitHub, we collect your: name, email address, and profile picture from your OAuth provider.

Typing Performance Data

We collect your typing metrics including: words per minute (WPM), accuracy rates, error patterns, lesson progress, and practice session data.

Device and Technical Information

We automatically collect: IP address, browser type, device type, operating system, keyboard preferences, and general usage patterns.

Consent Records

We maintain records of your consent to our Terms of Service and Privacy Policy, including timestamps and IP addresses, for legal compliance purposes.

2. How We Use Your Information

We use your information to:

  • Provide, operate, and maintain the Service
  • Track and display your typing progress and statistics
  • Personalize your learning experience and recommend lessons
  • Process your subscription and billing
  • Send service-related communications (account updates, security alerts)
  • Improve the Service through aggregate analytics
  • Respond to your inquiries and provide customer support
  • Comply with legal obligations

3. Data Security

We implement industry-standard security measures to protect your data:

  • All data transmission is encrypted using TLS (Transport Layer Security)
  • Passwords are hashed using bcrypt with appropriate salt rounds
  • Database access is restricted and monitored
  • Account lockout after multiple failed login attempts
  • Regular security assessments and updates

While we strive to protect your information, no method of transmission over the Internet or electronic storage is 100% secure. We cannot guarantee absolute security.

4. Data Retention

Account Data: We retain your account information and progress data for as long as your account is active. Upon account deletion, we will delete or anonymize your personal data within 30 days, except where retention is required by law.

Consent Records: We retain records of your consent to our Terms and Privacy Policy for legal compliance purposes, even after account deletion.

Aggregate Data: Anonymized, aggregate data may be retained indefinitely for analytics and service improvement.

5. Your Rights

Depending on your location, you may have the following rights regarding your personal data:

  • Access: Request a copy of the personal data we hold about you
  • Correction: Request correction of inaccurate personal data
  • Deletion: Request deletion of your personal data (subject to legal requirements)
  • Export: Request a portable copy of your data in a common format
  • Objection: Object to certain processing of your personal data

To exercise these rights, please contact us at privacy@zenalgo.ai

6. Cookies and Local Storage

Essential Cookies: We use essential cookies for authentication and session management. These are necessary for the Service to function.

Local Storage: We use browser localStorage to enable offline functionality, store your preferences, and cache typing progress for improved performance.

Analytics: We may use analytics services to understand usage patterns. These tools may use cookies to collect anonymized data.

7. Data Sharing

We do not sell your personal data.

We may share your information with:

  • Service Providers: Third parties that help us operate the Service (hosting, payment processing)
  • Legal Requirements: When required by law, court order, or government request
  • Business Transfers: In connection with a merger, acquisition, or sale of assets

8. Children's Privacy

CosmicKeys is intended for users who are 13 years of age or older. We do not knowingly collect personal information from children under 13. If we learn that we have collected information from a child under 13, we will take steps to delete that information. If you believe a child under 13 has provided us with personal information, please contact us immediately.

9. International Users

If you access the Service from outside the United States, please be aware that your information may be transferred to, stored, and processed in the United States or other countries where our servers are located. By using the Service, you consent to the transfer of your information to countries which may have different data protection rules than your country.

10. Changes to This Policy

We may update this Privacy Policy from time to time. We will notify you of material changes by posting the new policy on this page and updating the "Last updated" date. We encourage you to review this policy periodically. Your continued use of the Service after changes are posted constitutes your acceptance of the updated policy.

11. Contact Us

If you have questions about this Privacy Policy or our data practices, please contact us at:

Zen Algorithms

Email: privacy@zenalgo.ai