OMNI 개인정보 처리방침
| 구분 | 내용 |
|---|---|
| 서비스명 | OMNI(옴니봇) |
| 개인정보처리자 | Felnut(봇 운영자) |
| 개인정보 문의 | dev@felnut.com |
| 시행일 | 2026년 10월 26일 |
Felnut(이하 “봇 운영자”)은 OMNI 서비스의 개인정보 처리 현황과 정보주체의 권리 행사 방법을 다음과 같이 공개합니다. 이 방침은 봇 운영자가 제공하는 봇 서비스에 적용되며, Discord 등 외부 사업자의 독자적인 처리에는 해당 사업자의 방침이 적용됩니다. 다만 외부 서비스 이용이 봇 운영자 자신의 개인정보 보호 의무를 면제하지는 않습니다.
시행 예정 개정본입니다. 2026년 10월 26일부터 적용되며, 그 전까지는 현행 개인정보 처리방침이 적용됩니다.
1. 개인정보의 처리 목적 및 법적 근거
봇 운영자는 기능별 목적에 필요한 최소한의 개인정보를 처리하며, 목적을 벗어난 이용이 필요한 경우 적법한 근거를 확보합니다.
| 구분 | 처리 목적 | 적용할 처리 근거 |
|---|---|---|
| 이용자가 요청한 기능 | 이용자 식별, 가상 지갑·게임·송금·음악·디데이·학교 설정 제공 | 개인정보 보호법 제15조제1항제4호에 따른 계약의 이행 또는 이용자 요청 조치에 필요한 범위 |
| 선택 연락처 | 관리자에게 점검·정책 변경 등 운영 공지 전달 | 같은 법 제15조제1항제1호에 따른 별도 동의 |
| 보안·운영 관리 | 부정 이용 방지, 오류 처리, 서비스 안정성 확보 | 계약 이행에 필요한 범위 또는 같은 법 제15조제1항제6호의 요건을 충족하는 정당한 이익 |
| 법정 의무 | 적법한 정보 제공·보존 요구 이행 | 구체적으로 적용되는 법률상 의무 |
정당한 이익을 근거로 하는 처리는 목적의 정당성, 처리 필요성 및 이용자의 권리와의 균형을 검토한 범위에 한합니다. 서버 운영자가 제3자의 경고 정보를 입력하는 경우에는 서버 운영자와 봇 운영자의 처리 역할 및 적법한 근거를 별도로 확인해야 합니다. 서버 운영자의 요청이 있다는 사실만으로 대상자의 동의를 받은 것으로 보지 않습니다.
2. 처리 항목 및 보유·이용 기간
아래의 필수 정보는 해당 기능을 이용하는 범위에서 처리합니다. 모든 이용자에게 모든 항목을 일괄 수집하지 않습니다.
| 처리 구분 | 처리 항목 | 목적 및 보유 기준 |
|---|---|---|
| 경제·출석·주식 | Discord 사용자 ID, 가상 잔액, 마지막 출석일, 연속 출석 일수, 마지막 이용 시각, 보유 종목·수량·평균 매수가 | 기능 제공 및 상태 유지. 이용 종료·삭제 요청 처리 시 또는 마지막 이용 후 365일 경과 시 삭제 대상 |
| 진행 중 게임 | 사용자 ID, 숫자야구 정답·시도 횟수·최근 입력 숫자 및 판정 기록, 블랙잭 미정산 베팅 금액 | 진행 상태 복원과 정산. 게임 종료·포기·정산 시 해당 진행 정보를 삭제하며, 남은 이용자 연결 정보는 삭제 요청 및 미이용 정리 시 점검 |
| 서버별 이용 기록 | 서버 ID, 사용자 ID, 마지막 이용 시각 | 현재 서버 랭킹 표시. 사용자 정보 삭제 시 함께 삭제되며, 마지막 이용 후 365일 경과 시 삭제 대상 |
| 송금 | 송신·수신 사용자 ID, 금액, 시각 | 송금 한도 확인 및 부정 이용 방지. 송금 후 7일 경과 시 삭제 대상 |
| 관리자 연락처(선택) | 서버 ID, 등록자 사용자 ID, 이메일 주소, 동의 기록 시각, 수정 시각 | 운영 공지. 등록 해제·동의 철회 또는 서비스 종료 시 삭제 |
| 서버 경고 | 서버 ID, 대상자 ID, 처리 관리자 ID, 입력 사유, 생성 시각 | 서버 관리 기록. 관리자의 경고 삭제 또는 생성 후 365일 경과 시 삭제 대상 |
| 디데이 | 서버 ID, 제목, 날짜, 생성자 ID, 생성 시각 | 일정 표시. 직접 삭제 또는 지정일로부터 30일 경과 시 삭제 대상 |
| 학교 등록 | 서버 ID, 교육청·학교 코드, 학교명·학교 종류, 등록자 ID, 등록 시각 | 급식·시간표·학사일정 조회. 등록 해제, 유효한 삭제 요청 또는 서비스 종료 시 삭제 |
| 알림·관리 설정 | 서버 ID, 급식 알림 채널 ID·마지막 전송일, 제재 로그 채널 ID | 서버별 기능 설정. 설정 해제, 유효한 삭제 요청 또는 서비스 종료 시 삭제 |
| 음악 추천 설정 | 서버 ID, 자동 추천 켜짐 여부, 서버 운영자가 등록한 사이트의 종류·주소, 설정 시각 (설정한 사용자의 ID는 저장하지 않음) | 추천 기능 설정. 사이트 삭제, 유효한 삭제 요청 또는 서비스 종료 시 삭제 |
| 재생 대기열 | 곡 정보, 요청자 Discord ID 등 재생 요청자 정보 | 요청곡 관리·표시. 메모리에서 재생 세션 또는 대기열 종료 시 제거하며, 봇 재시작 시 소멸 |
| 문의·권리 행사 | 발신 이메일, 이용자가 제공한 Discord ID, 문의 내용, 본인 확인 및 처리 기록 | 요청 확인과 답변. 처리 완료 후 목적이 달성되면 지체 없이 파기. 분쟁 등 별도 보존이 필요한 경우 근거·항목·기간을 개별 안내 |
| 운영 로그 | 오류·처리 시간, 기능 실행 관련 진단 정보, 곡 주소·제목 등 로그에 포함된 정보 | 장애 분석. 로그 파일은 마지막 수정 시각을 기준으로 30일이 지나면 정기 정리 작업에서 삭제 |
정기 삭제 작업은 봇 시작 시와 이후 24시간마다 실행됩니다. 따라서 기준일을 지난 기록은 다음 정상 정리 시 삭제되며, 장애로 처리가 지연되면 복구 후 우선 정리합니다. 개인정보를 필요 이상으로 보존하기 위한 유예 기간으로 사용하지 않습니다.
참고: 음악 로그 파일은 기록별 생성일이 아니라 파일의 마지막 수정 시각을 기준으로 정리되므로, 계속 기록되는 파일의 오래된 항목은 파일이 정리될 때까지 남을 수 있습니다. 관리자 연락처, 학교 등록, 서버 설정은 경제 계정의 미이용 정리와 별개이므로, 등록 해제 또는 삭제 요청 시 각각 삭제합니다.
3. 수집 방법과 공개 범위
- 정보는 이용자의 명령어 입력, Discord API가 제공하는 식별·서버 정보, 기능 이용 과정에서 생성되는 기록, 서버 운영자의 설정·경고 입력 및 이메일 문의를 통해 처리합니다.
- 일반 채팅 메시지 전체를 대화 기록으로 저장하지 않습니다. 다만 숫자야구에서는 유효한 숫자 입력을 읽고 게임 진행 정보로 저장합니다. 숫자야구 입력까지 저장하지 않는다는 의미는 아닙니다.
- 음성 채널의 대화는 녹음하거나 저장하지 않습니다. 시간표 조회의 학년·반은 조회에 이용하며 별도 저장하지 않습니다.
- 실명, 전화번호, 주소, 결제 정보, 주민등록번호 또는 민감정보를 기능상 요구하지 않습니다. 문의, 경고 사유, 디데이 제목, 음악 검색어 등에 불필요한 개인정보를 입력하지 마십시오.
- 랭킹, 송금 결과, 디데이, 재생 대기열 등은 실행한 명령어와 채널 설정에 따라 다른 서버 구성원에게 표시될 수 있습니다. 사용자 멘션과 표시 이름은 Discord에서 확인되는 정보입니다.
- 제재 로그를 설정한 경우 대상자·처리자·사유 등이 Discord 채널에 기록될 수 있습니다. 운영 서버의 데이터 삭제와 Discord 채널 메시지 삭제는 별개이며, 요청 시 봇 운영자는 자신의 권한 내에서 조치하고 서버 운영자의 처리가 필요한 부분을 안내합니다.
4. 선택 정보에 대한 동의
관리자 이메일은 운영 공지를 받으려는 서버 운영자가 선택적으로 등록합니다. 봇 운영자는 등록 전에 처리 목적, 항목, 보유 기간, 동의 거부권 및 거부에 따른 영향을 안내하고 별도의 명확한 동의를 받습니다.
이메일 등록에 동의하지 않거나 동의를 철회하더라도 다른 기능을 이용할 수 있습니다. 다만 이메일로 운영 공지를 받을 수 없습니다. /관리자 해제 또는 문의 이메일을 통해 철회할 수 있으며, 해당 주소로 광고성 정보를 발송하지 않습니다.
5. 음악 검색·캐시 및 외부 서비스
| 구분 | 처리 내용 | 보관 및 이용자 선택 |
|---|---|---|
| 외부 검색 | 검색어·링크를 유튜브, 사운드클라우드 등 선택한 소스로 전달. 자동완성·미리 조회 과정에서는 제출 전에도 전달될 수 있음 | 해당 음악 기능을 사용하지 않으면 관련 조회를 요청하지 않음. 이미 전달된 정보의 외부 보관은 해당 사업자의 정책에 따름 |
| 추천 곡 목록 조회 | 서버 운영자가 등록한 재생목록·앨범 주소(등록하지 않으면 기본 차트 주소)를 유튜브·유튜브 뮤직, 사운드클라우드, 스포티파이로 전달해 곡 목록을 받음(스포티파이는 공개 웹 페이지 조회를 포함). 멜론 차트는 멜론의 공식 서버에 차트 종류만 전달해 받음. 이용자의 Discord ID는 전달하지 않음 | 받은 목록은 메모리에 약 1시간 보관하며 봇 재시작 시 소멸. 추천 기능을 사용하지 않거나 등록된 사이트가 없으면 조회하지 않음 |
| 검색 준비 정보 | 검색 결과와 재생 준비 정보를 메모리에 임시 보관 | 구현상 약 10분의 임시 유효기간을 사용하며 캐시 종류에 따라 정리 시점이 다를 수 있음 |
| 음원 캐시 | 음원 파일, 제목·업로더·영상 ID, 검색어와 결과 곡의 연결 정보 | 기본적으로 사용하지 않으며(음원 파일을 저장하지 않음), 봇 운영자가 설정으로 켠 경우에만 저장함. 사용자 ID를 캐시 항목에 직접 연결하지 않음. 켠 경우 설정한 용량 상한을 초과하면 오래 이용하지 않은 항목부터 정리하며 고정 보관 일수는 없음 |
검색어·링크·곡 제목에도 이용자가 입력한 개인정보가 포함될 수 있습니다. Discord ID를 함께 전달하지 않는다는 사실만으로 이러한 정보가 항상 비개인정보가 되는 것은 아닙니다. 캐시 삭제 요청은 문의 이메일로 접수하며, 요청한 정보의 식별과 권한 확인 후 필요한 조치를 합니다. 삭제된 콘텐츠는 적법한 후속 재생 요청에 의해 다시 캐시될 수 있습니다.
NEIS 조회에는 학교 코드 등 조회 조건을 전달하며 이용자의 Discord ID를 전달하지 않습니다. 외부 서비스 접속에는 운영 서버의 IP가 사용됩니다.
6. 제3자 제공, 처리위탁 및 국외 이전
6.1 제3자 제공
봇 운영자는 개인정보를 판매하지 않습니다. 서비스 처리 목적을 벗어난 제3자 제공은 정보주체의 동의나 법률상 근거가 있는 경우에 한합니다. 법원·수사기관 등의 요청도 요청만으로 제공하는 것이 아니라 법적 근거, 요청 범위 및 절차를 확인합니다.
서버 채널에 이용 결과를 표시하는 처리와 외부 서비스에 정보를 전달하는 처리는 제3조 및 제5조에 기재합니다. 이러한 처리까지 포함하여 ‘어떠한 제3자 제공도 없다’고 단정하지 않습니다.
6.2 처리위탁 및 보관 환경
봇 운영자는 개인정보를 실제로 처리하는 호스팅·백업·메일 사업자와 위탁 업무를 확인하여 공개하고, 관계 법령상 필요한 계약·관리 조치를 합니다.
운영 서버와 데이터베이스는 봇 운영자가 직접 관리하며, 개인정보 처리를 외부 업체에 위탁하지 않습니다. 문의·공지 이메일의 송수신에는 봇 운영자가 사용하는 메일 서비스가 이용될 수 있습니다.
6.3 국외 이전
Discord를 통한 명령어·응답 처리와 해외 음악 서비스에 대한 검색어·링크 전달에는 해외 사업자의 처리가 수반될 수 있습니다. 운영 서버 데이터베이스의 위치만으로 모든 개인정보가 국내에서만 처리된다고 판단하지 않습니다.
봇 운영자가 개인정보를 국외로 제공·위탁·보관하는 경우 적용 근거를 확인하고, 이전 항목, 국가, 시기·방법, 수령자 및 연락처, 목적·보유 기간, 거부 방법 및 영향을 법령에 따라 안내하며 필요한 동의 등 절차를 이행합니다. ‘외부 사업자의 방침을 따른다’는 문구만으로 이를 대신하지 않습니다.
봇 운영자는 개인정보를 국외 사업자에게 별도로 위탁·보관하게 하지 않습니다. Discord와 음악 서비스로의 전달은 위 내용과 제5조에 따르며, 운영 방식이 바뀌어 국외 이전이 생기면 항목·국가·수령자 등을 이 방침에 먼저 공개합니다.
참고: Discord 개인정보 보호정책 · Google 개인정보처리방침 · SoundCloud 개인정보처리방침
7. 개인정보의 파기
- 보유 기간이 경과하거나 처리 목적이 달성되면 지체 없이 파기합니다. 관계 법령에 따라 보존해야 하는 경우에는 해당 근거, 항목 및 기간을 확인하여 다른 정보와 분리하고 다른 목적으로 이용하지 않습니다.
- 봇 운영자는 삭제 대상과 범위를 확인하고 데이터베이스, 로그, 캐시 및 자신이 관리하는 백업에서 관련 정보를 처리합니다. 서로 다른 테이블이나 파일에 존재하는 정보를 누락하지 않도록 확인합니다.
- 전자적 정보는 재생할 수 없도록 삭제하거나 저장 매체·암호화 키를 안전하게 폐기하는 등 환경에 적합한 방법으로 파기합니다. 데이터베이스의 행 삭제만으로 백업·잔여 페이지까지 즉시 복구 불가능해진다고 보장하지 않습니다.
- 백업에서는 개별 정보 삭제가 가능한 경우 이를 삭제하고, 그렇지 않으면 해당 백업의 접근·복원을 제한한 뒤 정해진 주기에 폐기합니다. 복원 시 삭제 요청 정보가 다시 활성화되지 않도록 조치합니다. 백업을 만든 경우 삭제 요청 처리 시 함께 확인하여 삭제하거나 폐기합니다.
- 삭제 시 관련 가상 재화·게임 기록 등은 복구되지 않을 수 있습니다. Discord 또는 다른 운영 주체가 별도로 보관하는 정보는 처리 주체와 요청 경로를 안내합니다.
8. 정보주체의 권리와 행사 방법
- 이용자는 자신의 개인정보에 대한 열람, 정정·삭제, 처리정지 및 동의 철회를 요청할 수 있습니다. 법정대리인이나 적법한 위임을 받은 대리인도 관계 법령에 따라 행사할 수 있습니다.
- 요청은 dev@felnut.com으로 접수합니다. 해당 정보와 관련된 Discord 사용자 ID, 요청 내용 및 회신 수단을 알려 주십시오. 비밀번호나 인증 토큰은 보내지 마십시오.
- 봇 운영자는 타인의 정보에 대한 무단 접근을 방지하기 위해 해당 계정으로 확인하는 등 최소한의 본인 확인 절차를 진행할 수 있습니다.
- 요청은 관계 법령에서 정한 기한 내 처리하며, 운영상 목표로 접수 후 7일 이내에 처리 결과 또는 추가 확인 사항과 예정 일정을 안내합니다. 별도로 더 짧은 법정 기한이 적용되면 그 기한을 우선합니다.
- 법률에 따라 요청을 제한하거나 거절하는 경우 그 근거와 사유 및 이의제기 방법을 안내합니다. 요청했다는 이유만으로 법령상 허용되지 않는 불이익을 주지 않습니다.
- 필수 정보의 처리정지·삭제로 해당 기능을 제공할 수 없게 되는 경우 그 영향을 안내합니다. 선택 이메일의 철회는 다른 기능에 영향을 주지 않습니다.
9. 만 14세 미만 아동
서비스는 만 14세 미만 아동의 이용을 허용하지 않으며 아동 대상 가입·법정대리인 동의 절차를 운영하지 않습니다. 해당 아동의 정보를 처리한 사실을 확인하면 이용을 중단하고 법령상 필요한 경우를 제외하여 지체 없이 파기합니다. 법정대리인은 관련 정보의 확인·삭제를 요청할 수 있습니다.
10. 안전성 확보 조치
봇 운영자는 처리 규모와 위험을 고려하여 다음 조치를 운영·점검합니다.
- 개인정보 및 백업에 대한 접근 권한 최소화와 접근 통제
- 토큰·API 키 등 비밀 정보의 소스 코드 분리 및 노출 방지
- 입력값 검증, 매개변수 바인딩 등 비정상 접근 방지
- 관리자 이메일의 응답 표시 마스킹 및 불필요한 로그 기록 방지
- 의존성·보안 설정 점검, 보유 기간 경과 정보 정리
- 개인정보 침해 발생 시 사실 확인 및 관계 법령에 따른 통지·신고
모든 개인정보가 암호화되어 저장되거나 보안 사고가 발생하지 않는다고 보증하는 것은 아닙니다. 구체적인 백업 보호와 삭제 설정은 실제 운영 환경에 맞게 검증합니다.
11. 자동 수집 장치 및 자동화된 결정
- 봇은 자체 쿠키나 광고 추적 장치를 설치하지 않습니다. Discord 및 공식 문서가 게시되는 GitHub Pages의 독자적인 정보 처리는 각 사업자의 정책에 따릅니다. 공식 웹사이트는 글꼴을 Google Fonts에서 불러오므로, 사이트를 열 때 방문자의 IP 주소와 브라우저 정보가 Google에 전달될 수 있으며 이는 Google의 정책에 따릅니다. 웹사이트는 방문 기록을 따로 수집하거나 저장하지 않습니다.
- 서비스는 개인정보를 이용하여 이용자의 권리·의무에 중대한 영향을 미치는 완전히 자동화된 결정을 하는 기능을 현재 제공하지 않습니다. 게임 결과와 가상 시세 산출은 오락 목적이며, 서버 제재 명령은 관리자의 요청에 따라 실행됩니다.
- 가명정보의 연구·통계 목적 처리나 영상정보처리기기의 운영은 서비스에 포함하지 않습니다. 관련 처리가 도입되면 해당 내용을 별도로 공개합니다.
12. 개인정보 보호 및 고충처리 창구
| 구분 | 내용 |
|---|---|
| 담당 | OMNI 개인정보 보호 담당(봇 운영자 Felnut) |
| 이메일 | dev@felnut.com |
| 업무 | 개인정보 문의, 권리 행사 접수, 침해 신고 및 고충 처리 |
개인정보 보호책임자는 봇 운영자(Felnut)이며, 연락처는 위 이메일입니다.
외부 상담·분쟁조정은 개인정보침해 신고센터 또는 개인정보 분쟁조정위원회를 통해 신청할 수 있습니다.
13. 방침의 변경
방침을 변경할 경우 변경 사유, 내용 및 시행일을 공식 문서와 서비스 공지 등 접근 가능한 방법으로 안내합니다. 일반 변경은 원칙적으로 시행 7일 전, 정보주체의 권리에 중대한 영향을 미치는 변경은 30일 전에 안내하며, 법령상 별도 동의가 필요한 처리는 안내만으로 시행하지 않습니다.
이 방침은 2026년 10월 26일부터 시행합니다. 이전 방침 및 개정 내역은 문서 변경 내역에서 확인할 수 있습니다.