이용 규칙
최종 업데이트: 2026-04-23 · 법적 약관은 이용약관 / 개인정보처리방침 참조.
BeeTREE 는 알고리즘을 즐겁게 배우는 공간이에요. 아래 규칙은 처벌 목적이 아니라 다른 학습자와 서비스가 오래 유지되도록 하는 최소한의 약속이에요. 애매한 상황은 운영진에게 먼저 물어봐 주세요. 🐝
1. 계정 · 가입
- 계정은 1인 1계정이 원칙입니다. 복수 계정 사용(랭킹 부정, 대회 복수 참가 등) 이 확인되면 모든 계정이 제한될 수 있어요.
- 이메일은 반드시 본인 사용 가능한 주소로 인증해 주세요. 미인증 상태에서는 로그인과 제출이 제한됩니다.
- 프로필의 닉네임 · 자기소개에는 욕설, 혐오 표현, 타인을 사칭하거나 오해하게 하는 문구를 넣을 수 없습니다.
- 소셜 로그인으로만 가입하신 분도 환경 설정에서 비밀번호를 추가 설정해야 계정 탈퇴 · 비밀번호 재설정이 가능해집니다.
2. 문제 풀이 · 제출
- AI(ChatGPT, Claude, Copilot, Gemini 등) 가 생성한 코드를 그대로 복사해 제출하는 것은 금지입니다. AI 는 개념 학습이나 막혔을 때 힌트를 얻는 용도로만 활용하고, 실제 제출하는 코드는 본인이 이해하고 직접 타이핑해 주세요.
- 다른 사람의 코드를 무단으로 복사하거나 공유받아 제출하는 것도 금지입니다. 같은 문제의 AC 제출끼리는 코드 지문을 비교해 유사도가 높은 쌍을 자동으로 관리자에게 보고합니다.
- 제출 시 타이핑 패턴(붙여넣기 비율, 편집 시간, 백스페이스 수) 과 코드 지문이 수집되어 의심도 점수가 매겨집니다. 점수가 임계치를 넘으면 제출 직후 경고 모달이 뜨고, 해당 제출은 관리자 검토 대상 큐에 올라갑니다.
- 검토 결과 규칙 위반으로 확인되면 일정 기간 이용 정지 처분이 내려집니다. 1차는 경고 수준이지만 반복되면 영구 정지까지 올라갈 수 있어요.
- 제출 코드는 채점 시스템과 관리자만 열람할 수 있으며, 다른 유저에게 그대로 공개되지 않아요. 관리자는 악성 코드 · 표절 조사 목적으로 원문을 확인할 수 있습니다.
- 채점기의 취약점을 의도적으로 찾아 악용하는 제출(컨테이너 탈출 시도, 채점 서버 공격, 무한 리소스 소비 등) 은 즉시 계정 제한 및 법적 대응 사유가 됩니다.
- 같은 문제에 대한 연속 재제출은 분당 일정 횟수로 제한됩니다. 채점 실패가 반복되면 연타 대신 코드를 다시 살펴봐 주세요.
3. 문제 출제
- 출제한 문제는 공개 즉시 모든 회원이 풀어볼 수 있어요. 저작권이 있는 문제 전문을 그대로 붙여넣지 말고, 스스로 각색해서 올려 주세요.
- 테스트 케이스는 "정답 코드에 실제 돌려본 결과" 로 구성하는 것을 권장합니다. AI 자동 생성 기능을 쓰면 정답 코드로 자동 검증까지 이루어집니다.
- 출제한 문제에 문법 오류 · 잘못된 예제 · 기대 출력 오류가 발견되면 빠르게 수정하거나 관리자에게 알려주세요. 해당 문제로 AC 를 받은 유저의 통계는 문제 수정 시 재집계될 수 있습니다.
- 정답 유출(힌트로 전체 코드 제공), 난이도를 일부러 잘못 매긴 문제, 장난성 문제(하드코딩 강요 등) 는 비공개 처리될 수 있어요.
4. 커뮤니티 · 댓글 · Q&A
- 게시글과 댓글은 한국어 · 영어 · 기타 자연어 어느 쪽으로 써도 됩니다. 다만 공격적 · 혐오 · 정치 선동 표현은 금지합니다.
- 문제 Q&A 에는 "이 코드가 맞나요?" 대신 "어떤 부분에서 막히는지 / 어떤 반례를 의심하는지" 를 적어주세요. 풀이 전체 공유는 해당 문제의 AC 후에만 해 주세요.
- 다른 유저를 저격하거나 특정 닉네임을 지목해 조롱하는 글은 삭제될 수 있습니다.
- 광고성 링크, 초대 코드 스팸, 외부 상업 서비스 유도는 즉시 차단 대상입니다.
5. 그룹 · 대회
- 그룹은 학습 단위입니다. 그룹장은 멤버에게 숙제를 부여할 수 있으며, 멤버는 원할 때 언제든 그룹 탈퇴가 가능합니다.
- 대회 문제는 대회 시작 전까지 비공개입니다. 대회 전 문제 유출을 시도하거나, 대회 중 다른 사람과 코드를 공유하면 대회 결과가 무효 처리될 수 있어요.
- 팀 대회에서 한 명이 대부분의 문제를 푸는 것은 허용되지만, 다른 팀의 자원(계정, 채점 결과 공유) 을 이용하는 것은 금지입니다.
- 대회 랭킹에 기재된 제출 시각은 UTC 로 저장되지만 화면에는 한국 시간(KST) 으로 보여집니다.
6. 랭킹 · 티어
- 티어 점수는 첫 AC 문제의 난이도에 따라 누적됩니다. 같은 문제를 여러 번 풀어도 첫 AC 한 번만 점수가 인정돼요.
- 티어 경계 — 브론즈(100점) / 실버(500) / 골드(1,200) / 플래티넘(2,500) / 다이아몬드(4,500) / 마스터(7,000) / 그랜드마스터(10,000).
- 랭킹 정렬은 티어 점수 내림차순이 기본이고, 점수가 같으면 총 푼 문제 수 → 가입일 순으로 끊습니다.
- solved.ac 이주 이벤트로 연동한 경우, 연동 시점의 solved.ac 티어가 BeeTREE 내 최소 티어로 반영됩니다. 계정당 1회 한정입니다.
7. 보안 · 개인정보
- 다른 유저의 계정에 접근하려 시도하거나, 세션 쿠키 · CSRF 토큰을 재사용하는 행위는 즉시 제한 사유입니다.
- 제출 코드나 게시글에 본인/타인의 개인정보(실명, 연락처, 주민번호 등)를 쓰지 말아주세요. 발견 시 자동/수동으로 가려질 수 있습니다.
- 감지 데이터 수집 안내 — 제출 시 에디터가 붙여넣기/키 입력/백스페이스 수·작성 시간을 집계해 서버에 전송합니다. 코드는 지문(해시 집합) 형태로 보관되며, 오직 AI/표절 감지 목적에만 사용되고 다른 유저에게 공개되지 않습니다.
- 계정 탈퇴 시 프로필 · 아바타 · 소셜 링크 등 개인정보는 영구 삭제되지만, 공개된 문제/게시글/댓글은 "탈퇴한 사용자" 표기로 남을 수 있습니다.
- 기능 버그 · 보안 취약점을 발견하면 공개 글 대신 운영진에게 직접 제보해 주세요. 선의의 제보자는 업적/크레딧 등으로 보답합니다.
8. 관리자 조치 · 이의 제기
규칙 위반으로 제한 조치를 받은 경우 서비스 내 Discord 채널 또는 운영자 이메일로 이의를 제기할 수 있습니다. 운영자는 7일 이내에 재검토 결과를 회신합니다. 단, 관련 법령 위반이 확인된 사안은 예외 없이 즉시 제한됩니다.
규칙에 대한 문의나 신고는 BeeTREE Discord로 연락해 주세요.