# BLOCKQUANT staging 이용약관

문서 버전: `staging-terms-2026-09-09-v8`
시행일: `2026-09-09`
서비스 제공자: `서제훈`

## 제1조 목적과 적용 범위

이 약관은 `서제훈`(이하 “운영자”)이 `https://blockquant-staging.onrender.com`에서 제공하는
BLOCKQUANT staging 서비스(이하 “서비스”)의 이용 조건과 운영자 및 이용자의 권리·의무를 정한다.

서비스는 개발·검증 중인 무료 시험 서비스다. 현재 범위는 블록으로 조건을 구성하는 전략 편집, 고정된
과거 데이터와 계산 가정에 따른 백테스트, 결과 확인, Google 또는 NAVER 로그인을 통한 전략 초안 저장,
회원이 직접 저장한 닉네임·소개의 공개 프로필과 소유자가 명시적으로 공개한 official 백테스트 결과 열람,
그리고 회원이 개인정보처리방침의 국외 이전 사항에 별도로 동의한 경우의 AI 전략 초안 생성과 요청한 백테스트 결과 분석이다.
결제, 유료 구독, 실전 주문, 거래소 계정 연결, 전략 토론실, 게시물·댓글·반응과 이미지 업로드는
현재 제공하지 않는다.

## 제2조 용어

1. “이용자”는 로그인 여부와 관계없이 서비스를 이용하는 사람이다.
2. “회원”은 Google 또는 NAVER 계정으로 로그인하여 BLOCKQUANT 계정이 만들어진 이용자다.
3. “전략”은 이용자가 시장·종목·봉·진입·청산·손절 조건을 블록 트리로 구성한 데이터다.
4. “백테스트”는 고정된 과거 데이터와 표시된 비용·체결 가정으로 전략을 계산하는 모의 검증이다.
5. “임시 초안”은 로그인 왕복과 복구를 위해 제한된 시간 동안 브라우저 또는 서버에 보관하는 전략 사본이다.
6. “공개 프로필”은 회원이 직접 공개 값으로 저장한 닉네임·소개와 서비스의 중립 기본 아바타를 로그인 여부와 관계없이
   열람할 수 있게 한 화면이다.
7. “공개 결과”는 소유자가 성공적으로 완료된 official 백테스트 결과 하나를 명시적으로 공개해, 허용된 성과 지표·자산 곡선·비용·
   데이터 버전만 열람할 수 있게 한 결과다.

## 제3조 약관의 게시, 동의와 변경

1. 운영자는 이용자가 가입 전과 서비스 이용 중 언제든 약관을 확인할 수 있도록 서비스에 게시한다.
2. 회원 기능을 이용하려면 현재 약관에 동의해야 한다. 로그인하지 않은 이용자에게도 서비스 화면에서
   약관을 쉽게 확인할 수 있게 한다.
3. 운영자는 관계 법령을 위반하지 않는 범위에서 약관을 변경할 수 있다. 이용자에게 불리하거나 권리에
   중대한 영향을 주는 변경은 시행일과 이유를 명시하여 원칙적으로 30일 전에 서비스 화면에 알린다.
   그 밖의 변경은 원칙적으로 7일 전에 알린다. 보안사고 대응이나 법령상 긴급한 사유가 있으면 먼저
   조치한 뒤 지체 없이 알릴 수 있다.
4. 변경된 약관에 새 동의가 필요한 경우 운영자는 동의를 다시 받는다. 이용자가 동의하지 않으면 계정
   삭제를 요청하고 서비스 이용을 종료할 수 있다.

## 제4조 이용 자격과 계정

1. 회원 기능은 만 14세 이상만 이용할 수 있다. 회원 기능을 시작하기 전에 이용자가 `만 14세 이상`임을
   체크박스로 자가확인하며 그 시각을 계정에 기록한다. 비회원 편집과 계산 없는 실행 전 정보 확인에는
   연령 정보를 받지 않으며,
   만 14세 미만을 위한 회원가입 법정대리인 동의 절차는 제공하지 않는다.
   Google·NAVER 프로필은 실명·본인·나이 확인 자료로 사용하지 않으며, 만 14세 이상 표시는 이용자의
   자가진술이다.
