The ground rules
Terms of Service
These terms govern your use of VizLearn. By accessing or using the service, you agree to be bound by these terms. Please read them carefully.
Last updated: June 1, 2026
Using VizLearn
VizLearn provides interactive, visually-driven lessons for software engineering topics including algorithms, data structures, artificial intelligence, and computer science systems. You may use the service for personal learning, teaching, and evaluation purposes.
Some features — such as saving your lesson progress and preferences — require authentication through a Google or GitHub account via Supabase Auth. By signing in, you authorize us to receive the basic profile information needed to maintain your session.
Account Responsibility
You are responsible for all activity that occurs under your account and for maintaining the security of your authentication provider credentials. VizLearn does not store passwords — authentication is delegated entirely to Google or GitHub.
If you believe your account has been accessed without authorization, sign out immediately and contact us at [email protected].
Acceptable Use
You agree to use VizLearn in good faith and in compliance with all applicable laws. The following activities are expressly prohibited:
- Attempting to bypass authentication, rate limits, access controls, or any security measures.
- Scraping, mirroring, or systematically downloading content in a way that could degrade service availability.
- Using the service to distribute malicious code, spam, or unlawful material.
- Impersonating another user or misrepresenting your affiliation with any person or entity.
- Interfering with or disrupting the integrity or performance of the service or its infrastructure.
Content & Intellectual Property
All content on VizLearn — including lesson designs, animations, source code, interface elements, text, graphics, and brand assets — is owned by VizLearn or its licensors and is protected by copyright, trademark, and other intellectual property laws.
You may not copy, reproduce, or redistribute VizLearn content to create a competing product or service without prior written permission.
If you provide feedback, suggestions, or ideas, you grant VizLearn a non-exclusive, royalty-free, worldwide license to use them for the purpose of improving the service.
Service Changes & Availability
VizLearn is continuously evolving. We may add, modify, or discontinue lessons, features, or entire topic areas at any time without prior notice.
The service is provided on an "as available" basis. While we strive for reliability, we do not guarantee that VizLearn will be uninterrupted, error-free, or available at all times.
Disclaimers & Limitation of Liability
VizLearn is an educational tool. It is not a substitute for professional, legal, financial, medical, or security advice. You use the service at your own risk.
To the maximum extent permitted by applicable law, VizLearn is provided "as is" and "as available" without warranties of any kind — whether express, implied, statutory, or otherwise — including warranties of merchantability, fitness for a particular purpose, and non-infringement.
In no event shall VizLearn, its creators, or its licensors be liable for any indirect, incidental, special, consequential, or punitive damages arising out of or related to your use of the service.
Termination
We reserve the right to suspend or terminate your access to VizLearn at any time, with or without cause, and with or without notice — particularly if we reasonably believe you have violated these terms.
Upon termination, your right to use the service ceases immediately. Provisions that by their nature should survive termination will remain in effect.
Changes to These Terms
We may update these terms from time to time. When we do, we will revise the "Last updated" date on this page. Your continued use of VizLearn after any changes constitutes acceptance of the updated terms.
Contact
For questions or concerns about these terms, reach out to us at [email protected].
Also read
Privacy Policy