실행 동의 안내
프로그램은 개인정보 수집·이용, 계약 게임 서버 운영자에 대한 제3자 제공, Cloudflare 국외 이전을 각각 구분하여 안내하고 필수 동의를 받습니다. 각 항목은 미리 선택하지 않으며 이용자가 개별 확인란을 직접 선택합니다. 세 항목에 모두 동의한 뒤 시작하기를 눌러야 실행됩니다. 시작하기를 누르는 행위만으로 각 항목의 동의를 대신하지 않습니다. 동의하지 않으면 Spark 수집·전송을 시작하지 않습니다. 계약 게임 서버의 입장 기준은 해당 운영자가 별도로 알립니다.
동의는 실제 Windows 사용자별로 기록합니다. 문서 버전·문서 해시·Windows 사용자 식별·항목별 동의 결과·동의 시각을 기록하며, 변경된 처리 범위는 필요한 재동의 전까지 활성화하지 않습니다. 프로그램 자동 업데이트나 웹 문서 게시만으로 동의가 성립하지 않습니다.
수집·이용은 제2조, 제3자 제공은 제4조, 국외 이전은 제5조에 따른 각각의 동의를 근거로 처리합니다. 각 동의 화면에 목적·항목·기간·거부 영향과 제공받는 자 또는 이전받는 자 등 해당 처리에 필요한 사항을 구분하여 안내합니다. 서비스에 불필요한 처리를 필수 동의로 확대하지 않습니다.
문서의 목적 및 용어
이 문서는 Spark Anti-Cheat의 이용 조건과 개인정보 수집·이용, 게임 외 프로그램 보호, 제3자 제공 및 처리 위탁·국외 처리에 관한 사항을 정합니다.
이 문서에서 “서비스” 또는 “프로그램”은 Spark Anti-Cheat를, “운영자”는 링크트릭스를, “이용자”는 프로그램을 실제로 이용하는 사람을 의미합니다. “계약 서버 운영자”는 제4조에 따른 계약 게임 서버의 운영자를 의미합니다. “Source 프로세스”는 게임 접근 또는 주입 관련 이벤트에서 관측된 원인 프로세스를 의미하며, 해당 프로세스에 관한 조사 제한은 제3조에 따릅니다.
제1조 (서비스의 내용 및 설치)
1. Spark Anti-Cheat는 Minecraft Java Edition 이용 환경의 부정행위 의심 신호를 관찰하고 운영자에게 보고하는 프로그램입니다. Windows 서비스, 커널 드라이버, 사용자 모드 모듈 및 게임 계측 구성요소를 설치합니다. 서비스는 Windows 시작 시 자동 실행되며 별도 콘솔 창 없이 동작합니다. 관리자 권한과 재부팅이 필요할 수 있습니다. 에이전트보다 먼저 시작한 게임은 감시 대상에서 제외될 수 있습니다.
2. 현재 기본 동작은 관찰·보고입니다. 의심 신호만으로 부정행위를 확정하지 않으며, 프로그램 주입을 자동 차단하는 기능을 약속하지 않습니다. 일부 환경에서는 수집이 불가능하거나 성능 저하, 충돌, 오탐이 발생할 수 있습니다. 이용자는 운영자에게 근거 확인과 정정을 요청할 수 있습니다.
제2조 (개인정보의 수집·이용)
1. 수집·이용 목적
목적: 부정행위 의심 동작 분석, 게임 환경의 무결성 확인 및 서비스 운영.
수집 범위: 동의한 현재 이용자의 게임 실행과 부정행위 의심 동작 조사에 직접 필요한 정보로 제한합니다. 같은 사용자·로그인 세션·게임 인스턴스에 대한 유효한 동의와 대상 프로세스의 신원을 수집 직전에 확인합니다. 로그아웃, 사용자 전환, 동의 철회 또는 게임 종료 시 해당 게임의 수집을 중단하고 아직 전송하지 않은 조사 자료를 폐기합니다. 메모리 검사는 게임 프로세스 내부의 필요한 실행 영역에 한정하며, 원본 전송은 제15항의 사전 승인된 코드 구간에만 예외적으로 허용합니다. 화면 수집은 Minecraft 창에 한정하며, 게임과 무관한 PC 전체 자료를 포괄적으로 조사하지 않습니다.
이 고지는 조사 목적과 무관한 자료 수집을 허용하지 않습니다. 관리자는 조사에 필요한 대상·항목·기간을 최소화해야 합니다.
2. 장치·프로필·접속 및 진단 정보
수집 항목: 장치 식별용 HWID 및 시스템·메인보드·케이스·CPU·메모리·저장장치·네트워크 어댑터·Windows 설치와 시스템 볼륨 식별자의 종류별 SHA-256 해시(시스템 UUID·시리얼, 메인보드·케이스 시리얼, CPU ID·시리얼, 메모리·저장장치 시리얼, 네트워크 MAC, Windows MachineGuid, 시스템 볼륨 시리얼 중 장치가 제공하는 모든 지원 항목; 원본 시리얼·MAC 주소는 전송하지 않음), Minecraft UUID·닉네임·프로필 확인 결과, 접속 시각·IP·서버 주소, 게임 및 직접 관련된 프로세스의 PID·생성 시각·실행 파일명·해시·접근 이벤트 유형(전체 파일 경로·창 제목 제외), 게임 로더가 현재 제공하는 모드 ID·버전(표시명·파일 경로·설정 내용 제외), 운영체제 보안 상태와 진단 정보. 종류별 HWID 해시는 다른 관측과 연결하여 같은 장치로 추정하는 데 사용하지만, 해시 처리만으로 익명정보가 되는 것은 아니며 같은 사람 또는 부정행위를 확정하는 근거로 사용하지 않습니다.
진단 정보에는 게임 종료·퇴장·연결 오류의 종류와 시각, 종료 코드, 크래시 예외 종류·제한된 스택 트레이스, 네트워크 어댑터 이름·종류·연결 상태·속도·MTU, 지정된 외부 대상(현재 1.1.1.1)에 대한 ICMP 응답 여부·왕복 지연·손실 통계, EXE/DLL의 메모리 이미지 크기·디스크 원본 파일 크기가 포함됩니다. 크래시 수집 기능은 원본 예외 메시지나 크래시 파일 전체를 수집하는 기능과 구분됩니다. 네트워크 끊김만으로 케이블 분리, 강제 전원 종료 또는 부정행위를 확정하지 않습니다.
3. 행동·통신 정보
행동·통신 정보: 동의한 이용자의 게임 내 행동, 해당 게임에 대한 프로세스 접근·변경 및 게임 통신 연결 기록을 수집합니다. 마우스 입력은 해당 게임 창이 활성화된 동안의 버튼·이동·휠 및 입력 시각 등 게임 동작 분석에 필요한 정보로 제한합니다. 다른 프로그램을 사용하는 동안의 마우스 기록, 일반 키보드 입력 내용 및 게임과 무관한 통신 본문은 수집하지 않습니다.
4. 게임 프로세스 메모리 검사
동의한 현재 이용자의 Minecraft 프로세스에서 부정행위 의심 동작을 확인하는 데 필요한 실행 영역을 이용 PC의 메모리에서 검사합니다. 다른 프로그램이 게임에 접근하거나 주입한 사실만으로 그 프로그램의 메모리, EXE 이미지 또는 DLL 이미지를 읽거나 수집하지 않습니다.
검사한 메모리 원본과 실행 코드 바이트는 제15항의 사전 승인된 게임 코드 구간에 한해 예외적으로 전송할 수 있습니다. 그 밖의 메모리 원본, 추출 문자열, 계정 관련 값 및 파일 경로는 서버로 전송하지 않으며 어떤 경우에도 로컬 증거 파일로 저장하지 않습니다. 제15항의 예외를 제외하고 서버에 보내는 검사 결과는 탐지 규칙 식별자, 발생 시각, 해당 게임 인스턴스, 모듈 파일명·해시, 이벤트 유형, 수치화된 검사 결과 및 검사 성공·실패 상태로 제한합니다. 자유 형식 로그·오류 메시지·인코딩된 값에 원문을 넣어 이 제한을 우회하지 않습니다.
정상 보안 프로그램·오버레이·접근성 도구 등도 게임과 상호작용할 수 있습니다. 접근·주입 이벤트 또는 해시 일치만으로 악성 프로그램이나 부정행위를 확정하지 않으며 운영자가 맥락과 정상 동작 가능성을 검토합니다. 관리자 요청과 자동 탐지 스크립트에도 같은 제한을 적용합니다.
5. Minecraft 창 화면
화면: Minecraft 창은 게임 시작 시 한 차례 또는 해당 게임의 주입 관련 이벤트가 발생한 경우에만 자동 캡처합니다. 관리자·계약 서버 운영자·원격 API·관리자가 작성한 스크립트의 요청으로 화면을 새로 캡처하지 않습니다. 다른 프로그램 창은 제3조에 따라 수집하지 않습니다. 화면에는 채팅·문서 등 부수적 개인정보가 포함될 수 있습니다.
6. 게임 관련 실행·장치 정보
현재 이용자의 동의 이후 해당 게임 실행 중 관측한 게임 및 직접 관련된 Source 프로세스의 PID·생성 시각·실행 파일명·해시와 게임 진단에 필요한 최소 정보로 제한합니다. PC 전체 프로세스 목록, 과거 프로그램 실행 흔적, 이전 이용자의 기록 및 과거 USB 연결·설치 이력은 수집 대상에서 제외합니다. 장치 정보가 필요한 경우에도 현재 게임 입력 또는 통신 환경의 진단에 필요한 최소 항목만 처리합니다.
마우스 장치 일관성 검사: 게임 창이 활성화된 동안 버튼 또는 휠 입력이 관측된 마우스에 한하여 장치가 보고한 VID·PID·버전, HID Usage·보고서 길이·버튼/값 기능 개수·값 범위 등 파싱된 기능 구조, USB 속도·프로토콜·기기 버전(bcdDevice), 구성 디스크립터의 전력 요구량(MaxPower 원시 수치)·속성·인터페이스 개수/클래스/서브클래스/프로토콜·대체 설정 및 엔드포인트 주소/전송 특성/최대 패킷 크기/간격, 해당 마우스의 상위 연결 경로를 USB·HID·PCI·ACPI·기타 종류로 축약한 순서를 링크트릭스 서버에 전송하여 분석할 수 있습니다. 원본 장치 경로·시리얼·제품 문자열, 원본 HID 보고서·디스크립터 바이트, 실제 포트 번호와 다른 USB 장치의 전체 목록·과거 연결 이력은 전송하지 않습니다. 처리 목적은 장치가 보고한 기능의 일관성 및 입력 환경 진단이며 보관 기간은 제10항의 일반 자료 기준입니다. 장치 종류·불일치·조회 실패만으로 칩셋 제조사, 정품 여부 또는 자동 클릭 사용을 확정하지 않습니다. 조회 결과를 검토·서명된 LuaJIT 규칙에 제공할 수 있으며 기준 자료가 없거나 조회가 불완전한 경우 정품 여부나 부정행위는 판단 불가로 처리합니다. 검토·서명된 규칙에 명시된 모델과 프로토콜에 한하여 해당 마우스에 설정을 변경하지 않는 제조사 프로토콜 조회·ping을 보내고 응답의 일관성을 검사할 수 있습니다. 요청 패킷과 응답은 로컬의 일시적인 메모리에서 처리하며 서버에는 규칙 식별자·완료 여부·베타 의심신호 판정만 전송합니다. 원본 요청·응답 바이트와 시리얼 등 고유 문자열은 전송하지 않습니다. 임의 설정·DPI·버튼 매핑·펌웨어 변경 명령, 하드웨어 내부 레지스터 읽기는 허용하지 않습니다. 조회 실패·절전·다른 프로그램의 점유·펌웨어 차이로 응답이 없거나 달라질 수 있으며, 베타 의심신호는 수동 검토용으로만 표시하고 이 신호만으로 자동 제재하지 않습니다. 완전한 프로토콜 모방이나 정상 장치로의 요청 중계까지 식별한다고 보장하지 않습니다. 수집 범위가 변경되는 기능은 변경된 문서에 필요한 동의를 받은 후 활성화합니다.
7. DNS 캐시
PC 전체 Windows DNS 캐시와 게임과 무관한 인터넷 이용 기록은 수집하지 않습니다. 게임 서버 연결 확인에 필요한 실제 게임 연결 대상 정보는 제3항에 따라 처리합니다.
8. 실행 파일 원본 수집 금지
이용 PC에 있는 프로그램의 EXE·DLL 원본 파일을 조사 목적으로 업로드하거나 복사하지 않습니다. 관리자 요청, 의심 프로그램 판정 또는 게임 접근·주입 이벤트가 있어도 이 제한은 동일합니다. 조사에 필요한 파일명·해시 등 제2항에서 정한 최소 메타데이터만 처리합니다. 일반 문서, 프로그램 내부 설정, 라이선스 정보 및 조사 목적과 무관한 독점 코드 취득을 이 약관으로 허용하지 않습니다. 제15항은 승인된 게임 메모리 코드 구간에만 적용하며 EXE·DLL 원본 파일 전체를 수집할 수 있는 예외가 아닙니다.
9. 프로필 확인 및 인증 정보
프로필 확인: 게임 인증 정보를 메모리에서 이용할 수 있으며, 액세스 토큰 자체는 분석 자료로 보관하지 않습니다.
10. 보관 기간
가. 제15항의 예외적 코드 원문·원문을 재현한 사본 및 이에 대한 접근 기록은 최초 서버 수신일부터 최대 7일로 제한합니다. 일반 수집 자료와 관련 분석 결과: 최초 서버 수신일부터 최대 90일. 조사 목적이 달성되어 불필요해지면 그 전에 삭제합니다. 조회·내보내기·분석 대기·재시도 상태와 관계없이 같은 기한을 적용합니다.
나. 개정 전 적법하게 수집한 실행 명령행·인수 및 Win+R·CMD 명령 이력: 최초 서버 수신일부터 최대 7일. 원문을 복제하거나 실질적으로 재현한 검색 인덱스, 스크립트 로그·탐지 결과, AI 대화·분석 결과 및 내보낸 사본에도 같은 기한을 적용합니다. 원문을 포함하지 않는 사건 종류·처리 결과 등 최소 정보는 일반 자료의 기한 내에서 보관할 수 있습니다.
다. 반복 관측, 탐지 결과와의 연결, 분석 대기·재처리, 저장 위치 변경 또는 자료 제공만을 이유로 기존 자료의 기한을 연장하지 않습니다. 실제 새 관측은 별도 수신 시각으로 관리합니다. 법령상 보존 의무가 있는 경우 해당 법령·항목·기간을 구체적으로 고지하고 분리 보관합니다.
라. PostgreSQL 및 그 백업은 대한민국의 링크트릭스 자체센터에서 처리합니다. 일반 자료의 백업은 최대 90일로 운영하되 원자료의 허용 보관 기한을 넘어 개인정보를 복구·사용하는 수단으로 삼지 않습니다. 특히 제13항·제15항 원문은 백업에도 7일 기준을 적용하여 삭제하거나 해당 자료를 복구할 수 없도록 처리합니다. 백업 복구 시 이미 삭제·철회·만료된 자료가 다시 제공되지 않도록 삭제 상태를 재적용합니다.
마. 이용자가 프로그램 제거 또는 동의 철회를 하더라도 이미 적법하게 수집한 모든 자료가 자동으로 즉시 삭제되는 것은 아닙니다. 처리 근거와 목적의 존속 여부를 확인하고 더 이상 필요하지 않은 자료는 지체 없이 삭제합니다.
바. 동의 기록은 Windows 사용자별로 이용 PC에 저장하며 프로그램 제거 시 삭제합니다. 삭제 후 입증이 필요하다는 이유로 고지되지 않은 별도 동의 기록을 무기한 보관하지 않습니다.
11. 동의 거부권 및 거부에 따른 영향
거부권: 수집·이용, 제3자 제공, 국외 이전의 각 동의를 거부할 수 있습니다. 세 항목은 Spark 제공에 필요한 필수 동의로 구분하며, 하나라도 동의하지 않으면 Spark 수집·전송을 시작하지 않습니다. 게임 서버 이용 가능 여부는 해당 서버 정책에 따릅니다.
12. USN Journal
USN Journal: PC 전체 또는 로컬 볼륨의 과거·현재 파일 변경 기록을 수집하지 않습니다. 게임과 무관한 파일명 및 이전 이용자의 파일 활동은 조사 대상에서 제외합니다.
13. 실행 명령행·인수 및 Win+R·CMD 명령 이력
PC 전체 프로세스의 명령행·인수, Windows 실행 이벤트의 명령 원문, Win+R 실행 이력 및 CMD 콘솔 이력은 수집하지 않습니다. 게임 실행을 확인하는 과정에서 필요한 식별정보를 얻더라도 명령 원문 전체를 조사 자료로 전송하거나 보관하지 않습니다. 종전에 적법하게 수집한 관련 자료의 처리·파기에는 제10항 나목의 최대 7일 기준을 적용하며 개정으로 보관 기한을 연장하지 않습니다.
14. 검토·승인된 클라이언트 탐지 규칙
Lua 규칙은 특정 계약 서버의 소유가 아니라 링크트릭스가 전역으로 관리하며, 계약 서버 운영자의 코드 제출 기능은 제공하지 않습니다. 링크트릭스가 탐지 목적·해당 소스 버전·필요 데이터·처리 내용을 검토합니다. 승인된 전역 규칙은 프로그램이 동의한 이용자의 Minecraft 게임 세션에서 서버 접속을 관측한 경우 접속한 게임 서버에 관계없이 실행될 수 있습니다. 전역 실행 승인은 임의의 프로그램·메모리·개인정보 수집 권한을 부여하지 않으며, 이 문서와 규칙별 서명된 수집 범위·필요성·개인정보 검토 제한을 그대로 적용합니다. 승인된 소스와 일치하는 코드만 링크트릭스의 빌드 환경에서 LuaJIT 바이트코드로 컴파일하고 전자서명합니다. 클라이언트는 서버에서 최신 배포 목록과 서명된 바이트코드를 동적으로 받아 서명·바이트코드 해시·실행 형식·승인된 전역 또는 서버 실행 범위·유효기간을 확인한 뒤 실행합니다. 전역 관리자의 등록 또는 웹 문서 변경만으로 이용 PC에서 실행되지 않습니다.
규칙은 별도의 Windows AppContainer 프로세스에서 실행합니다. 규칙 실행 프로세스에는 네트워크 권한을 부여하지 않으며 격리 구성에 실패하면 실행하지 않습니다. 규칙 다운로드와 정해진 결과의 전송은 Spark 본체가 담당합니다. 일반 LuaJIT FFI와 파일 API는 사용할 수 있으나 Windows 격리 및 접근 권한을 우회하는 권한을 부여하지 않습니다. 관리자 권한, 임의 프로세스 메모리 접근, 바탕화면·다른 프로그램 화면 수집, 게임과 무관한 이용자 문서·인증정보 취득을 이 기능으로 허용하지 않습니다. 파일과 네이티브 함수는 승인된 게임 무결성 검사 목적에 한해 사용하며, 원본 증거의 로컬 파일 저장 금지는 동일하게 적용합니다. 원본 전송은 제15항의 승인된 예외에만 허용합니다.
현재 Spark가 규칙에 직접 제공하는 데이터는 게임 메모리 검사 완료 여부, 검사 영역 수, 게임 모듈 수, 기존 검사에서 생성한 의심 신호 수와 유형입니다. 메모리 주소·원본 바이트는 규칙에 전달하지 않습니다. 규칙의 판정 결과는 참·거짓으로 제한합니다. 제15항의 별도 승인이 있는 규칙은 승인 번호만으로 코드 구간 전송을 요청할 수 있고, 원본은 규칙에 전달되지 않습니다. Spark가 규칙 식별자·버전·성공 또는 실패 상태·해당 게임 인스턴스를 함께 보고합니다. 자유 형식 문자열, 원본 파일·메모리, HWID 원본 또는 임의 네트워크 요청을 결과 통로로 전달하지 않습니다. 참 결과만으로 부정행위를 확정하거나 자동 제재하지 않습니다.
규칙에는 유효기간(승인 범위 최대 365일)을 두고 최신 목록 확인에 실패하면 이전에 받은 규칙을 오프라인으로 계속 실행하지 않습니다. 회수한 규칙은 다음 검사 시 최신 목록을 확인한 이후 실행하지 않습니다. 이미 실행 중인 규칙은 실행 시간·메모리·프로세스 수 제한에 따라 종료하며, 게임 종료·동의 철회 시 진행 중인 조사와 미전송 결과를 취소합니다. Windows 격리의 접근 제한, 장치 상태 또는 실행 한도 때문에 검사 결과를 얻지 못할 수 있습니다. 수집 범위를 확대하는 규칙 또는 권한은 기존 동의만으로 활성화하지 않습니다.
15. 엄격한 사전 승인에 따른 게임 인젝션 메모리 원문 전송
가. 치트 의심 또는 게임 관련이라는 판단만으로 메모리 덤프 권한이 생기지 않습니다. 해시·수치·규칙 결과만으로 목적을 달성할 수 없는 구체적 이유, 대상과 범위의 필요성, 개인정보 혼입 위험 및 처리 근거를 링크트릭스가 검토·기록한 경우에만 예외적으로 허용합니다. 필요성을 설명하지 못하거나 다른 방법으로 목적을 달성할 수 있으면 원문을 수집하지 않습니다.
나. 대상은 현재 동의한 이용자의 실행 중인 Minecraft 게임 프로세스 안에서 확인한 실행 코드로 한정합니다. 승인된 모듈 해시·상대 위치(RVA)·길이로 지정한 구간, 또는 승인된 탐지 유형에 해당하는 DLL·수동 매핑 PE의 구조와 범위가 확인된 실행 코드 섹션을 수집할 수 있습니다. 인젝션 방식에 따라 코드 페이지가 쓰기 가능한 상태(RWX 등)로 남을 수 있으므로, 해당 상태의 코드 수집이 별도 전자서명 승인에 명시된 경우에는 PE 헤더의 실행 코드 속성과 범위가 확인되고 연속 읽기 결과가 일치하는 코드 구간에 한해 수집할 수 있습니다. 쓰기 가능 속성 자체를 인젝션이나 부정행위의 증거로 보지 않습니다. PE 헤더가 없는 사설 실행 영역은 링크트릭스가 구체적인 셸코드 바이트 패턴과 필요한 코드 길이를 사전 검토·서명하고 현재 메모리에서 해당 패턴이 확인된 경우에만 그 구간을 수집합니다. 실행 가능 속성이나 정상 JIT 코드의 존재만으로 수집하지 않습니다. 코드 조각만으로 인젝션 동작의 관계를 분석하기 어려운 구체적 이유가 검토·기록되고 모듈 데이터 포함 권한이 별도 전자서명 승인에 명시된 경우에는, 기존 탐지로 특정한 인젝션 PE 모듈의 메모리 매핑 범위(SizeOfImage) 안에서 PE 헤더·실행 코드·초기화 및 미초기화 데이터·매핑된 여백을 포함한 모듈 전체를 수집할 수 있습니다. 일반적인 코드 구간 승인만으로 데이터 섹션을 수집하지 않습니다. 데이터 섹션에는 설정·경로·계정 관련 값 등 부수적 개인정보가 섞일 수 있으며 자동 제거를 보장하지 않습니다. 전체 프로세스 덤프, 해당 모듈 밖의 일반 힙·스택 및 다른 모듈, 위 별도 승인 범위 밖의 영역, 다른 프로그램 메모리와 창, 문서·채팅·인증정보를 목적으로 하는 수집은 허용하지 않습니다. 실행 코드에도 개인정보가 혼입될 수 있으므로 개인정보가 없다고 단정하지 않습니다.
다. 승인에는 규칙·소스 버전, 검토 담당자, 조사 목적, 원문 필요성, 개인정보 위험 검토, 승인 번호, 전 서버 또는 특정 서버의 실행 범위와 유효기간을 포함합니다. 고정 구간은 모듈 해시·코드 위치·길이를, 탐지 연동 구간은 허용 탐지 유형과 PE 코드 섹션 선택 조건, 쓰기 가능한 PE 코드 수집의 별도 허용 여부 또는 셸코드 패턴·길이를 전자서명합니다. Spark 본체가 탐지 당시 게임 인스턴스와 현재 메모리의 할당·실행·쓰기 보호 상태를 다시 확인하고, 읽기 전후 코드·이미지 구조·페이지 보호 상태가 바뀌면 해당 수집 결과를 전송하지 않고 제한된 재시도 또는 다음 검사에서 재검증합니다. 수집을 위해 대상 메모리의 보호 속성을 변경하거나 게임 실행을 정지하지 않습니다. 승인된 모듈 범위가 한 번의 전송 규격을 넘으면 상대 위치(RVA)를 보존한 여러 조각으로 나누며, 임의로 앞부분만 잘라 전체인 것처럼 처리하지 않습니다. 읽을 수 없는 페이지나 매핑 변경 등으로 승인 범위를 검증할 수 없으면 실패 처리하며 모듈 밖의 다른 구간으로 대체하지 않습니다. 실행 시간과 자원 한도는 적용합니다. 모듈 데이터는 실행 중 변할 수 있어 모든 조각이 동일 순간의 원자적 스냅샷이라고 보장하지 않습니다. 실행 코드 페이지의 연속 읽기와 매핑·보호 상태를 재검증합니다. 같은 게임 세션의 같은 구간에서 내용이 같으면 중복 전송하지 않으며, 내용 변경이 확인되고 승인 조건이 다시 성립하면 변경된 승인 구간을 다시 전송할 수 있습니다. 규칙의 최대 365일 실행 유효기간은 수집 자료의 보관기간이 아니며, 원문 보관은 아래 사목의 최대 7일을 유지합니다.
라. Lua 규칙은 승인 번호로만 요청할 수 있으며 임의 PID·주소·길이·메모리 버퍼·문자열을 업로드 인수로 전달하지 못합니다. 규칙의 참 결과만으로 전송을 허용하지 않고 Spark 본체가 게임 인스턴스, 기존 의심 정황, 승인 범위, 메모리 유형·보호 상태, 서명과 유효기간을 재확인합니다. 서버도 승인 목록·범위·무결성을 확인하며 검증 실패, 승인 회수, 게임 종료 또는 동의 철회 시 중단합니다.
마. 개정 문서에 필요한 수집·이용 및 국외 이전 동의를 받은 후 승인된 조건이 성립하면 자동 전송할 수 있으며, 전송 건마다 별도 확인창을 띄우지 않습니다. 이전 버전 동의만으로 이 예외를 활성화하지 않습니다. 약관 동의나 내부 승인이 목적에 불필요한 수집, 타인의 정보 수집 또는 법령 위반을 정당화하지 않습니다.
바. 원문은 암호화 통신으로 전달하여 Cloudflare의 비공개 저장소에서 처리합니다. 일반 로그·AI 대화·검색 인덱스·공개 CDN에 원문을 복제하지 않습니다. 링크트릭스 조사 담당자만 사유를 기록하여 원문에 접근할 수 있고, 계약 게임 서버 운영자에게는 원문·추출 문자열·다운로드 링크를 제공하지 않습니다. 운영자에게 제공되는 최소 검토 정보에는 원문을 재현하는 내용을 넣지 않습니다.
사. 원문, 원문을 재현한 사본과 해당 원문 접근 기록은 최초 수신일부터 최대 7일 내 파기하고 목적 달성 또는 불필요한 개인정보 확인 시 그 전에 삭제합니다. 보관 기한이 지나면 조회를 차단하며 삭제 실패 시 재시도합니다. 조사·재조회·재분석을 이유로 기간을 연장하지 않습니다. Cloudflare 처리·국외 이전은 제5조, 철회·삭제 및 이의 제기는 제7조·제8조에 따릅니다.
제3조 (게임 외 프로그램 보호)
1. Source 프로세스를 포함하여 Minecraft 이외 프로그램의 창 화면을 캡처하지 않습니다. 메신저·브라우저·개발 도구·문서 프로그램의 창은 게임 접근·주입 이벤트가 있더라도 수집하지 않습니다.
2. Minecraft 화면 수집에 실패하거나 대상 창을 확인할 수 없으면 캡처를 중단합니다. 바탕화면·전체 화면·다른 프로세스의 창으로 대체하지 않습니다.
3. 제2조 제5항에 따른 Minecraft 화면도 채팅 등 부수적 개인정보를 포함할 수 있으므로 링크트릭스의 조사 담당자만 업무상 필요한 범위에서 접근합니다. 계약 게임 서버 운영자에게는 원본 이미지·썸네일·OCR 텍스트·제2조 제15항의 코드 원문·다운로드 링크를 제공하지 않습니다. 불필요한 개인정보가 확인되면 접근을 제한하고 삭제·마스킹합니다.
제4조 (개인정보의 제3자 제공)
1. 제공받는 자
제공받는 자: https://linktrix.kr/spark-server.txt 에 공지된 계약 게임 서버 운영자 중 이용자가 실제 접속한 서버의 운영자. 최신 업체명·대표자·목적·시작일·문의처는 위 공지에서 확인합니다. 계약 체결·변경·종료에 따라 명단은 추가·변경·삭제될 수 있으며 설치본에 고정된 명단으로 제한하지 않습니다. 새 계약 서버가 추가되었다는 이유만으로 이용자가 접속하지 않은 서버에 자료를 제공하지 않습니다.
2. 제공 목적
목적: 해당 서버에서의 부정행위 의심 신호 조사 및 이용 환경 확인.
3. 제공 항목 및 범위
해당 서버에 실제 접속한 이용자의 Minecraft UUID·닉네임, 해당 서버의 접속 상태, Spark 동작 상태, 사건 식별자·발생 시각, 의심 이벤트 유형 및 링크트릭스가 검토한 결과와 간략한 사유만 제공합니다. 의심 상태·확인 불가·정상 가능성을 구분하며 미확정 결과를 부정행위 확정으로 표시하지 않습니다.
메모리 원본·덤프·추출 문자열·실행 코드, EXE·DLL 바이너리, 창 캡처·썸네일·OCR 텍스트, 전체 파일 경로, PC 장치 식별자 및 다른 서버·게임 인스턴스의 자료는 제공하지 않습니다. 요약·API·알림·내보내기·공유 링크를 통해 원본을 우회 제공하지 않습니다. 서버별 API 토큰은 해당 서버 범위의 위 항목만 조회할 수 있고 만료·폐기할 수 있습니다.
원본 검토가 필요한 이의 제기는 링크트릭스가 직접 처리하며 계약 서버 운영자에게 원본 열람 권한을 부여하지 않습니다.
4. 제공받는 자의 보유·이용 기간과 통제
제공 정보는 원래 자료의 최초 서버 수신일부터 최대 90일까지 보유하며, 목적 달성 또는 삭제 사유가 발생하면 그 전에 삭제합니다. 제공받은 날부터 기간을 새로 계산하지 않습니다. 개정 전 적법하게 제공된 명령 원문에는 기존 7일 만료 기준을 유지합니다.
서버별 계정·권한으로 제공 범위를 제한하고 조회·내보내기 이력을 남기며, 종료·위반 계약의 접근을 회수합니다. 계약 서버 운영자의 재제공·목적 외 이용을 금지하고 복사본에도 같은 만료·삭제 의무를 적용합니다. 링크트릭스는 위반 신고와 삭제 요청의 이행을 확인합니다. 제공 정보의 무단 촬영·복제를 기술적으로 완전히 방지한다고 보장하지는 않습니다.
5. 동의 거부권 및 제공 대상 변경
거부권: 제공 동의를 거부할 수 있으며 이 경우 서버 운영자에게 자료를 제공하는 Spark 서비스를 이용할 수 없습니다. 명단 갱신은 계약 현황의 공지이며 새 제공 대상에 대한 무제한 사전 동의를 뜻하지 않습니다. 제공받는 자가 추가·변경되면 제공 전에 필요한 고지와 동의 절차를 적용합니다.
제5조 (개인정보 처리 위탁 및 국외 처리)
1. 처리업체와 국내 자체 처리
링크트릭스가 직접 운영하는 국내 자체센터의 분석·데이터베이스·백업을 제외하고, 이 문서에서 정하는 외부 인프라 수탁자는 Cloudflare, Inc.입니다. OpenAI 및 Vultr Cloud Inference를 비롯한 외부 AI 제공업체에 이용자의 개인정보·메모리·화면·대화·분석 자료를 전송하지 않습니다. 내부 프록시를 경유하여 외부 AI에 전달하는 경우도 이 금지에 포함됩니다. 제4조의 계약 게임 서버 운영자에 대한 제공은 위탁과 구분하며 해당 조의 범위를 따릅니다.
2. Cloudflare 인프라 처리 안내
- 수탁자·이전받는 법인: Cloudflare, Inc. (미국).
- 주소: 101 Townsend St., San Francisco, CA 94107, United States.
- 개인정보 담당 연락처: Data Protection Officer, [email protected]. Spark 관련 권리 요청: [email protected].
- 위탁 업무·목적: Workers, R2, CDN, Analytics Engine 및 실제 적용하는 연결·보호 서비스를 통한 요청 처리, 보안, 허용된 검사 결과·Minecraft 화면의 저장·조회와 프로그램·공개 문서 배포.
- 처리 항목: 사용하는 기능에 필요한 IP·접속 및 요청 정보, 제2조·제3조에서 허용한 수집 자료 및 관련 분석 결과. 공개 CDN에는 프로그램·공개 문서를 게시하며 개인 증거 자료와 비밀키를 공개하지 않습니다.
- 시기·방법: 이용자의 서비스 사용 및 자료 업로드·조회 시 암호화된 네트워크로 전달합니다.
- 보유·이용 기간: Spark가 관리하는 수집 자료는 제2조 제10항의 원래 만료일까지 처리하며, 목적 달성 또는 적법한 삭제 요청에 따라 그 전에 삭제합니다. Cloudflare 자체의 서비스 운영·보안 정보 처리에는 Cloudflare의 개인정보 처리방침과 적용 계약이 적용됩니다.
- 요청 처리 위치: 이용자의 통신 요청은 통상 Cloudflare가 네트워크 경로상 가까운 데이터 센터로 연결하여 처리합니다. 실제 경유·처리 위치는 네트워크 상태, 장애 및 서비스 배치 설정에 따라 달라질 수 있습니다. 데이터 센터 안내: https://www.cloudflare.com/network/
- 저장 및 기타 처리 위치: R2 객체 저장, 백업, 로그 및 지원 접근의 위치는 요청을 처리한 데이터 센터와 같다고 보장하지 않습니다. R2의 저장 위치는 버킷 생성 시 선택된 위치와 적용된 관할 제한 등에 따릅니다.
- 법인 소재국: 미국. 요청 처리와 저장 위치는 위 설명에 따르며 국내 처리만을 보장하지 않습니다.
- 공식 개인정보 처리방침: https://www.cloudflare.com/privacypolicy/
- 공식 개인정보 처리 부속합의서: https://www.cloudflare.com/cloudflare-customer-dpa/
- 공식 재수탁자 안내: https://www.cloudflare.com/gdpr/subprocessors/
Cloudflare를 직접 수탁자로 사용한다는 설명이 Cloudflare의 계열사·재수탁자 처리가 전혀 없다는 뜻은 아닙니다. 실제 이용 서비스에 적용되는 범위만 확인하여 관리합니다.
3. 이용자의 권리
Cloudflare를 통한 처리에 관한 문의, 동의 철회·처리 정지·삭제 요청은 [email protected]로 할 수 있습니다. 프로그램을 제거하면 이후 PC 수집을 중단할 수 있습니다. 서비스 제공에 필요한 처리가 중단되면 Spark 이용이 제한될 수 있으며, 기수집 자료의 처리는 제7조·제8조에 따릅니다. 이 조항은 법령상 필요한 국외 이전 근거·고지·동의 요건을 면제하지 않습니다.
4. 실행 동의 화면 및 동의 기록
수집·이용, 제3자 제공, 국외 이전의 동의 여부를 각각 확인하고, 문서 버전·내용 해시·Windows 사용자 식별·항목별 동의 결과·시각을 이용 PC에 보관합니다. 전체 동의 한 번 또는 기존 포괄 동의 기록을 새 항목별 동의로 간주하지 않습니다. 변경된 처리 범위는 필요한 재동의 전에 활성화하지 않으며, 기존 동의 기록을 새로운 처리 범위의 동의로 자동 변환하지 않습니다.
제6조 (자료의 전송·보호 및 프로그램 업데이트)
1. 허용된 검사 결과와 Minecraft 화면은 메모리에서 처리하여 암호화된 연결로 서버에 전송하며 로컬 증거 파일로 저장하지 않습니다. 검사 대상 메모리 원본은 제2조 제15항의 승인 구간에 한해 예외적으로 전송하며 그 밖의 메모리 원본과 EXE·DLL 원본 파일은 전송 대상에서 제외합니다. 프로그램·드라이버·업데이트 캐시·동의 기록과 설치 기록은 PC에 남습니다. 운영체제의 페이징·충돌 보고 등 별도 동작까지 통제한다는 의미는 아닙니다.
2. 서버 자료는 인증된 운영 패널과 권한이 제한된 서버별 접근 경로에서 조회합니다. 코드 서명 검증을 통과한 모듈을 CDN에서 주기적으로 확인하여 자동 업데이트하며 실행 중 교체될 수 있습니다. 설치된 Spark의 버전보다 새로운 MSI가 게시되면 해시, 링크트릭스 서명, 제품 식별자와 실제 패키지 버전을 확인한 뒤 자동 설치할 수 있습니다. 업데이트 과정에서 서비스가 재시작될 수 있으나 자동 재부팅은 요청하지 않습니다. 설치 완료를 새로운 수집 범위에 대한 동의로 간주하지 않으며 필요한 런타임 재동의를 별도로 확인합니다. 업데이트가 현재 동의한 범위를 넘어서는 개인정보 처리를 자동 허용하지 않습니다.
제7조 (동의 철회, 프로그램 제거 및 이용자의 권리)
1. Windows의 설치된 앱에서 Spark Anti-Cheat를 제거하면 서비스·드라이버 제거 절차가 진행됩니다. 재부팅 전까지 일부 드라이버가 남을 수 있습니다. 제거만으로 이미 서버에 전송된 자료가 즉시 삭제되지는 않습니다. 열람·정정·처리 정지·삭제·동의 철회 및 이의 제기는 [email protected]로 요청할 수 있으며 본인 확인 후 처리합니다.
2. 타인 또는 여러 사용자가 함께 사용하는 PC에서는 설치 권한만으로 다른 사용자의 개인정보 수집에 동의할 수 없습니다. 각 실제 이용자에게 고지하고 필요한 동의를 받습니다. 공용 PC에서는 매 이용 시작 시 실제 이용자를 확인하고 동의를 받으며, 이전 이용자의 동의나 한 Windows 계정에 저장된 동의를 다른 사람에게 승계하지 않습니다. 만 14세 미만 아동에 대해 동의를 근거로 개인정보를 처리하는 경우 법정대리인 동의를 받고 그 사실을 확인합니다. 필요한 확인이 완료되기 전에는 해당 자료를 수집·전송하지 않습니다. 공용 PC에서는 현재 동의한 이용자의 로그인 세션에서 동의 이후 발생한 게임 관련 자료로 제한합니다. 이전 이용자의 실행·USB·파일·DNS·명령 이력과 다른 Windows 계정·로그인 세션의 자료를 수집하지 않습니다. 공용 Windows 계정 사용 등으로 현재 이용자와 자료의 귀속을 구분할 수 없으면 해당 자료의 수집을 중단합니다. 관리자의 설치 권한이나 현재 이용자의 동의가 다른 이용자의 동의를 대신하지 않습니다.
3. 중요한 수집 항목·목적·제공받는 자·기간 변경은 사전에 알리고 필요한 동의를 다시 받습니다. 이 약관은 앞으로 추가될 모든 기능에 대한 무제한 동의나 법률상 권리 포기를 뜻하지 않습니다. 적용 법령이 보장하는 권리를 제한하지 않습니다.
4. 변경 적용과 기존 자료
변경된 수집 대상·목적·제공업체·기간은 사전 안내와 필요한 동의 절차 후 적용합니다. 구버전 동의만 존재하면 새 범위의 메모리 수집·조회·외부 전송을 허용하지 않습니다. 개정 약관에 동의했다는 사실만으로 과거의 동의 범위 밖 처리를 소급하여 정당화하거나 기존 자료의 보관 기한을 연장하지 않습니다. 종전 범위를 벗어나 처리한 자료가 확인되면 추가 처리를 제한하고 처리 근거와 삭제 필요성을 검토합니다.
제8조 (파기·안전조치·책임자 및 권리 행사 절차)
1. 개인정보 보호 책임 및 문의
운영자·개인정보 보호 책임 담당: 링크트릭스 / 이혁희. 문의: [email protected].
책임자는 자료 처리, 접근 권한, 위탁업체 관리, 권리 행사 및 사고 대응을 담당합니다.
2. 파기 절차·방법
보관 기한 만료 또는 처리 목적 달성 시 삭제 대상으로 분류하고 접근·제공을 차단한 뒤 DB 원문·검색 인덱스·객체 저장소·캐시·관련 사본을 삭제합니다. 전자 자료는 복구·재생이 어렵도록 삭제하거나 해당 자료의 복호화 키를 폐기하는 등 저장 방식에 맞는 방법으로 처리합니다. 종이 사본이 생기는 경우 파쇄 등으로 파기합니다.
삭제 실패 시 재시도하며 장애를 이유로 자료를 계속 조회·분석·제공하지 않습니다. 백업과 수신 서버의 사본에도 제2조·제4조의 기한을 적용합니다. 원문을 AI 대화나 탐지 결과에 복제하여 파기 기한을 우회하지 않습니다. 법정 보존 자료는 근거와 항목·기간을 명확히 알리고 별도로 관리합니다.
3. 안전조치
관리자 및 서버별 최소 권한, 인증·세션·API 토큰의 만료·폐기, 암호화 통신, 접근 및 조사 요청의 추적, 저장소 공개 제한, 프로그램 서명 검증과 보안 업데이트를 적용합니다. 기술적 보호조치가 모든 유출·오탐·충돌 가능성을 제거한다는 뜻은 아닙니다. 개인정보 취급자의 접근 기록은 별도로 관리하며 증거 자료의 원문·인증 토큰을 복제하지 않습니다. 해당 기록의 항목·보관 기간·처리 근거는 실제 운영에 적용하는 접근 기록 안내에 명시합니다.
4. 권리 행사
이용자 또는 적법한 대리인은 이메일로 열람·정정·삭제·처리 정지·동의 철회·판정 이의를 신청할 수 있습니다. 요청 내용, 관련 게임 UUID 및 필요한 최소한의 본인 확인 자료를 안내하며 비밀번호·게임 인증 토큰의 제출을 요구하지 않습니다. 요청 접수 후 관련 법령의 기한과 절차에 따라 처리 결과를 알리고, 제한 또는 거절 시 구체적 이유와 이의 제기 방법을 안내합니다. 대리인은 필요한 범위의 대리 권한 확인을 거칩니다.
제공받은 서버 운영자의 자료에 관한 요청은 해당 운영자에게 전달하거나 연락 경로를 안내하고 조치 여부를 확인합니다. 본인 확인을 위해 받은 자료는 확인 목적이 끝나면 불필요하게 보관하지 않습니다.
5. 분석 결과와 자동화된 결정
탐지 스크립트와 자체 분석 결과는 의심 정황과 검토 자료이며 그 자체로 부정행위를 확정하지 않습니다. 운영자는 원본 근거·수집 누락·정상 동작 가능성을 확인하고 이의 제기를 검토합니다. 현재 Spark의 기본 기능은 관찰·보고이며 자동 제재를 약속하거나 자동 정당화하지 않습니다. 권리·의무에 중대한 영향을 주는 완전히 자동화된 결정을 도입하는 경우 적용 여부, 기준·절차·처리 방식 및 법령상 설명·거부 등 권리 행사 방법을 별도로 고지하고 필요한 보호조치를 마련합니다.
6. 분쟁 및 피해 구제
운영자에게 해결되지 않은 개인정보 관련 문제는 개인정보보호위원회·개인정보분쟁조정위원회 및 관련 법령에 따른 구제 절차를 이용할 수 있습니다. 이 문서는 운영자의 법적 책임을 포괄적으로 면제하거나 이용자의 법정 권리를 제한하지 않습니다.