2. 회원은 본인이 정당하게 사용할 수 있는 Google 또는 NAVER 계정으로 로그인해야 한다. 다른 사람의
   계정을 사용하거나 계정을 빌려주어서는 안 된다.
3. BLOCKQUANT는 이메일이 아니라 로그인 공급자가 발급한 앱별 계정 식별자로 회원을 구분한다. 같은
   이메일이 Google과 NAVER에서 반환되어도 두 계정을 자동으로 합치지 않는다.
4. 로그인 유지 선택을 끄면 BLOCKQUANT 서버 세션은 24시간, 켜면 최대 30일 유지된다. 로그아웃은 현재
   BLOCKQUANT 세션만 끝내며 Google 또는 NAVER 자체 로그인 상태는 변경하지 않는다.
5. 이용자는 무단 사용을 알게 되면 즉시 `BLOCKQUANT99@gmail.com`으로 알려야 한다.

## 제5조 서비스 이용

1. 비회원은 같은 브라우저에서 전략을 편집하고 계산 없는 실행 전 정보 확인까지 이용할 수 있다.
   `로그인하고 백테스트하기`를 누르면 현재 전략을 서버에 임시 보관하고 전용 로그인·회원가입 화면으로
   이동한다. 먼저 Google 또는 NAVER에서 계정을 확인하고, 현재 법률 기록이 있는 기존 계정은 바로
   로그인된다. 신규 이용자는 같은 화면에서 만 14세 이상임을 확인하고 현재 약관에 동의하며
   개인정보처리방침을 확인한 뒤에만
   BLOCKQUANT 계정이 만들어진다. 문서가 바뀐 기존 회원은 새 기록이 필요한 문서만 확인하며, 별도
   이메일·비밀번호 가입은 제공하지 않는다.
2. 실제 백테스트는 로그인 회원만 실행할 수 있다. 현재 무료 실행 한도는 같은 계정 기준 최근 24시간 동안
   성공한 백테스트 5회다. 여러 기기의 성공·예약 작업을 합산하며 대기·실패·취소·시간 초과는 차감하지 않고
   성공한 실행만 1회 차감한다.
3. 브라우저 초안은 최초 생성 시점부터 24시간 유지된다. 실행 또는 저장을 위해 만든 서버 임시 초안은
   비회원 상태에서 2시간 보관되고, 로그인에 성공하면 24시간 복구 대상으로 연장된다.
4. 로그인 callback 뒤에는 같은 전략의 실행 전 확인 화면으로 돌아온다. 로그인 성공만으로 백테스트를
   실행하거나 전략을 최종 저장하거나 무료 횟수를 차감하지 않는다. 이용자가 내용을 확인한 뒤
   `백테스트 실행` 또는 `전략 저장`을 각각 다시 눌러야 해당 명령이 처리된다.
5. 지원하지 않는 블록이나 값은 안전한 초안 형태라면 보존될 수 있지만, 계산 가능한 범위를 벗어나면
   preview와 백테스트 실행이 거절된다.
6. 서비스 화면의 실제 상태·대기·오류·데이터 기간과 결과를 따른다. 화면에 표시되지 않은 기능이나
   성과를 운영자가 제공한다고 볼 수 없다.
7. 비회원을 포함한 누구나 공개 프로필과 현재 공개 상태인 결과를 열람할 수 있다. 회원은 닉네임·소개가 인터넷에 공개된다는 안내를
   확인하고 직접 저장한다. 프로필 이미지 업로드는 제공하지 않으며, Google·NAVER가 보낸 이름·이메일·사진을 공개 프로필에
   복사하지 않고 서비스의 중립 기본 아바타만 표시한다.
8. 백테스트 결과는 기본 비공개다. 소유자가 정확한 official 결과를 공개로 바꾸어야 제목, 총수익률, 최대 낙폭, 승률, 거래 횟수, 시장·대상 종목,
   봉 간격, 백테스트 기간, 결과 생성일, 자산 곡선, 수수료·슬리피지 비용과 데이터 버전이 공개된다. 전략 JSON·블록·조건·지표 값·
   위험관리 파라미터는 공개하지 않는다.
