WatchAlgoWatchAlgo

Terms of Service

Last updated: March 25, 2026

1. Agreement to Terms

By accessing or using WatchAlgo ("the Service"), you agree to be bound by these Terms of Service. If you do not agree to these terms, please do not use the Service. WatchAlgo is operated by ZenAlgo ("we", "us", "our").

2. Description of Service

WatchAlgo is an educational platform for learning algorithms and data structures through interactive visualizations, step-by-step solutions, and guided practice. The Service includes:

  • -Algorithm problem descriptions and explanations
  • -Step-by-step solution walkthroughs in multiple programming languages
  • -Interactive visualizations of algorithm execution
  • -Progress tracking and learning analytics
  • -Runnable code with test harnesses

3. Content Accuracy Disclaimer

WatchAlgo is in active development. Problem descriptions, solutions, visualizations, and other educational content are generated with the assistance of AI tools and may contain errors, inaccuracies, or incomplete information.

  • -Solutions and code examples are provided for educational purposes only and may not represent the most optimal or correct approach in all cases.
  • -Complexity analysis and performance claims should be independently verified.
  • -Problem descriptions may contain inaccuracies in examples, constraints, or expected outputs.
  • -Visualizations are simplified representations and may not capture all edge cases.
  • -We encourage users to report any errors they discover using the Get Support feature. We actively review and correct reported issues.
  • -Content is being added and improved daily. The absence of a solution or visualization does not indicate a defect.

4. User Accounts

You may browse problems and solutions without creating an account. Certain features require authentication:

  • -Progress tracking and learning analytics require a signed-in account.
  • -You may sign in using Google, Microsoft, GitHub, or email magic link.
  • -You are responsible for maintaining the security of your account credentials.
  • -Anonymous usage is tracked via browser fingerprint for service improvement and abuse prevention.

5. Acceptable Use

You agree not to:

  • -Use the Service for any unlawful purpose.
  • -Attempt to gain unauthorized access to any part of the Service.
  • -Scrape, crawl, or systematically download content in bulk without permission.
  • -Redistribute or resell content from the Service without written consent.
  • -Interfere with or disrupt the Service or its infrastructure.

6. Intellectual Property

The Service, including its design, code, content, and branding, is the intellectual property of ZenAlgo. Algorithm problems are sourced from publicly available competitive programming resources and are presented with original educational commentary, solutions, and visualizations. You may use code examples from solutions for personal learning and projects.

7. Subscription, Billing & Usage Enforcement

WatchAlgo currently offers free access during the early access period. By using the Service, you acknowledge and agree to the following:

  • -Paid subscription plans may be introduced at any time, at our sole discretion.
  • -Usage-based enforcement (including access limits, feature gating, and login requirements) may be applied at any time based on your usage volume, without prior notice.
  • -We reserve the right to modify, reduce, or discontinue free access tiers at any time.
  • -If paid plans are introduced, continued access to certain features or content may require a subscription.
  • -We are not obligated to maintain any particular level of free access or to notify users before changes to access policies take effect.
  • -Your continued use of the Service after any such changes constitutes your acceptance of the new terms.

8. Limitation of Liability

TO THE MAXIMUM EXTENT PERMITTED BY LAW, ZENALGO SHALL NOT BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES, INCLUDING BUT NOT LIMITED TO LOSS OF PROFITS, DATA, OR GOODWILL, ARISING FROM YOUR USE OF THE SERVICE. THE SERVICE IS PROVIDED "AS IS" WITHOUT WARRANTIES OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT.

9. Termination

We reserve the right to suspend or terminate your access to the Service at our sole discretion, with or without notice, for conduct that we believe violates these Terms or is harmful to other users, us, or third parties.

10. Changes to Terms

We may update these Terms 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 Terms.

11. Governing Law

These Terms shall be governed by and construed in accordance with the laws of the State of California, United States, without regard to its conflict of law provisions.

12. Contact

For questions about these Terms, contact us at legal@zenalgo.ai.