Enjoy수학 개인정보 처리방침 / Enjoy Math Privacy Policy

시행일자: 2025년 1월 1일 | 최종 수정일자: 2026년 9월 5일

제 1 조 (목적)

Enjoy수학(이하 '학원')은 수강생 및 학부모의 개인정보를 중요시하며, 「개인정보 보호법」 등 관련 법령과 YouTube API Services 이용약관 및 개발자 정책을 준수합니다. 본 개인정보 처리방침은 학원이 운영하는 학생 포털 웹/앱 서비스(이하 '서비스' 또는 'API Client')를 이용하는 회원(학생, 보호자, 교사·관리자)의 개인정보와 YouTube API Data가 어떤 항목으로 수집·이용·보관·공유·삭제되는지 안내합니다.

사용자는 서비스 기능(학습 영상 업로드·재생 포함)을 이용하기 전에 본 방침에 동의해야 합니다. 본 방침은 로그인 화면, 서비스 내 메뉴, 본 페이지(/privacy)에서 언제든지 확인할 수 있습니다.

제 2 조 (수집하는 개인정보 항목 및 수집 방법)

학원은 학습 관리 및 발표 영상 포트폴리오 제공을 위해 아래 정보를 수집합니다.

  • 수강생 정보: 성명, 학년, 학교, 연락처, 발표/개념 설명 동영상(음성 및 초상 포함)
  • 보호자 정보: 성명, 연락처(전화번호), 수강생과의 관계
  • 교사·관리자 정보: 계정 이메일, 권한, 학원 YouTube 채널 연동을 위한 OAuth 토큰(해당 권한이 있는 관리자만)
  • 자동 수집 항목: 서비스 이용 기록, 접속 로그, 쿠키, 접속 IP 정보

제 3 조 (개인정보의 수집 및 이용 목적)

수집된 개인정보는 다음 목적 이외의 용도로는 사용되지 않으며, 이용 목적이 변경되면 별도의 동의를 받습니다.

  1. 학습 관리 및 서비스 제공: 학생별 수학 개념 발표 및 문제풀이 동영상 업로드·보관·재생, 학습 성취도 분석, 출결 관리
  2. 학부모 피드백 제공: 보호자 전용 포털을 통한 자녀의 학습 영상 모니터링 및 교사 피드백 공유
  3. 회원 관리: 본인 확인, 서비스 부정 이용 방지, 각종 고지·통지 사항 전달

제 4 조 (YouTube API 서비스 사용 및 API Data)

