Terms of Service
Last updated: August 2026
1. Overview
CodeLedger is free, open-source software licensed under the
Apache License 2.0. By installing the extension, or by using this site at
codeledger.vkrishna04.me — the landing page, the OAuth relay and the
/compare page — you agree to these terms. There is no account to create, no
paid tier, and nothing to subscribe to.
2. License
The extension source code, worker code, and landing page are released under Apache 2.0. You are free to use, modify, and distribute them subject to that license. The full license text is available in the repository.
3. Your responsibilities
- You are responsible for complying with the terms of service of each platform you use with CodeLedger (LeetCode, GeeksForGeeks, Codeforces, NeetCode, takeuforward, GitHub, etc.).
- You are responsible for the security of your GitHub token and AI API keys.
- You are responsible for the content committed to your GitHub repository.
- Do not use CodeLedger to automate activity that violates a platform's terms (e.g., mass-submission bots).
-
If you add someone's repository to the party comparison, or share a
/comparelink, you are reading and passing on files that are already public on GitHub. Only add repositories you are allowed to look at, and remember that a link you share can be opened by anyone who receives it.
4. The services we host
We run two things for free, as a convenience: the OAuth relay at
codeledger.vkrishna04.me/api, and the /compare page that renders a
shared party link. Both:
- Are provided as-is with no uptime guarantees
- May be modified, rate-limited, or discontinued at any time
- Are not a substitute for reading and following GitHub's OAuth documentation
Neither stores anything. The relay exchanges an authorization code and hands the token straight to your browser; the compare page reads the repositories named in the link from GitHub in the visitor's own browser and keeps no copy.
If the relay is unavailable, you can self-host the worker — see the repository for instructions.
5. No warranty
CodeLedger is provided "as is" without warranty of any kind, express or implied, including but not limited to warranties of merchantability, fitness for a particular purpose, and non-infringement. In no event shall the authors be liable for any claim, damages, or other liability arising from the use of the software.
This is consistent with the Apache 2.0 license under which CodeLedger is distributed.
6. Third-party services
CodeLedger integrates with third-party services (GitHub, AI providers). Your use of those services is governed by their respective terms of service. We are not responsible for changes, outages, or policy updates from those providers.
7. Modifications
We reserve the right to update these terms at any time. Material changes will be noted in the CHANGELOG and reflected in the "Last updated" date above.
8. Contact
Questions? Open an issue on GitHub or email github@vkrishna04.me.