9. 소유자가 공개 결과를 비공개로 바꾸면 공개 프로필 목록·결과 상세 API·공유 경로에서 즉시 차단한다. 계산 결과 자체는 소유자의 비공개 결과로
   유지되며, 소유자가 다시 명시적으로 공개하지 않는 한 외부에 보이지 않는다.
10. AI 전략 초안 생성은 회원이 자연어로 적은 요청과 현재 전략의 블록·설정을 OpenAI의 모델에 보내 블록 초안을 받는
    기능이다. 결과 분석은 회원이 직접 실행한 결과를 선택하고 질문을 전송할 때만 계산된 요약 수치와 첫 거래 최대 10건을 설명한다.
    이용 전에 `AI가 전략 초안과 요청한 결과 분석을 생성합니다. 답변은 부정확할 수 있습니다. 생성·수정 요청은 편집 초안에 반영되며 저장·백테스트 실행은 사용자가 합니다. AI는 주문하지 않습니다.`를 안내하고,
    개인정보처리방침의 국외 이전 사항에 대한 별도 동의를 다른 동의와 분리해 받으며 회원은 언제든 이를 철회할 수 있다.
    회원의 생성·수정 요청으로 만든 초안은 `AI 생성` 표시와 함께 편집기에 바로 반영하며 홈에서는 만들기 화면으로 이동한다.
    기본값별 확인 클릭은 요구하지 않는다. 저장된 전략·실행 중 버전은 자동 변경하지 않으며 저장·백테스트는 회원이 직접 실행한다.
    AI는 주문하지 않는다. 특정 종목·수량·시기를 개인 상황에 맞춰 정해 주는 출력은 제공하지 않는다. 이용은 계정마다
    달력 월 기준 무료 지급 1,000크레딧 안에서 실제 모델 사용량에 따라 차감되며, 크레딧은 금전으로 환급·이전되지 않고 추가
    구매를 제공하지 않는다. 초안·확인 기록과 구조화 분석 답변·근거는 작업 생성 뒤 24시간이 지나면 조회할 수 없다.
    분석은 선택한 결과만 설명하며 전략·결과를 변경하지 않는다. 사실과 추정·자료 한계를 구분하지만 설명의 정확성을 보장하지 않는다.

## 제6조 이용자의 의무와 금지행위

이용자는 다음 행위를 해서는 안 된다.

1. 무료 사용량, 속도 제한, 인증, 소유권 또는 보안 장치를 우회하는 행위
2. 다른 이용자의 계정·전략·결과·세션에 접근하거나 접근을 시도하는 행위
3. 악성 코드, 자동화된 과도한 요청, 서비스 장애를 일으키는 요청을 보내는 행위
4. 법령, 제3자의 권리 또는 공서양속을 침해하는 행위
5. 백테스트 결과를 확정 수익, 원금 보장, 투자 권유 또는 운영자의 추천으로 거짓 표시하는 행위
6. 전략 입력란에 비밀번호, API Secret, 접근 토큰, 주민등록번호, 금융계좌정보 또는 다른 사람의
   개인정보를 넣는 행위
7. 운영자 또는 다른 사람을 사칭하거나 서비스 출처를 오인시키는 행위
8. 공개 닉네임·소개에 다른 사람의 개인정보, 인증정보, 불법·권리침해 내용을 넣는 행위

운영자는 위반의 정도와 긴급성에 따라 요청 제한, 데이터 격리, 계정 이용 제한 또는 계약 해지를 할 수
있다. 가능한 경우 사유와 이의 제기 방법을 알리며, 긴급한 보안 조치는 먼저 시행할 수 있다.

## 제7조 전략과 지식재산권

1. 이용자가 직접 작성한 전략 데이터에 관하여 이용자가 보유한 권리는 이용자에게 남는다.
2. 이용자는 운영자에게 서비스 제공, 저장, 복구, 백테스트 계산, 보안 및 오류 처리를 위해 필요한 범위에서
   전략을 복제·처리할 수 있는 비독점적 허락을 부여한다. 이 허락은 공개 게시나 광고 이용을 포함하지 않는다.