본 서비스는 YouTube API Services를 사용하여 학습 발표 영상을 학원 소유의 YouTube 채널에 비공개(unlisted)로 업로드하고, 포털에서 임베디드 플레이어로 재생합니다. 학생·학부모 개인 Google 계정으로 YouTube에 로그인하도록 요구하지 않습니다. YouTube 업로드 권한은 학원 관리자 Google 계정에 대한 OAuth 동의로만 부여됩니다(범위: https://www.googleapis.com/auth/youtube.upload).

관련 정책 링크:

4.1 접근·수집·저장하는 사용자 정보 및 API Data

학원이 접근·수집·저장하는 YouTube 관련 정보는 다음과 같습니다.

구분항목출처
업로드 시 전송하는 콘텐츠동영상 파일, 제목, 설명, 카테고리(Education), 공개 범위(unlisted)사용자(학생/교사)가 서비스에 입력·첨부
저장하는 API DataYouTube video ID, YouTube URL, 썸네일 URL, YouTube가 반환한 영상 제목 메타데이터YouTube Data API (videos.insert 등) 및 oEmbed
Authorized Data (관리자)OAuth refresh token, 일시적으로 발급되는 access token학원 관리자가 Google 계정으로 동의한 경우만. 학생·학부모 계정에는 저장하지 않음
임베디드 플레이어썸네일·제목 렌더링, 재생 가능 여부, 콘텐츠 제한, 부정 이용 방지 목적의 기본 데이터. 재생 시작 시 추가 재생 데이터가 YouTube와 공유될 수 있음YouTube 임베디드 플레이어 (자동재생은 사용자가 재생을 시작한 뒤에만 동작)

학원은 YouTube 로그인 비밀번호를 수집하지 않습니다. YouTube Analytics API, YouTube Reporting API, 검색 API, 댓글·구독·좋아요 API는 사용하지 않습니다. 조회수·구독자수 등 통계 API Data를 저장하지 않습니다.

4.2 이용·처리·공유 방법 (내부 및 외부)

  • 이용 목적: 학생 발표 영상의 보관, 학원 포털에서의 스트리밍 재생, 해당 학생·보호자·담당 교사에게 학습 피드백 제공.
  • 내부 공유: 해당 학생의 담당 교사 및 학원 관리자, 해당 학생의 법정대리인(학부모), 해당 학생 본인. 다른 학생·학부모에게 공개하지 않습니다.
  • 외부 공유: 동영상 호스팅·스트리밍·임베디드 재생을 위해 Google LLC / YouTube에 위탁·전송합니다. 광고 네트워크, 데이터 브로커, 무관한 제3자에게 판매하거나 제공하지 않습니다.
  • 처리 방식: 영상은 학원 YouTube 채널에 unlisted로 업로드됩니다. 포털은 video ID를 이용해 공식 YouTube 임베디드 플레이어로 재생합니다. 학원 앱 데이터(학생 매칭 정보 등)는 Firebase(Google Cloud)에 저장됩니다.
  • 광고: 본 서비스는 제3자 광고를 게재하지 않습니다. YouTube 플레이어 자체에 YouTube가 제공하는 광고가 표시될 수는 있습니다.

4.3 기기 정보·쿠키

서비스는 로그인 세션 유지를 위해 쿠키 및 유사 기술(Firebase Authentication 포함)을 사용합니다. YouTube 임베디드 플레이어가 로드되면 Google/YouTube가 사용자의 기기 또는 브라우저에 쿠키나 유사 기술을 배치·인식할 수 있습니다. 자세한 내용은 Google 개인정보처리방침을 참고하시기 바랍니다.

제 5 조 (API Data 보관, 갱신, 삭제 및 권한 철회)

5.1 보관 및 30일 갱신 주기

  • OAuth 토큰은 학원 YouTube 연동이 유지되는 동안, 동의 목적 범위 내에서만 보관합니다.
  • 저장한 YouTube API Data(영상 ID, URL, 썸네일 URL 등)는 최소 30일마다 갱신하거나, 갱신할 수 없으면 삭제합니다. 주 1회 자동 점검 및 포털 이용 시 만료 임박 데이터를 재확인합니다.
  • YouTube에서 영상이 삭제되었거나 토큰 갱신이 거부(권한 철회)되면, 관련 API Data는 가능한 즉시, 늦어도 30일 이내에 삭제합니다.
  • 비인가(Non-Authorized) API Data는 30일을 초과하여 보관하지 않습니다.

5.2 사용자 삭제 요청 절차

학생·학부모·교사 등 사용자는 학원에 저장된 본인 관련 데이터(YouTube API Data 포함) 삭제를 요청할 수 있습니다.

저장된 데이터 삭제 요청하기
  1. 이메일 lovelybk0412@naver.com 또는 학원 고객센터로 삭제 요청을 보냅니다. 제목에 "데이터 삭제 요청"을 적어 주시고, 학생 이름과 연락처를 기재해 주세요.
  2. 학원은 요청을 확인한 뒤 가능한 즉시, 늦어도 7일 이내에 서비스에 저장된 해당 사용자 관련 API Data 및 개인정보를 삭제합니다.
  3. 중요: 본 서비스에서 저장된 데이터를 삭제하는 것은 YouTube에 이미 업로드된 영상 자체를 삭제하지 않습니다. YouTube 상의 콘텐츠를 삭제하려면 YouTube 앱/스튜디오 또는 삭제 기능을 제공하는 승인된 API Client를 통해 학원 관리자가 삭제해야 합니다. 요청 시 학원이 YouTube 쪽 삭제도 함께 처리합니다.
  4. 서비스 계정 탈퇴 또는 수강 종료 시에도 관련 저장 데이터를 7일 이내에 삭제합니다. 법령상 보관 의무가 있는 항목은 해당 기간 동안 보관합니다.

5.3 Google 보안 설정에서 API Client 접근 권한 철회

학원 관리자가 Google 계정으로 본 API Client에 부여한 YouTube 접근 권한(Authorized Data)은 Google 보안 설정 페이지에서 직접 철회할 수 있습니다. 일반 학생·학부모는 개인 Google 계정으로 본 앱에 YouTube 권한을 부여하지 않습니다.

Google 계정 연결 관리 (YouTube가 명시한 페이지): https://myaccount.google.com/connections?filters=3,4&hl=en

Google 보안 권한 설정: https://security.google.com/settings/security/permissions

위 페이지에서 Enjoy Math / 본 API Client 접근을 제거하면, 학원은 해당 동의에 따라 접근·저장한 Authorized Data를 가능한 즉시 삭제하며, Google 설정에서 철회된 경우 30일 이내에 삭제합니다. 학원은 토큰이 여전히 유효한지 주기적으로 재확인합니다.

제 6 조 (개인정보의 보유 및 이용 기간)

원칙적으로 회원 탈퇴 시 또는 수강 종료 시까지 개인정보를 보유·이용하며, 목적이 달성된 후에는 지체 없이 파기합니다. 단, 관계 법령에 따라 보존할 필요가 있는 경우 법령이 정한 기간 동안 보관합니다. YouTube API Data의 갱신·삭제 주기는 제 5 조를 따릅니다.

제 7 조 (개인정보의 제3자 제공 및 위탁)

학원은 원칙적으로 정보주체의 개인정보를 제3자에게 제공하지 않습니다. 단, 동영상 안정적 스트리밍 및 보관을 위해 아래와 같이 처리를 위탁합니다.

수탁업체: Google LLC (YouTube API 서비스, Firebase / Google Cloud)

위탁업무 내용: 학습 발표 동영상 업로드·저장·unlisted 스트리밍, 임베디드 재생, 학원 포털 데이터 호스팅

보유 및 이용기간: 위탁 계약 종료 시, 영상 삭제 요청 시, 또는 제 5 조의 갱신·삭제 주기까지

본 서비스를 이용하면 사용자는 YouTube 서비스 약관의 적용을 받는 데 동의하며, YouTube/Google이 처리하는 정보는 Google 개인정보처리방침이 적용됩니다.

제 8 조 (정보주체의 권리·의무 및 행사방법)

회원 및 법정대리인은 언제든지 등록되어 있는 본인 혹은 당해 만 14세 미만 아동의 개인정보를 열람하거나 정정, 삭제, 처리정지를 요청할 수 있으며, 학원은 이에 대해 지체 없이 조치합니다. YouTube API Data 삭제 요청은 제 5 조 절차를 따릅니다.

제 9 조 (개인정보 보호책임자 및 문의처)

학원은 개인정보 처리와 본 API Client의 개인정보 처리 관행에 관한 질문·불만·피해구제를 위해 아래 책임자를 지정합니다. YouTube API Services와 관련된 문의도 동일 창구로 접수됩니다.

개인정보 보호책임자: Enjoy수학 원장

이메일 문의: lovelybk0412@naver.com

문의처: 학원 고객센터 또는 포털 내 관리자 문의

English version

1. Purpose

Enjoy Math (the “Academy”) operates the Enjoy Math student portal web application (the “Service” or “API Client”). This Privacy Policy explains what personal information and YouTube API Data we access, collect, store, use, process, share, and delete. We comply with applicable privacy law and the YouTube API Services Terms of Service and Developer Policies.

Users must agree to this Privacy Policy before using the API Client’s features, including video upload and playback. This Policy is always available from the login screen, in-product menus, and at /privacy.

2. Information we collect

  • Students: name, grade, school, contact details, presentation videos (voice and likeness)
  • Parents/guardians: name, phone number, relationship to the student
  • Teachers/admins: account email, role, and (for authorized admins only) OAuth tokens used to connect the Academy YouTube channel
  • Automatically collected: usage logs, access logs, cookies, IP address

3. How we use personal information

  1. Provide learning management: upload, store, and play student math presentation videos; track progress and attendance
  2. Provide parent feedback through the parent portal
  3. Account administration, abuse prevention, and service notices

4. Use of YouTube API Services and API Data

This API Client uses YouTube API Services to upload student presentation videos to the Academy’s own YouTube channel as unlisted videos and to play them in the official YouTube embedded player. Students and parents are not asked to sign in to their personal Google/YouTube accounts. Upload authorization is granted only by an Academy administrator’s Google account (OAuth scope: https://www.googleapis.com/auth/youtube.upload).

4.1 User information and API Data we access, collect, and store

CategoryDataSource
Content sent on uploadVideo file, title, description, category (Education), privacy status (unlisted)Entered or attached by the user in the API Client
Stored API DataYouTube video ID, YouTube URL, thumbnail URL, video title metadata returned by YouTubeYouTube Data API (videos.insert and related) and oEmbed
Authorized Data (admins)OAuth refresh token and short-lived access tokensOnly if an Academy admin authorizes the API Client. Not stored for students or parents
Embedded playerBasic data needed to render thumbnail and title, determine playability and restrictions, and for fraud/abuse prevention. Additional playback data may be shared with YouTube when playback startsYouTube embedded player (autoplay is not enabled on page load)

We do not collect YouTube passwords. We do not use the YouTube Analytics API, Reporting API, Search API, or comment/subscription/like APIs. We do not store view counts, subscriber counts, or other statistical API Data.

4.2 How we use, process, and share this information (internal and external parties)

  • Use: store student presentation videos and play them in the portal so teachers can give feedback and parents can review their child’s work.
  • Internal sharing: the student’s assigned teachers and Academy administrators, the student’s parent/legal guardian, and the student. Videos are not shared with other families.
  • External sharing: video files and related API Data are transmitted to Google LLC / YouTube for hosting, streaming, and embedded playback. We do not sell personal information or API Data. We do not share it with advertisers, data brokers, or unrelated third parties.
  • Processing: videos are uploaded as unlisted on the Academy YouTube channel. The portal plays them with the official YouTube embedded player using the video ID. App records that match a video to a student are stored in Firebase (Google Cloud).
  • Advertising: the API Client does not allow third parties to serve advertisements. The YouTube player may display ads served by YouTube.

4.3 Device information and cookies

We use cookies and similar technologies (including Firebase Authentication) to keep login sessions. When the YouTube embedded player loads, Google/YouTube may place, access, or recognize cookies or similar technologies on the user’s device or browser. See the Google Privacy Policy.

5. Storage, refresh, deletion, and revocation of API Data

5.1 Storage and 30-day refresh cycle

  • Authorization tokens are stored only while the Academy YouTube connection remains active and only for the consented purpose.
  • Stored YouTube API Data (video IDs, URLs, thumbnail URLs, and related metadata) is refreshed at least every 30 calendar days, or deleted if it cannot be refreshed. We run a weekly automated check and reconfirm stale records when the portal is used.
  • If a video is deleted on YouTube, or if an authorization token can no longer be refreshed (revocation), related API Data is deleted as soon as possible and within 30 calendar days.
  • Non-Authorized API Data is not stored longer than 30 calendar days.

5.2 How users request deletion of stored data

Any user may request that we delete stored data related to that user, including YouTube API Data.

Request deletion of stored data
  1. Email lovelybk0412@naver.com or contact the Academy help desk. Use the subject “Data deletion request” and include the student name and a contact number.
  2. We delete the stored API Data and related personal information as soon as possible and within 7 calendar days.
  3. Important: deleting data stored by this API Client does not, in any way, affect data stored by YouTube. To delete a video on YouTube, an Academy administrator must use a YouTube application (YouTube Studio) or an authorized API Client that supports deletion. If you ask us to, we will also delete the YouTube copy.
  4. If a user deletes their Academy account or a student’s enrollment ends, we also delete related stored data within 7 calendar days, except where a longer legal retention period applies.

5.3 Revoking this API Client’s access via Google security settings

In addition to the deletion procedure above, the Google account that authorized this API Client can revoke access to Authorized Data on Google’s security settings pages. Students and parents do not grant YouTube OAuth access through this API Client.

Google account connections page: https://myaccount.google.com/connections?filters=3,4&hl=en

Google security permissions page: https://security.google.com/settings/security/permissions

After access is revoked on those pages, we delete all Authorized Data accessed or stored pursuant to that consent as soon as possible and within 30 calendar days. We periodically reconfirm that authorization tokens are still valid and delete API Data associated with tokens that cannot be refreshed.

6. Retention of personal information

Personal information is retained until account deletion or the end of enrollment, then deleted without delay, unless a longer period is required by law. YouTube API Data follows the refresh and deletion rules in Section 5.

7. Sharing with third parties and processors

We do not provide personal information to third parties except as needed to host and stream videos, as follows.

Processor: Google LLC (YouTube API Services, Firebase / Google Cloud)

Work performed: upload, storage, and unlisted streaming of learning videos; embedded playback; hosting of portal records

Retention: until the processing arrangement ends, a deletion request is completed, or the Section 5 refresh/deletion cycle requires deletion

By using this API Client, users agree to be bound by the YouTube Terms of Service. Information processed by YouTube/Google is subject to the Google Privacy Policy.

8. User rights

Users and legal guardians may request access, correction, deletion, or suspension of processing of their personal information, including data relating to children under 14. We will act without delay. Deletion of YouTube API Data follows Section 5.

9. Privacy contact (questions or complaints about this API Client’s privacy practices)

Contact the owner/developer of this API Client with questions or complaints about our privacy practices, including practices related to YouTube API Services.

Privacy officer: Director, Enjoy Math

Email: lovelybk0412@naver.com

Other: Academy customer center or in-portal administrator inquiry

© 2025 Enjoy 수학. All rights reserved.