WatchAlgoWatchAlgo

Privacy Policy

Last updated: March 25, 2026

1. Introduction

This Privacy Policy explains how ZenAlgo ("we", "us", "our") collects, uses, and protects your information when you use WatchAlgo ("the Service"). We are committed to protecting your privacy and handling your data responsibly.

2. Information We Collect

We collect different types of information depending on how you use the Service:

Account Information

  • -Name and email address (from OAuth provider or magic link)
  • -Profile picture (from OAuth provider, if available)
  • -Authentication provider (Google, Microsoft, GitHub, or email)

Usage Data

  • -Problems viewed and solutions accessed
  • -Learning progress and completion status
  • -Session duration and frequency
  • -Search queries within the platform

Anonymous Tracking

  • -Browser fingerprint (randomly generated UUID stored in localStorage) for anonymous usage tracking
  • -IP address for rate limiting and abuse prevention
  • -User agent string for compatibility purposes
  • -Anonymous tracking data is merged with your account when you sign in

Device & Technical Information

  • -Browser type and version
  • -Operating system
  • -Screen resolution (for responsive design)
  • -We do NOT use third-party tracking cookies or advertising pixels

3. How We Use Your Information

We use collected information to:

  • -Provide and improve the educational Service
  • -Track your learning progress and generate personalized recommendations
  • -Enforce usage limits and prevent abuse (via V2 enforcement system)
  • -Send account-related communications (login links, security notices)
  • -Analyze aggregated usage patterns to improve content and features
  • -Respond to support requests and bug reports

4. Data Security

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

  • -All data transmitted via HTTPS/TLS encryption
  • -Authentication tokens stored in httpOnly secure cookies
  • -Passwords are never stored — we use OAuth and magic links exclusively
  • -Database access restricted to authorized services only
  • -Regular security reviews of our infrastructure

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

5. Data Retention

We retain your data as follows:

  • -Account data: retained as long as your account is active, deleted within 30 days of account deletion request.
  • -Usage analytics: retained in aggregated, anonymized form indefinitely for service improvement.
  • -Anonymous tracking data: retained for 90 days, then automatically purged.
  • -Support tickets: retained for 2 years for quality assurance.

6. Your Rights

You have the right to:

  • -Access your personal data by contacting us
  • -Request correction of inaccurate data
  • -Request deletion of your account and associated data
  • -Export your progress data
  • -Opt out of non-essential communications

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

7. Cookies & Local Storage

We use minimal browser storage:

Essential Cookies

  • -Session token (httpOnly, secure) — required for authentication

LocalStorage

  • -Browser fingerprint UUID — for anonymous usage tracking
  • -UI preferences (theme, language tab selection)
  • -No advertising or third-party tracking cookies

8. Data Sharing

We do NOT sell, trade, or rent your personal information to third parties. We may share data only in these limited cases:

  • -With OAuth providers (Google, Microsoft, GitHub) as part of the authentication flow — only the data they already provided
  • -With service providers who assist in operating the Service (hosting, email), bound by confidentiality agreements
  • -When required by law or to protect our legal rights
  • -In aggregated, anonymized form that cannot identify individual users

9. Children's Privacy

WatchAlgo is intended for users aged 13 and older. We do not knowingly collect personal information from children under 13. If we discover that we have collected data from a child under 13, we will delete it promptly. Parents or guardians who believe their child has provided us with personal data should contact us at privacy@zenalgo.ai.

10. International Users

WatchAlgo is hosted in the United States. If you access the Service from outside the US, your data may be transferred to and processed in the US. By using the Service, you consent to this transfer. We comply with applicable data protection regulations including GDPR for EU users.

11. Changes to This Policy

We may update this Privacy Policy from time to time. We will notify users of material changes by updating the "Last Updated" date. Continued use of the Service after changes constitutes acceptance of the revised policy.

12. Contact

For privacy-related questions or requests, contact us at privacy@zenalgo.ai.