3. 서비스 소프트웨어, 화면, 상표, 문서와 운영자가 제공한 콘텐츠의 권리는 운영자 또는 정당한 권리자에게
   있다. 약관은 이용자에게 서비스 이용에 필요한 제한적 권한 외의 권리를 이전하지 않는다.
4. 계산 결과는 입력 전략·고정 데이터·계산 규칙에서 생성된 정보다. 결과가 독창성, 권리 등록 가능성,
   독점성 또는 실제 시장 성과를 보장하지 않는다.
5. 회원이 결과를 공개하면 운영자에게 그 결과의 허용된 공개 항목을 서비스에 표시하는 데 필요한 범위의 비독점적 이용 허락을 부여한다.
   비공개로 전환하면 후속 공개 표시 허락도 종료된다. 이 허락은 전략 로직·조건·전략 JSON의 공개나 광고 이용을 포함하지 않는다.

## 제8조 백테스트와 투자 위험

1. 운영자는 금융회사, 거래소, 투자자문업자 또는 투자일임업자로서 서비스를 제공하지 않는다. 현재
   서비스는 이용자가 직접 만든 규칙을 과거 데이터에 적용해 보는 정보·도구일 뿐, 특정 자산의 매수·매도,
   보유 시기 또는 수량에 관한 개인화된 조언이 아니다.
2. 백테스트는 과거 결과이며 미래 수익을 예측하거나 보장하지 않는다. 투자 원금의 전부 또는 일부를
   잃을 수 있고, 실제 투자 판단과 손실 책임은 이용자에게 있다.
3. 현재 결과는 서비스가 표시한 `2024-01-01`부터 `2024-12-31`까지의 고정 데이터, 봉 단위 가격,
   수수료·슬리피지 및 체결 순서 가정에 따른다. 실제 시장의 호가 잔량, 주문 대기열, 지연, 가격 급변,
   데이터 공백, 유동성, 세금, 거래소 장애와 이용자의 실제 주문 조건을 완전히 재현하지 않는다.
4. 이용자는 결과를 투자 결정에 사용하기 전에 데이터 기간과 계산 가정을 확인하고 독립적으로 검증해야
   한다. 필요한 경우 등록·자격을 갖춘 금융 전문가의 조언을 받아야 한다.
5. 현재 웹 서비스는 Binance API Secret이나 거래 권한을 요구·수집하지 않고 실제 주문을 전송하지 않는다.
6. 공개 결과는 소유자가 선택한 과거 백테스트 결과이며, 전체 이력·미래 수익·원금 보장·BLOCKQUANT의 추천을 뜻하지 않는다.

## 제9조 서비스 변경·중단

1. staging은 개발·검증 중이므로 기능, 데이터 또는 제공 기간이 바뀔 수 있다. 운영자는 중요한 변경이나
   계획된 중단을 가능한 범위에서 사전에 알린다.
2. 점검, 보안사고, 공급자 장애, 천재지변, 법령·행정명령 또는 합리적으로 통제하기 어려운 사유가 있으면
   서비스의 전부 또는 일부를 일시 중단할 수 있다.
3. 운영자는 종료 전에 가능한 범위에서 이용자가 저장한 전략을 확인하거나 삭제를 요청할 시간을 알린다.
   다만 긴급한 보안·법적 사유가 있으면 사후 통지할 수 있다.

## 제10조 보증과 책임의 범위

1. 운영자는 고의 또는 중대한 과실이 없는 한 무료 staging 서비스가 항상 중단 없이 제공되거나 모든
   오류가 수정되며 특정 목적에 적합하다고 보증하지 않는다.
2. 운영자는 자신의 고의·과실로 이용자에게 손해를 입힌 경우 관계 법령에 따라 책임을 부담한다.
3. 운영자는 관계 법령이 허용하는 범위에서 이용자의 약관 위반, 허위 입력, 독립적 투자 판단, 제3자
   서비스 장애 또는 운영자가 합리적으로 통제할 수 없는 사유로 생긴 손해에 책임을 지지 않는다.
