이용약관
1. 약관의 목적
이 약관은 CodeBattle 운영자(이하 “운영자”)가 제공하는 코드 전략 대전 서비스의 이용 조건과 운영자·이용자의 권리 및 책임을 정합니다. 서비스를 이용하면 이 약관과 개인정보처리방침에 동의한 것으로 봅니다.
2. 서비스 내용
CodeBattle은 JavaScript 전략 코드를 브라우저에서 실행해 AI 또는 온라인 상대와 대전하는 기능을 제공합니다. 비회원도 기본 게임을 이용할 수 있으며, 회원 기능은 Google 로그인을 통해 제공됩니다. 서비스의 게임, 규칙과 기능은 개선·보안·운영상 필요에 따라 변경될 수 있습니다.
3. 회원 계정
- 이용자는 본인이 정당하게 사용할 수 있는 Google 계정으로 로그인해야 합니다.
- 계정 이용 중 발생한 활동에 대한 책임은 이용자에게 있습니다.
- 만 14세 미만 이용자는 법정대리인 동의 기능이 제공되기 전까지 회원 로그인을 사용하지 않아야 합니다.
- 회원은 계정 페이지에서 언제든 탈퇴할 수 있으며, 탈퇴 후 같은 Google 계정으로 로그인하면 새 계정이 만들어집니다.
4. 사용자 코드와 권리
이용자가 작성한 코드의 권리는 이용자에게 있습니다. 이용자는 대전 실행과 결과 표시를 위해 필요한 범위에서 코드가 자신의 브라우저에서 일시적으로 실행되는 것을 허용합니다. 현재 사용자 코드는 서버에 저장되지 않으며 브라우저 localStorage에만 저장됩니다.
이용자는 코드에 제3자의 권리를 침해하는 내용, 개인정보, 비밀값 또는 악성 동작을 포함해서는 안 됩니다.
5. 금지 행위
- 다른 이용자 또는 운영자를 사칭하거나 타인의 계정을 사용하는 행위
- 서비스·서버·네트워크의 정상 동작을 방해하거나 보안 제한을 우회하는 행위
- 자동화 요청, 반복 로그인, 온라인 대전 요청 등으로 서비스에 과도한 부하를 주는 행위
- 불법·위협·차별·괴롭힘 또는 타인의 권리를 침해하는 닉네임과 콘텐츠를 사용하는 행위
- 서비스를 악성 코드 배포, 무단 접근 또는 개인정보 수집에 이용하는 행위
6. 이용 제한과 계정 종료
운영자는 금지 행위, 보안 위험 또는 법령 위반이 확인된 경우 사전 통지 없이 요청을 제한하거나 계정을 정지할 수 있습니다. 가능한 경우 제한 사유와 이의 제기 방법을 안내합니다.
7. 서비스 제공과 책임
운영자는 서비스를 안정적으로 제공하기 위해 합리적으로 노력하지만 무중단·무오류 동작, 특정 대전 결과, 데이터의 영구 보존 또는 특정 목적 적합성을 보장하지 않습니다. 브라우저에 저장된 코드의 백업과 비밀정보 보호는 이용자의 책임입니다.
법령이 허용하는 범위에서 운영자는 예측하기 어려운 장애, 외부 서비스 중단, 이용자의 코드·기기·네트워크 또는 약관 위반으로 발생한 손해에 책임을 지지 않습니다. 운영자의 고의 또는 중대한 과실에 대한 책임은 관련 법령을 따릅니다.
8. 약관 변경과 준거법
운영자는 서비스 변경에 맞춰 약관을 갱신하고 시행일을 표시합니다. 중요한 변경은 합리적인 방법으로 사전에 알립니다. 이 약관은 대한민국 법령을 따르며 분쟁은 당사자 간 협의를 우선합니다.
9. 문의
약관과 서비스에 관한 문의는 support@codebattle.online으로 보내주세요.