Terms of Service
Last updated: February 25, 2026
1. Acceptance of Terms
By accessing or using Leetly ("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.
2. Description of Service
Leetly is a free, open-source web application that helps users track their LeetCode problem-solving progress. The Service provides features including attempt tracking, analytics dashboards, problem notes, and custom problem lists.
3. User Accounts
You may sign in using a third-party identity provider (e.g. Google) through Keycloak. You are responsible for maintaining the security of your account credentials. You agree to provide accurate information and to notify us of any unauthorized use of your account.
4. User Responsibilities
When using the Service, you agree to:
- Use the Service only for lawful purposes
- Not attempt to disrupt, overload, or interfere with the Service
- Not attempt to gain unauthorized access to other users' data
- Not use automated tools to scrape or abuse the Service
5. Intellectual Property
Leetly is released under the MIT License. The source code is available on GitHub. You retain ownership of all content and data you create within the Service.
6. Availability & Modifications
We strive to keep the Service available but do not guarantee uninterrupted access. We reserve the right to modify, suspend, or discontinue the Service at any time, with or without notice. We may update features, interfaces, or functionality as needed.
7. Limitation of Liability
The Service is provided "as is" and "as available" without warranties of any kind, either express or implied. To the fullest extent permitted by law, the creators and contributors of Leetly shall not be liable for any indirect, incidental, special, or consequential damages arising from your use of the Service.
8. Termination
We may terminate or suspend your access to the Service at any time, with or without cause. You may stop using the Service at any time. Upon termination, your right to use the Service ceases immediately. You may request deletion of your data by contacting us.
9. Changes to These Terms
We may update these Terms of Service from time to time. Changes will be posted on this page with an updated date. Continued use of the Service after changes constitutes acceptance of the updated terms.
10. Contact
If you have questions about these Terms, please open an issue on our GitHub repository.