4. 이 조는 운영자의 고의·중대한 과실에 대한 책임, 개인정보 보호 의무, 소비자에게 법령상 인정되는
   권리를 배제하거나 부당하게 제한하지 않는다.

## 제11조 탈퇴와 이용 종료

1. 회원은 `BLOCKQUANT99@gmail.com`으로 계정 삭제를 요청할 수 있다. 운영자는 본인 확인 뒤 계정과 연결된 공개 프로필·결과 공개 상태·전략·
   임시 초안·백테스트 작업과 결과·제품 분석 이벤트를 한 transaction으로 삭제하고 공개 열람을 차단한 뒤 처리 결과를 알린다.
2. 단순 로그아웃이나 Google·NAVER 연결 해제는 BLOCKQUANT 계정 삭제가 아니다.
3. 이용자는 계정 삭제 전에 필요한 전략과 결과를 직접 확인해야 한다. 현재 별도 내보내기 기능은 제공하지
   않는다.
4. 약관 위반으로 이용이 제한된 경우 이용자는 `BLOCKQUANT99@gmail.com`으로 사유 확인과 이의를 제기할 수 있다.

## 제12조 제3자 서비스

1. Google·NAVER 로그인, Render 호스팅과 AI 전략 초안 생성에 쓰는 OpenAI API에는 각 제공자의 정책과 장애 가능성이 적용된다.
2. 이용자가 Google 또는 NAVER 로그인을 선택하면 해당 공급자 화면에서 제공 항목을 확인하고 동의한다.
   BLOCKQUANT는 현재 로그인에 필요한 기본 식별 정보만 사용한다.
3. 제3자 서비스의 자체 행위에 대해서는 해당 제공자가 책임을 부담한다. 다만 운영자의 공급자 선택·관리
   또는 개인정보 처리에 관한 법정 책임은 이 조로 배제되지 않는다.

## 제13조 준거법과 분쟁 해결

1. 약관과 서비스에는 대한민국 법령을 적용한다.
2. 운영자와 이용자는 분쟁이 생기면 먼저 `BLOCKQUANT99@gmail.com`을 통해 해결하도록 노력한다.
3. 합의되지 않은 분쟁은 민사소송법 등 관계 법령이 정하는 관할 법원에서 해결한다. 소비자의 법정 관할을
   부당하게 제한하지 않는다.

## 제14조 운영자 정보와 문의

- 서비스 제공자: `서제훈`(개인 운영자)
- 대표자: 해당 없음(개인 운영자)
- 사업자등록번호: 해당 없음
- 주소: `서울특별시 광진구 자양로 5길 33 605호`
- 고객지원: `BLOCKQUANT99@gmail.com`, `010-4725-4819`
- 이의 제기: `BLOCKQUANT99@gmail.com`

## 제15조 변경 이력

| 버전 | 시행일 | 주요 변경 |
|---|---|---|
| `staging-terms-2026-09-09-v8` | `2026-09-09` | 생성·수정 요청 시 편집 초안에 바로 반영하고 홈에서 만들기로 이동. 기본값별 확인 단계 제거, 저장·실행은 사용자만 수행 |
| `staging-terms-2026-09-09-v7` | `2026-09-09` | 회원이 요청한 기존 백테스트 결과 분석 추가. 적용·저장·실행은 사용자만 수행하며 분석 답변·근거도 24시간 조회 제한 |
| `staging-terms-2026-09-09-v6` | `2026-09-09` | AI 전략 초안 생성을 현재 범위에 추가(별도 국외 이전 동의·철회, `AI 생성` 표시와 명시적 적용, 월 무료 크레딧과 24시간 조회 제한), 미제공 목록은 AI 결과 분석으로 명확화, OpenAI API를 제3자 서비스에 추가 |
| `staging-terms-2026-09-01-v5` | `2026-09-01` | 사용자가 직접 저장한 공개 프로필과 소유자가 명시적으로 공개한 official 백테스트 결과의 범위·철회·삭제 반영 |
| `staging-terms-2026-08-31-v4` | `2026-08-31` | 실제 Render 로그 보유기간과 분석 비수집 상태를 현재 서비스 범위에 반영 |

---