Terms of Service & End User License Agreement (EULA)
Please read these Terms of Service and End User License Agreement (“Agreement”, “Terms”) carefully before installing or using the LeetStreak browser extension or associated backend application services (“Service”, “Software”).
By creating an account, installing the extension, or accessing the Service, you agree to be bound by these Terms. If you do not agree to these Terms, do not install or use the Service.
1. License Grant
Subject to these Terms, LeetStreak grants you a personal, non-exclusive, non-transferable, revocable license to download, install, and use the extension for personal, non-commercial educational and competitive tracking purposes. The source code is licensed under the permissive MIT License, subject to the conditions outlined in the repository's LICENSE file.
2. Permitted Use and Community Conduct
You agree to use LeetStreak responsibly and in good faith:
- Authentic Handles: You agree to link only your own LeetCode account handle or handles you have legitimate permission to track.
- No Abuse or Botting: You shall not attempt to artificially manipulate points, spam kudos requests, launch denial-of-service attacks, or bypass API security controls.
- Respectful Groups: You agree not to create groups, handles, or display names containing abusive, harassing, defamatory, or unlawful language.
We reserve the right to suspend, reset, or terminate any account or group found violating these guidelines.
3. Intellectual Property & Third-Party Trademark Notice
- LeetStreak Assets: The LeetStreak brand, original interface designs, custom icons, and codebase are the intellectual property of the project maintainers and contributors.
- LeetCode Disclaimer: LeetStreak is an independent open-source tool and is not affiliated, associated, authorized, endorsed by, or in any official way connected with LeetCode LLC or any of its subsidiaries. All references to “LeetCode”, problem slugs, and logos are for descriptive and nominative identification purposes only.
4. Availability & “As-Is” Warranty
- We do not guarantee uninterrupted uptime, error-free operation, or compatibility with future updates to LeetCode's public APIs or browser updates.
- We are not responsible for any streak loss, missed synchronization windows, or scoring discrepancies resulting from upstream LeetCode downtime or network interruption.
5. Limitation of Liability
To the maximum extent permitted by applicable law, in no event shall the authors, maintainers, or contributors of LeetStreak be liable for any direct, indirect, incidental, special, exemplary, or consequential damages (including, but not limited to, loss of data, loss of goodwill, or service interruption) arising out of or in connection with the use or inability to use the Software.
6. Account Deletion and Termination
- You may terminate your agreement with LeetStreak at any time by deleting your account via the in-app Settings menu (Settings → Danger Zone → Delete Account) and uninstalling the extension.
- We reserve the right to terminate or restrict access to any user whose activity threatens the stability or security of the Service.
7. Governing Law and Severability
These Terms shall be interpreted in accordance with applicable laws without regard to conflict of law principles. If any provision of these Terms is deemed invalid or unenforceable, that provision will be limited or eliminated to the minimum extent necessary, and the remaining provisions will remain in full force.
8. Contact & Inquiries
For questions regarding these Terms or the EULA, please reach out to:
- Project: LeetStreak Open Source
- Inquiries & Support: GitHub Support & Inquiries
- GitHub Repository: github.com/youngcaptainkeos/Leetcode-Leetstreak