Google 연결·PC 및 폰 자료 처리 안내
개인정보처리방침
1. 운영 주체와 적용 범위
이 문서는 특수교육의 달인 Windows 프로그램과 폰 연동 화면에서 사용자 자료와 Google 연결 자료를 다루는 방식을 설명합니다. 공개 운영자 표기(활동명)는 꿀호떡입니다. 문의 이메일은 hodeok91@gmail.com입니다.
교육 기록을 입력하는 사용자는 해당 자료를 처리할 권한과 학교의 운영 기준을 확인해야 합니다. 폰의 Google 로그인은 교사가 본인의 PC와 연결하기 위한 기능입니다.
2. 처리하는 자료와 목적
| 자료 | 사용 목적과 범위 | 저장 위치 |
|---|---|---|
| Google 계정 식별자·이메일 | 폰에서 로그인한 계정을 구분하고 해당 계정의 자료·대기 입력이 다른 계정과 섞이지 않게 합니다. | 폰 브라우저의 사이트 저장소. Google 로그인 과정은 Google에서 처리합니다. |
| Google 로그인 승인 토큰 | 사용자가 허용한 Google API 요청에 사용합니다. Google 비밀번호를 앱에서 직접 수집하지 않습니다. | PC는 앱의 보안 저장 기능, 폰은 실행 중 메모리. 폰 토큰을 localStorage에 저장하지 않습니다. |
| 캘린더 목록·선택한 캘린더 일정 | 캘린더 선택과 일정 조회·추가·수정·삭제, PC 일정과의 동기화에 사용합니다. 일정의 제목·날짜·시간·장소·설명·반복 등이 포함될 수 있습니다. | 사용자 Google Calendar와 PC 저장소. 사용자가 선택한 폰 동기화 자료에 일부 일정이 포함됩니다. |
| 할 일·메모·일정·D-Day·설정 등 | PC 간 자료 동기화, 폰 조회·입력, 중복 처리 방지와 충돌 확인에 사용합니다. 선택한 범주만 처리합니다. | 사용자 PC, 본인 Google Drive의 앱 전용 공간, 폰 브라우저의 캐시·대기열. |
| 선택한 학생 자료 | 별도로 켠 학년도·학기의 명렬·출결·상담 목록·영역 활동·학생 제출 확인을 PC와 폰에서 이어 씁니다. 상담 본문은 추가 설정을 켠 경우만 포함합니다. | 사용자 PC와 Google Drive 앱 전용 공간, 폰의 선택 자료 캐시·대기열. |
| 주간학습안내 원본과 글·표 | 주간학습 전송을 켠 경우 폰에서 원본과 읽어 둔 내용을 봅니다. 원본에 개인정보가 있으면 함께 전송될 수 있습니다. | 사용자 PC와 Google Drive 앱 전용 공간. 폰 조회 중 파일을 표시합니다. |
| 사용자가 직접 입력한 AI 요청과 선택 교육 자료 | AI 작성 보조를 실행할 때 결과를 만드는 데 사용합니다. 입력 내용에 학생 정보가 포함되면 해당 내용도 선택한 제공자에게 전송될 수 있습니다. | PC의 결과·기록과 사용자가 설정한 AI 제공자의 처리 환경. 제공자의 적용 약관과 계정 조건도 확인해야 합니다. |
Google 연결을 끄고 PC의 로컬 기능을 사용할 수 있습니다. 폰 학생 자료 전송은 기본 꺼짐입니다. IEP·PBS·건강 정보·학생 사진·연락처는 일반 폰 스냅샷에 자동 포함하지 않습니다. 다만 사용자가 메모나 원본 파일에 직접 입력한 정보는 그 자료에 포함될 수 있습니다.
3. 요청하는 Google 권한
openid,email: 폰에서 계정을 확인하고 구분합니다.drive.appdata: 이 앱의 전용 Drive 공간에서 동기화 사본·입력 명령·처리 결과·선택 첨부 자료를 읽고 저장합니다. 일반 Drive 전체 파일 목록을 읽는 권한은 요청하지 않습니다.calendar.calendarlist.readonly: PC에서 사용 가능한 캘린더와 접근 권한을 확인합니다.calendar.events: PC에서 선택한 캘린더의 일정을 조회·생성·수정·삭제하고 동기화합니다.
권한 동의 범위와 실제 사용할 캘린더·자료 종류는 구분됩니다. 사용자가 고른 자료와 기능을 위해 권한을 사용합니다. 폰 페이지는 캘린더 API에 직접 접근하는 대신 PC가 보낸 선택 자료를 Drive에서 읽습니다.
4. 저장·공유와 외부 서비스
Google 연결 자료는 Google의 인증·Calendar·Drive 서비스를 거칩니다. 서비스 소개·개인정보처리방침·약관은 GitHub Pages, 폰 정적 화면은 Firebase Hosting에서 제공됩니다. 각 사이트의 접속 정보는 해당 호스팅 제공자의 정책에 따라 처리될 수 있습니다. 현재 폰 공개 페이지에는 광고·방문 분석 스크립트를 추가하지 않았습니다.
앱 제작자의 별도 학생 DB 수집 서버로 원장을 자동 업로드하는 구조를 사용하지 않습니다. 일반 동기화 자료는 본인의 Google 계정에 저장됩니다. 교육기관 계정 관리 정책에 따른 접근 가능성과 Google 자체 처리 정책은 별도로 적용될 수 있습니다.
AI 기능은 별도 선택입니다. 현재 형아맨의 일반 질문은 사용자가 입력한 질문을 보내며, 저장된 Google 일정·명렬·관찰 원장을 자동으로 덧붙이지 않습니다. 다른 AI 작성 화면에서는 사용자가 선택한 교육 자료와 입력 내용을 확인해야 합니다. 급식·날씨 등 외부 조회 기능은 해당 기능 제공자에게 필요한 조회 요청을 보냅니다.
5. Google 사용자 데이터의 이용 제한
Google 연결로 얻은 자료는 사용자가 선택한 조회·편집·동기화 기능 제공에 사용합니다. 광고 개인화, 자료 판매, 범용 AI 모델 학습을 목적으로 사용하지 않습니다. Google API에서 받은 정보의 사용과 다른 서비스로의 전송에는 Google API Services User Data Policy의 제한적 이용 요건을 적용합니다. 문의 처리 시에도 사용자의 학생 원장이나 Google 자료를 임의로 열람하는 것을 전제로 하지 않습니다.
6. 보관 기간과 삭제
PC 기록과 백업은 사용자가 관리합니다. Drive에는 동기화 사본·과거 버전·대기 명령·처리 결과가 남을 수 있으며, 고정 기간 뒤 모두 자동 삭제된다고 보장하지 않습니다. 폰 캐시와 전송 대기 입력은 브라우저에 남아 재접속할 때 사용합니다.
- PC의 연결 해제: 해당 PC의 로그인 토큰과 연결 상태를 해제합니다. Google의 기존 일정·Drive 사본이나 PC 기록을 모두 삭제하지 않습니다.
- 폰의 ‘화면 비우기’: 표시 화면과 계정 선택 상태를 비웁니다. 원래 계정의 전송 대기 입력과 캐시가 모두 삭제되는 것은 아닙니다.
- 접근 권한 철회: Google 계정의 연결 관리에서 앱 연결을 제거할 수 있습니다. 권한 철회와 기존 자료 삭제는 별개입니다.
- 자료 삭제: PC의 해당 기록·백업 파일, Google Calendar 일정, Google Drive 앱 관리의 앱 데이터, 브라우저 사이트 데이터는 각각 확인해 정리합니다. 사이트 데이터를 지우면 아직 전송하지 않은 폰 입력을 잃을 수 있습니다.
7. 사용자 선택과 보호 조치
학생 전송과 상담 본문은 각각 켜고 끌 수 있습니다. 전송 전 학년도·학기·계정·선택 범주를 확인합니다. 앱은 계정 구분, 처리 중복 방지, 수정 충돌 확인과 PC의 토큰 보호 기능을 사용합니다. 기기 자체의 접근 권한과 계정 보안도 사용자가 관리해야 합니다. 개인정보 처리 문의와 수정·삭제 방법 안내는 위 문의처를 통해 요청할 수 있습니다.
8. 변경 안내와 문의
처리 목적·자료 범위·제공 방식이 바뀌면 이 페이지와 관련 기능 안내를 갱신하고, 추가 동의가 필요한 변경은 적용 전에 안내합니다. 문의는 위 운영자 연락처로 할 수 있습니다.