제1조 개인정보의 처리 목적
회사는 다음의 목적으로 개인정보를 처리합니다. 처리한 개인정보는 다음의 목적 외의 용도로는 이용하지 않으며, 목적이 바뀌는 경우에는 「개인정보 보호법」 제18조에 따라 따로 동의를 받는 등 필요한 조치를 합니다.
- 회원 가입 의사의 확인, 이용자 식별과 인증, 회원 자격의 유지와 관리
- 서비스의 제공 — 워크스페이스의 운영, 소셜 채널의 연결과 관리, 이용자가 지시한 발행의 수행
- 요금제의 적용과 이용 한도의 확인
- 공지사항의 전달과 문의에 대한 답변
- 부정 이용의 방지, 비인가 접근의 확인, 장애의 원인 파악과 대응
- 동의한 이용자에 대한 광고성 정보의 전송
제2조 처리하는 개인정보의 항목
회사가 처리하는 개인정보의 항목은 다음과 같습니다. 선택 항목은 입력하지 않아도 서비스를 이용할 수 있습니다.
| 수집 시점 | 구분 | 항목 |
|---|---|---|
| 아이디로 가입할 때 | 필수 | 아이디, 비밀번호(일방향 암호화하여 저장), 전자우편 주소 |
| 아이디로 가입할 때 | 선택 | 닉네임, 광고성 정보 수신 동의 여부와 동의·철회 시각 |
| Google·카카오·네이버 계정으로 가입·로그인할 때 | 필수 | 제공자가 부여한 회원 식별자, 전자우편 주소, 이름, 닉네임, 프로필 이미지, 제공자가 회신한 프로필 원본 정보, 제공자가 발급한 접근 토큰 |
| 소셜 채널을 연결할 때 | 필수 | 플랫폼이 부여한 계정 식별자, 계정 표시 이름, 계정 프로필 이미지 주소, 이용자가 허용한 권한 범위, 플랫폼이 발급한 접근·갱신 토큰(암호화하여 저장), 연결한 이용자의 아이디와 연결 시각 |
| 연결한 채널로 서비스를 이용할 때 | 필수 | 연결한 채널에 올린 영상·게시물의 목록(글 주소, 제목이나 본문의 첫 줄, 미리보기 이미지 사본, 게시 시각, 조회수·좋아요 수·댓글 수), 그 영상·게시물에 달린 댓글(작성자의 표시 이름과 플랫폼 계정 식별자, 댓글 본문, 작성 시각), 이용자가 서비스에서 보낸 답글(본문, 보낸 시각, 보낸 이용자의 아이디) |
| 서비스를 이용할 때 | 필수 | 워크스페이스 이름과 기준 시간대, 이용 중인 요금제와 만료 시각, 화면 설정(밝은 화면·어두운 화면), 마지막으로 연 워크스페이스 |
| API 키를 발급할 때 | 필수 | 키에 붙인 이름, 키의 해시값과 앞자리(평문은 저장하지 않습니다), 발급·마지막 사용·폐기 시각 |
| 서비스 이용 과정에서 자동으로 | 자동 수집 | IP 주소, 브라우저 종류와 버전(User-Agent), 세션 식별자, 접속 일시, 요청한 페이지 주소와 질의 문자열, 언어 설정, IP 주소로 추정한 국가, 마지막 로그인 IP 주소와 시각 |
제3조 개인정보의 처리 및 보유 기간
회사는 개인정보를 수집·이용 목적이 달성되면 지체 없이 파기합니다. 항목별 보유 기간은 다음과 같습니다.
| 항목 | 보유 기간 | 근거 |
|---|---|---|
| 회원 가입 정보와 프로필 정보 | 회원 탈퇴 시까지 | 이용계약의 이행 |
| 연결한 채널의 계정 정보와 접근·갱신 토큰 | 연결 해제 또는 회원 탈퇴 시 즉시 삭제 | 이용계약의 이행 |
| 연결한 채널에서 가져온 영상·게시물 목록, 댓글, 이용자가 보낸 답글 | 그 채널의 연결 해제, 워크스페이스 삭제 또는 회원 탈퇴 시 즉시 삭제 | 이용계약의 이행 |
| 워크스페이스 정보 | 워크스페이스 삭제 또는 회원 탈퇴 시까지 | 이용계약의 이행 |
| API 키 정보 | 키의 폐기 또는 회원 탈퇴 시까지 | 이용계약의 이행과 부정 이용의 확인 |
| 접속 기록(IP 주소, User-Agent, 접속 일시, 요청한 페이지 등) | 3개월 | 「통신비밀보호법」 |
| 광고성 정보 수신 동의와 철회의 기록 | 회원 탈퇴 시까지 | 「정보통신망 이용촉진 및 정보보호 등에 관한 법률」 |
유료 요금제를 결제한 이용자에 대해서는 「전자상거래 등에서의 소비자보호에 관한 법률」에 따라 계약 또는 청약철회 등에 관한 기록을 5년, 대금 결제와 재화 등의 공급에 관한 기록을 5년, 소비자의 불만 또는 분쟁 처리에 관한 기록을 3년 동안 보관합니다.
제4조 개인정보의 제3자 제공
회사는 이용자의 개인정보를 제1조에서 밝힌 목적의 범위에서만 처리하며, 이용자의 동의나 법령의 특별한 규정이 있는 경우가 아니면 제3자에게 제공하지 않습니다.
회사는 이용자의 개인정보를 판매하지 않습니다.
제5조 연결한 플랫폼으로의 전송
서비스의 목적은 이용자가 연결해 둔 소셜 플랫폼에 이용자를 대신하여 콘텐츠를 올리는 것입니다. 회사는 이용자가 발행을 지시한 경우에 한하여 그 지시에 따라 콘텐츠와 그에 딸린 정보를 해당 플랫폼으로 전송합니다. 이 전송은 이용자 자신의 계정으로 이루어지며, 이용자의 지시가 없으면 일어나지 않습니다.
YouTube 의 경우 이용자가 「지금 발행」을 누르거나 이용자가 정한 예약 시각이 되면, 회사는 영상 파일과 이용자가 입력한 제목, 설명, 태그, 공개 범위, 아동용 여부, 표지 이미지를 이용자의 YouTube 채널로 전송합니다. 댓글에 대한 답글은 이용자가 서비스에서 답글을 작성하여 보낸 경우에만 그 본문을 해당 댓글의 답글로 전송합니다.
현재 연결할 수 있는 플랫폼은 YouTube(Google LLC)입니다. 연결할 수 있는 플랫폼이 늘어나는 경우 회사는 이 방침을 고쳐 공고합니다.
회사는 YouTube 채널의 연결, 채널 정보와 영상 목록·통계의 조회, 영상의 업로드와 표지 이미지 설정, 이용자의 영상에 달린 댓글의 조회와 이용자가 작성한 답글의 등록에 YouTube API 서비스를 이용하며, 그 이용에 관하여 YouTube 서비스 약관을 준수합니다. 이용자가 YouTube 채널을 연결하여 서비스를 이용하는 것은 같은 약관에 동의하는 것이며, YouTube API 서비스를 통하여 오간 정보를 Google LLC 가 처리하는 방법은 Google 개인정보처리방침을 따릅니다.
연결한 플랫폼이 이용자의 정보를 어떻게 처리하는지는 해당 플랫폼의 개인정보처리방침에 따릅니다. 이용자는 플랫폼에서 직접 권한을 회수할 수 있으며, 서비스의 채널 화면에서 연결을 해제할 수도 있습니다.
YouTube API 서비스로 받은 정보의 처리
- 받는 정보: 연결한 채널의 식별자·이름·프로필 이미지와 구독자 수 등 채널 통계, 이용자가 올린 영상의 목록(주소, 제목, 미리보기 이미지, 게시 시각, 조회수·좋아요 수·댓글 수), 이용자의 영상에 달린 댓글(작성자의 표시 이름과 채널 식별자, 본문, 작성 시각).
- 쓰는 곳: 이용자에게 자기 채널의 영상과 댓글을 서비스 화면에 보여 주고, 이용자가 지시한 업로드와 답글을 수행하는 데에만 씁니다. 광고, 이용자 분석·프로파일링, 신용 판단에 쓰지 않으며, 인공지능 모델의 학습에도 쓰지 않습니다.
- 나누는 곳: 판매하지 않으며 제3자에게 제공하지 않습니다. 서비스를 운영하기 위하여 제6조의 수탁자(서버 호스팅·파일 저장)가 처리하는 경우만 있습니다.
- 보호: 접근·갱신 토큰은 AES-256-GCM 으로 암호화하여 저장하고, 모든 통신은 HTTPS 로 주고받습니다(제9조).
- 보관과 삭제: 채널 연결을 해제하면 그 채널의 토큰과 함께 가져온 영상 목록·댓글·답글 기록이 즉시 삭제됩니다. 워크스페이스를 삭제하거나 회원 탈퇴할 때도 모두 삭제됩니다(제3조).
moaCast 가 Google API 로부터 받은 정보를 이용하고 다른 앱으로 전송하는 일은 Limited Use 요구사항을 포함한 Google API 서비스 사용자 데이터 정책 을 따릅니다.
Google user data (English)
- Data accessed. For a YouTube channel the user connects: channel ID, name, profile image and channel statistics; the user's own videos (URL, title, thumbnail, publish time, view/like/comment counts); comments on the user's videos (commenter display name and channel ID, text, time).
- Data use. Only to show the user their own videos and comments inside moaCast, and to carry out actions the user asks for: uploading a video (file, title, description, tags, privacy status, made-for-kids flag, thumbnail) when the user clicks Publish or at the time the user scheduled, and posting a reply the user wrote. No advertising, profiling, credit decisions, or AI/ML model training.
- Data sharing. Not sold and not shared with third parties. Only our infrastructure providers listed in Article 6 (server hosting, file storage) process it on our behalf.
- Data protection. OAuth access and refresh tokens are encrypted at rest with AES-256-GCM; all traffic uses HTTPS.
- Retention and deletion. Disconnecting a channel immediately deletes its tokens together with the video list, comments and reply records fetched from it. Deleting the workspace or closing the account deletes all of it as well. Users can also revoke access at myaccount.google.com/permissions.
moaCast's use and transfer to any other app of information received from Google APIs will adhere to the Google API Services User Data Policy, including the Limited Use requirements. moaCast uses YouTube API Services; see the YouTube Terms of Service and the Google Privacy Policy.
제6조 개인정보 처리의 위탁과 국외 이전
1. 처리의 위탁
회사는 서비스를 제공하기 위하여 다음과 같이 개인정보의 처리 업무를 위탁하고 있습니다. 회사는 위탁계약을 체결할 때 개인정보가 안전하게 관리되도록 필요한 사항을 계약서에 담고 수탁자가 이를 지키는지 감독합니다.
| 수탁자 | 위탁 업무 | 보유 및 이용 기간 |
|---|---|---|
| The Constant Company, LLC (Vultr) | 서비스 운영을 위한 서버와 데이터베이스의 호스팅 (대한민국 서울 소재 설비) | 위탁계약 종료 시까지 |
| Cloudflare, Inc. | 프로필 이미지·콘텐츠 이미지·영상 등 파일의 저장과 전송(콘텐츠 전송망 포함) | 위탁계약 종료 시까지 |
| Google LLC | 회원가입 화면에서 자동화된 프로그램에 의한 가입 시도의 차단 (reCAPTCHA) | 위탁계약 종료 시까지 |
2. 국외 이전
회사는 다음과 같이 개인정보를 국외로 이전하고 있습니다. 이용자는 이전을 거부할 수 있으며, 거부하려는 경우 아래 개인정보 보호책임자에게 연락하시기 바랍니다. 다만 거부하는 경우 해당 기능의 이용이 제한될 수 있습니다.
| 이전받는 자 | Cloudflare, Inc. |
|---|---|
| 이전되는 국가 | Cloudflare, Inc. 가 데이터센터를 운영하는 국가 |
| 이전 항목 | 프로필 이미지·콘텐츠 이미지·영상 등 저장을 위하여 보내는 파일, 그리고 이용자의 브라우저가 파일을 받을 때 보내는 IP 주소, 브라우저 종류와 버전(User-Agent), 요청한 파일의 주소와 요청 일시 |
| 이전 일시와 방법 | ① 회사가 이용자의 프로필 이미지와 콘텐츠 파일을 저장하는 시점에 회사 서버에서 정보통신망을 통해 전송 ② 이용자가 콘텐츠 이미지가 포함된 화면을 여는 시점에, 그리고 회사가 영상을 서명된 임시 주소로 제공하는 때부터는 영상을 재생하는 시점에도 이용자의 브라우저에서 직접 전송 |
| 이용 목적 | 파일의 저장과 전송(이미지·영상 전송망) |
| 보유 및 이용 기간 | 위탁계약 종료 시 또는 해당 파일의 파기 시까지 |
| 이전받는 자 | Google LLC |
|---|---|
| 이전되는 국가 | 미국 |
| 이전 항목 | IP 주소, 브라우저·기기 정보, 화면에서의 조작 정보 등 reCAPTCHA 가 수집하는 정보 |
| 이전 일시와 방법 | 이용자가 회원가입 화면을 여는 시점에 이용자의 브라우저에서 직접 전송 |
| 이용 목적 | 자동화된 프로그램에 의한 가입 시도의 차단 |
| 보유 및 이용 기간 | Google LLC 의 개인정보처리방침에 따름 |
콘텐츠의 미리보기 이미지는 회사의 도메인인 cdn.moacast.com 에서 바로 내려받으며, 이때 이용자의 브라우저가 Cloudflare, Inc. 의 서버에 직접 연결됩니다. 영상은 현재 회사의 서버가 중계하여 내보내고 있습니다. 회사가 영상을 서명된 임시 주소 방식으로 제공하게 되는 때부터는 영상도 이용자의 브라우저가 Cloudflare, Inc. 의 저장소에 직접 연결하여 받으며, 그때에는 moacast.com 이 아닌 이름의 주소가 보일 수 있습니다.
제7조 개인정보의 파기
회사는 보유 기간이 지나거나 처리 목적이 달성되는 등 개인정보가 더 이상 필요하지 않게 되면 지체 없이 그 개인정보를 파기합니다.
보유 기간이 지났음에도 다른 법령에 따라 계속 보존하여야 하는 경우에는 해당 개인정보를 별도의 데이터베이스로 옮기거나 보관 장소를 달리하여 보존합니다.
전자적 파일 형태로 기록·저장된 개인정보는 복구할 수 없는 방법으로 삭제하고, 종이에 출력된 개인정보는 분쇄하거나 소각하여 파기합니다.
제8조 정보주체의 권리와 행사 방법
이용자는 회사에 대하여 언제든지 다음 각 호의 권리를 행사할 수 있습니다.
- 개인정보의 열람 요구
- 잘못된 개인정보의 정정 요구
- 개인정보의 삭제 요구
- 개인정보 처리의 정지 요구
- 수집·이용에 대한 동의의 철회
권리의 행사는 [email protected] 으로 요청하실 수 있습니다. 회사는 요청을 받은 날부터 10일 이내에 조치하고 그 결과를 알려 드립니다.
연결한 소셜 채널의 접근 권한은 서비스의 채널 화면에서 직접 해제할 수 있으며, 해제하면 보관하던 접근 권한 정보가 즉시 삭제됩니다. 화면 설정과 같은 일부 정보도 서비스 화면에서 바로 바꿀 수 있습니다.
이용자는 서비스를 거치지 않고 플랫폼에서 직접 접근 권한을 철회할 수도 있습니다. Google 계정으로 연결한 채널(YouTube 포함)의 권한은 Google 계정의 「서드파티 앱 및 서비스」 화면(https://myaccount.google.com/permissions)에서 철회할 수 있습니다. 플랫폼에서 권한을 철회하면 회사는 그 채널의 정보를 더 이상 가져올 수 없게 되며, 회사가 보관하던 접근 권한 정보는 이용자가 서비스의 채널 화면에서 연결을 해제하는 때에 삭제됩니다.
이용자는 법정대리인이나 위임을 받은 사람을 통하여도 권리를 행사할 수 있습니다. 이 경우 회사는 「개인정보 처리 방법에 관한 고시」가 정한 위임장을 제출받습니다.
회사는 권리 행사를 요구한 사람이 본인이거나 정당한 대리인인지 확인합니다. 열람과 처리정지의 요구는 「개인정보 보호법」 제35조 제4항과 제37조 제2항에 따라 제한될 수 있습니다.
제9조 개인정보의 안전성 확보조치
회사는 개인정보의 안전성을 확보하기 위하여 다음의 조치를 하고 있습니다.
- 비밀번호는 복호화할 수 없는 일방향 암호화 방식으로 변환하여 저장합니다. 회사는 이용자의 비밀번호 원문을 알 수 없습니다.
- 연결한 소셜 채널의 접근·갱신 토큰은 인증된 암호화 방식(AES-256-GCM)으로 암호화하여 저장하며, 암호화 키가 준비되지 않은 경우에는 연결 자체를 거부합니다.
- API 키는 평문을 저장하지 않고 해시값과 식별용 앞자리만 보관합니다. 발급한 뒤에는 회사도 원래의 키를 알 수 없습니다.
- 이용자와 서비스 사이의 통신은 전송 구간을 암호화(HTTPS)하여 주고받습니다.
- 로그인 상태를 유지하는 쿠키에는 스크립트의 접근을 막는 속성(HttpOnly)과 다른 사이트에서의 전송을 제한하는 속성(SameSite)을 적용하고, 암호화된 연결에서는 암호화 구간 전용 속성(Secure)을 함께 적용합니다.
- 개인정보를 다루는 담당자를 최소한으로 지정하고 접근 권한을 관리합니다.
- 개인정보의 처리와 관련한 접속 기록을 보관하여 비인가 접근과 오·남용을 확인할 수 있게 합니다.
- 콘텐츠의 미리보기 이미지는 전송망에서 바로 받을 수 있는 저장소에 두되, 그 주소는 계정마다 다른 32자리 식별값과 파일마다 다른 16자리 난수로 이루어져 추측할 수 없게 합니다. 다만 그 주소를 알게 된 사람은 로그인하지 않고도 해당 이미지를 볼 수 있습니다.
- 영상과 업로드한 원본 파일은 주소만으로는 열 수 없는 저장소에 두고, 볼 권한을 확인한 뒤에만 회사의 서버가 내보내거나 수명이 짧은 임시 주소를 발급합니다.
제10조 쿠키 등 자동 수집 장치의 운영과 거부
회사는 이용자에게 개별적인 편의를 제공하기 위하여 쿠키를 사용합니다. 쿠키는 웹사이트를 운영하는 데에 이용되는 작은 정보 꾸러미로, 이용자의 브라우저에 저장됩니다.
| 이름 | 목적 | 보관 기간 |
|---|---|---|
| SESSID | 로그인 상태의 유지 | 7일 |
| _theme | 밝은 화면·어두운 화면 설정의 기억 | 1년 |
| Google reCAPTCHA 가 설정하는 쿠키 | 회원가입 화면에서 자동화된 프로그램에 의한 가입 시도의 차단 | Google LLC 의 개인정보처리방침에 따름 |
이용자는 브라우저의 설정에서 쿠키의 저장을 거부하거나 저장된 쿠키를 삭제할 수 있습니다. 다만 로그인 상태를 유지하는 쿠키를 거부하면 로그인이 필요한 기능을 이용할 수 없습니다.
제11조 만 14세 미만 아동의 개인정보
서비스는 만 14세 이상을 대상으로 합니다. 회사는 만 14세 미만 아동의 개인정보가 수집된 사실을 알게 된 경우 지체 없이 해당 정보를 파기합니다.
제12조 개인정보 보호책임자
회사는 개인정보의 처리에 관한 업무를 총괄하여 책임지고, 개인정보와 관련한 이용자의 불만 처리와 피해 구제를 위하여 다음과 같이 개인정보 보호책임자를 지정하고 있습니다.
- 개인정보 보호책임자: 코드샌드 개인정보보호팀
- 소속: 주식회사 코드샌드
- 개인정보 관련 문의와 권리 행사: [email protected]
- 그 밖의 일반 문의: [email protected]
이용자는 서비스를 이용하면서 생긴 개인정보 보호에 관한 문의, 불만 처리, 피해 구제에 관한 사항을 개인정보 보호책임자에게 문의할 수 있습니다. 회사는 지체 없이 답변하고 처리하겠습니다.
제13조 권익침해 구제 방법
이용자는 개인정보 침해로 인한 구제를 받기 위하여 다음의 기관에 분쟁 해결이나 상담을 신청할 수 있습니다.
- 개인정보분쟁조정위원회 — 1833-6972 (www.kopico.go.kr)
- 개인정보침해신고센터 — 118 (privacy.kisa.or.kr)
- 대검찰청 사이버수사과 — 1301 (www.spo.go.kr)
- 경찰청 사이버수사국 — 182 (ecrm.police.go.kr)
「개인정보 보호법」 제35조(개인정보의 열람), 제36조(개인정보의 정정·삭제), 제37조(개인정보의 처리정지 등)에 따른 요구에 대하여 회사가 한 처분이나 부작위로 권리 또는 이익을 침해받은 사람은 「행정심판법」이 정하는 바에 따라 행정심판을 청구할 수 있습니다.
제14조 방침의 변경
이 개인정보처리방침을 변경하는 경우 회사는 변경 내용과 적용일자를 밝혀 적용일자로부터 7일 전에 서비스 화면에 공고합니다. 다만 수집하는 항목이 늘어나거나 이용 목적이 바뀌는 등 이용자의 권리에 중요한 영향을 미치는 변경의 경우에는 적용일자로부터 30일 전에 공고하고 이용자가 등록한 전자우편 등으로 따로 알립니다.
사업자 정보
- 상호: 주식회사 코드샌드
- 사업자등록번호: 368-87-03020
- 주소: 대전 서구 대덕대로241번길 20 대전둔산빌딩 5층 539-4호
