Terms of Service
Effective date: September 11, 2026 · 한국어
These terms apply to ResearchTree, the open-source tool published by DarkPyonix: the hosted web viewer at https://darkpyonix.github.io/researchtree/, the VS Code extension, the Python package researchtree, and the authentication proxy at https://researchtree.thisisthepy.workers.dev. By using ResearchTree you agree to these terms.
License
ResearchTree is free software under the Apache License 2.0. The license governs your rights to use, copy, modify, and distribute the code. These terms add only what the hosted services need.
What ResearchTree does
ResearchTree reads the branches, pull requests, tags, and commits of GitHub repositories you can access and shows them as a tree. When you ask it to, it writes to GitHub: it edits a pull request body, posts a comment, updates metrics from a training script, or cuts a research version (which reverts, merges, tags, and deletes branches in your repository after showing you the plan). It acts only with your GitHub credentials and only within the permissions you granted.
Your content and your account
- Everything you create with ResearchTree (pull requests, comments, branches, tags) lives in your GitHub repository and remains yours. It is subject to GitHub's Terms of Service and your repository's own rules.
- ResearchTree does not host, review, or moderate your content. Content moderation for pull requests and comments is handled by GitHub and by the owners of each repository.
- You are responsible for your GitHub account, for the tokens you give ResearchTree, and for the changes you make through it.
Intended use and limitations
- ResearchTree is meant for recording and browsing research experiments kept in Git. Do not use it to access repositories you are not authorized to access, to overload GitHub's API, or to break GitHub's terms.
- Commands that change your repository (for example
researchtree release --yes) do exactly what they show in their plan. Review the plan before you run them. - ResearchTree is under active development. Features may change, and the hosted services may be unavailable at times.
No warranty and limitation of liability
ResearchTree is provided "as is", without warranties of any kind, as stated in the Apache License 2.0. To the extent permitted by law, DarkPyonix is not liable for any damages arising from its use, including lost data or changes made to your repositories.
Privacy
How ResearchTree handles data is described in the Privacy Policy.
Changes and contact
We may update these terms; the effective date above shows the latest version, and the history is public in the repository. Questions: open an issue.
이용약관
시행일: 2026년 9월 11일
이 약관은 DarkPyonix가 공개하는 오픈소스 도구 ResearchTree에 적용돼요. 중앙 웹 뷰어(https://darkpyonix.github.io/researchtree/), VS Code 확장, Python 패키지 researchtree, 인증 프록시(https://researchtree.thisisthepy.workers.dev)가 대상이에요. ResearchTree를 쓰면 이 약관에 동의한 것으로 봐요.
라이선스
ResearchTree는 Apache License 2.0을 따르는 자유 소프트웨어예요. 코드를 쓰고, 복사하고, 고치고, 배포할 권리는 라이선스를 따르고, 이 약관은 호스팅 서비스에 필요한 내용만 더해요.
ResearchTree가 하는 일
접근할 수 있는 GitHub 레포의 브랜치, PR, 태그, 커밋을 읽어 트리로 보여줘요. 요청할 때만 GitHub에 써요. PR 본문을 고치거나, 댓글을 올리거나, 학습 스크립트에서 메트릭을 기록하거나, research 버전을 내는 일이에요. 버전을 낼 때는 계획을 먼저 보여준 뒤 레포에서 revert, 머지, 태그, 브랜치 삭제를 해요. 언제나 여러분의 GitHub 인증으로, 여러분이 준 권한 안에서만 동작해요.
콘텐츠와 계정
- ResearchTree로 만든 모든 것(PR, 댓글, 브랜치, 태그)은 여러분의 GitHub 레포에 있고 여러분의 것이에요. GitHub 이용약관과 레포 자체 규칙을 따라요.
- ResearchTree는 콘텐츠를 호스팅하거나, 검토하거나, 관리하지 않아요. PR과 댓글의 콘텐츠 관리는 GitHub와 각 레포 소유자가 맡아요.
- GitHub 계정, ResearchTree에 준 토큰, ResearchTree로 한 변경의 책임은 여러분에게 있어요.
쓰임과 한계
- ResearchTree는 Git에 기록한 연구 실험을 남기고 둘러보기 위한 도구예요. 권한 없는 레포에 접근하거나, GitHub API에 과부하를 주거나, GitHub 약관을 어기는 데 쓰면 안 돼요.
- 레포를 바꾸는 명령(예:
researchtree release --yes)은 계획에 보여준 그대로 동작해요. 실행 전에 계획을 확인하세요. - ResearchTree는 활발히 개발 중이에요. 기능이 바뀔 수 있고 호스팅 서비스가 가끔 중단될 수 있어요.
보증 없음과 책임 제한
ResearchTree는 Apache License 2.0에 적힌 대로 "있는 그대로", 어떤 보증도 없이 제공돼요. 법이 허용하는 범위에서, DarkPyonix는 사용으로 생긴 손해(데이터 손실이나 레포 변경 포함)에 책임지지 않아요.
개인정보
데이터를 어떻게 다루는지는 개인정보 처리방침에 있어요.