개인정보 처리방침
순위표·친구·대결
최종 업데이트: 2026년 10월 9일 (1.7.0 버전부터 적용)
이 기능들은 선택 사항이며 계정이나 이메일이 필요 없습니다. 순위표에 참여하거나, 친구를 추가하거나, 대결을 시작할 때만 서버가 이 휴대폰의 무작위 익명 ID를 만듭니다. 공개 순위표에는 시스템이 만든 코드네임과 점수만 표시됩니다. 직접 정한 닉네임은 나와 친구만 볼 수 있습니다. 녹음은 절대 업로드되지 않습니다. 이 데이터는 앱에서 언제든 삭제할 수 있습니다.
익명 기기 ID
- 처음 순위표에 참여하거나, 친구를 추가하거나, 대결할 때 서버가 무작위 기기 코드와 비밀 키를 만듭니다. 비밀 키는 휴대폰의 보안 저장소(iPhone은 키체인, 이 기기에만 저장되고 동기화되지 않음. Android는 Keystore로 암호화되며 클라우드 백업에서 제외)에 보관되고, 서버에는 비밀 키의 해시만 저장됩니다.
- 이것은 광고 식별자가 아니며 IDFA, IDFV, Android ID도 아닙니다. 다른 앱과 공유하지 않고 광고나 추적에 쓰지 않습니다.
- 이 ID에 대해 서버가 보관하는 것: 기기 코드, 비밀 키 해시, 코드네임(숫자 코드 3개), 닉네임(설정한 경우), 생성일과 마지막 사용일(날짜만), 상태. 이름, 이메일, 전화번호, 나이, 위치, 기기 모델, 전체 IP 주소는 보관하지 않습니다.
- 앱을 다시 설치하면 iPhone은 보통 같은 ID를 계속 쓰고, Android는 새 ID가 됩니다.
- 휴대폰 변경: 예전 휴대폰의 설정 → '순위표와 친구 데이터' → '휴대폰 변경'에서 이전 코드(12자, 30일 동안 유효, 1회용)를 만들고 새 휴대폰에서 입력하거나 스캔하면 코드네임, 닉네임, 점수, 친구가 새 휴대폰으로 옮겨지고 예전 휴대폰에서는 더 이상 쓸 수 없어요. 새 휴대폰에 이미 신원이 있었다면 그 신원은 삭제돼요(마찬가지로 30일 뒤 완전 삭제). 서버에는 이전 코드의 해시와 유효 기간만 저장하며, 사용·취소·만료 30일 뒤 삭제해요.
코드네임과 닉네임
- 모든 ID에는 '차분한 비올라 482' 같은 시스템이 만든 코드네임(형용사 + 악기 + 숫자)이 있습니다. 서버는 코드만 저장하고 앱이 사용자의 언어로 보여 줍니다. 하루 3번까지 바꿀 수 있습니다.
- 닉네임도 정할 수 있습니다(선택, 최대 12자). 닉네임은 나와 친구만 볼 수 있습니다. 공개 순위표, 대결 초대 등 다른 모든 곳에는 코드네임만 표시됩니다.
- 닉네임은 검사를 거칩니다. 부적절한 말, 링크, 이메일 주소, 계정 이름, 전화번호 같은 긴 숫자, 운영자나 관리자를 사칭하는 이름은 쓸 수 없습니다. 실명, 학교 이름, 연락처는 쓰지 마세요.
친구
- 친구는 초대 코드로만 추가할 수 있습니다. 8자리, 한 번만 사용 가능, 24시간 후 만료되며 QR 코드나 링크로 공유할 수 있습니다. 검색, 추천, 낯선 사람과의 매칭은 없습니다.
- 서버는 두 기기의 친구 관계, 차단 기록, 초대 코드의 해시와 만료 시간(사용 또는 만료 7일 후 삭제)을 보관합니다. 친구 해제나 차단은 언제든 할 수 있습니다.
친구 대결
- 내가 초대한 친구만 참여할 수 있습니다. 각자 자기 휴대폰으로 같은 곡을 차례로 연주하고, 점수는 각자의 휴대폰에서 계산됩니다. 마이크 소리는 휴대폰 밖으로 나가지 않습니다.
- 방에서는 미리 준비된 짧은 문구와 이모지만 보낼 수 있습니다(코드로 저장). 자유 입력 채팅, 음성, 이미지는 없습니다.
- 서버는 방 번호, 곡 코드와 제목, 모드, 참가자(코드네임), 라운드별 점수와 판정별 횟수, 문구 코드를 잠시 보관합니다. 방은 마지막 활동 후 3시간이 지나면 삭제됩니다. 대결 점수는 순위표나 연습 기록에 남지 않습니다.
순위표
- '참여하기'을 누르고 '내 점수 업로드'이 켜져 있을 때만, 그리고 기본 곡을 100% 속도로 연주한 경우에만 점수가 업로드됩니다. 가져온 곡, 사진으로 읽은 곡, 대결 점수는 업로드되지 않습니다.
- 업로드하는 내용: 점수, 음마다 박자 판정과 몇 밀리초 빠르거나 늦었는지, 음정 판정과 센트, 악기, 연주 시간, 음높이를 읽은 빈도, 앱 버전과 플랫폼. 서버는 이것으로 점수를 다시 계산하고 그럴듯한지 확인합니다(부정행위 방지). 의심스러운 점수는 먼저 사람이 검토합니다. 녹음은 업로드하지 않습니다.
- 공개 순위표에는 코드네임, 점수, 퍼펙트 수만 표시됩니다. 친구 순위표에는 친구의 닉네임도 표시됩니다.
- 순위표마다 최고 점수를 남기고, 나머지 점수는 90일 후 삭제합니다(검토 중인 점수 제외).
신고와 관리
- 닉네임(부적절하거나 개인정보를 포함한 경우)이나 의심스러운 점수를 신고할 수 있습니다. 신고당한 사람은 누가 신고했는지 알 수 없습니다.
- 같은 닉네임이나 점수가 서로 다른 기기 3대에서 신고되면(상위 10위 점수는 2대) 자동으로 숨겨지고, 24시간 안에 검토합니다. 닉네임이 숨겨진 동안 다른 사람에게는 코드네임이 보입니다. 앱에서 한 번 이의 신청을 할 수 있고, 7일 안에 답변합니다. 이 신고들은 7일 안에 서로 다른 네트워크 2곳 이상에서 와야 합니다. 막 만들어진(오늘 또는 어제) 기기의 신고는 절반으로 계산됩니다.
- 조치에는 복원, 닉네임을 코드네임으로 되돌리기, 점수 숨기기, 이 기기 차단(필요하면 같은 네트워크 주소의 해시를 24시간 차단)이 있습니다. 모든 관리 조치는 기록됩니다. 신고와 이의 신청은 처리 완료 1년 후 삭제합니다.
보안과 활동 기록
- 남용을 막기 위해 '네트워크 주소와 매일 바뀌는 무작위 값'으로 계산한 해시로 횟수를 제한합니다. IP 주소는 보관하지 않으며, 다음 날이면 해시로 되돌릴 수 없습니다. 같은 종류의 해시가 업로드한 각 점수와 보낸 각 신고에도 함께 저장되며, 그 기록과 함께 삭제됩니다.
- 활동 기록(업로드, 신고, 친구 추가, 삭제 등)에는 가린 데이터만 남깁니다. 기기는 기기 코드로 계산한 8자리만, 닉네임은 첫 글자만, IP는 앞부분만(IPv4는 앞 세 자리, IPv6는 앞 48비트), 그리고 앱 버전과 플랫폼. 1년간 보관하고, 대결 기록은 90일, '데이터 삭제' 기록은 요청대로 삭제했음을 증명하기 위해 3년간 보관합니다.
- 모든 통신은 암호화됩니다(HTTPS). 이 데이터는 기능 운영과 안전을 위해서만 쓰며, 공유하거나 판매하지 않고 광고에도 쓰지 않습니다.
보관과 삭제
- 앱에서 삭제: 설정 → '순위표와 친구 데이터' → '내 점수와 닉네임 삭제', 또는 아무 곡의 '순위표' → '내 기록'. 기능이 꺼져 있어도 삭제할 수 있습니다. 코드네임, 닉네임, 점수, 친구 목록이 모든 순위표와 친구 목록에서 바로 사라지고, 30일 후 서버에서 영구 삭제됩니다. 백업은 최대 14일 더 남으므로 44일 안에 완전히 사라집니다.
- 휴대폰이나 앱이 더 이상 없다면 데이터 삭제 페이지를 보세요.
- 18개월 동안 쓰지 않은 ID는 자동으로 삭제됩니다(마찬가지로 30일 후 영구 삭제).
- 휴대폰에만 저장되는 것: ID 비밀 키, 순위표 참여 여부와 업로드 스위치, 아직 업로드하지 않은 점수(최대 5개), 내 활동 기록. 앱을 삭제하면 지워집니다. 다만 iPhone 키체인에는 앱에서 데이터를 삭제할 때까지 비밀 키가 남을 수 있습니다.
어린이
- 공개되는 곳(순위표)에는 사용자가 입력한 글이 없고 코드네임과 점수만 있습니다. 닉네임은 친구에게만 보이고, 대결은 초대된 친구와 준비된 문구뿐입니다. 나이, 이름, 연락처를 묻거나 보관하지 않습니다. 아이의 닉네임이나 데이터에 조치가 필요하다고 생각되면 보호자나 선생님이 info@autoit.studio로 연락해 주세요. 삭제를 도와드립니다. 미성년자는 리더보드, 친구, 대결을 사용하기 전에 부모님이나 선생님(보호자)의 동의를 받아야 합니다.
이용 약관
- 이 기능들을 사용할 때는 이용 약관을 지켜 주세요.