앱별 개인정보 처리 안내

소스 검토 기준: 2026년 10월 25일 · 운영자: 김도윤

코드 검토본입니다. 실제 배포 설정과의 대조 및 운영자 확인이 필요합니다. 수업 참여 전 앱별 저장·전송 내용을 확인하세요. 처리 방식 미확인 앱을 개인정보 미수집 서비스로 간주하지 않습니다.
기기 저장 · 외부 AI 직접 이용

뉴턴 인터뷰 신문 제작소

활동 글·인터뷰·이미지·신문 결과를 IndexedDB에 저장. Gemini는 사용자가 별도로 열고 내용을 직접 붙여 넣음.

삭제·보유: 앱 초기화/브라우저 사이트 데이터 삭제. 내보낸 파일은 이용자가 별도 삭제.

저장소 코드 확인 · 배포 대조 필요

앱 열기

서버 저장

달의 비밀: 관측에서 우주까지

참여 식별자·수업·응답·관측·진행·보고서. Cloudflare D1, 선택적 R2 사진 저장 코드.

삭제·보유: 학생 참가 기록은 생성일로부터 1년이 지나면 정리하며, 종료된 수업은 기존 설정(현재 확인한 수업 30일)에 따라 더 일찍 정리합니다. 매일 03:00 KST 크론·배포·삭제 테스트 확인. 운영 R2 사진 저장소 연결 없음. 새 1년 규칙의 운영 실행 결과는 다음 정기 실행 후 확인 대상입니다.

2026-10-25 소스·운영 설정 대조 (상세 범위는 삭제·보유 항목 참조)

앱 열기

기기 + 서버 저장

Night Code 1395

닉네임·투표·공유한 응답·결론·결과는 Cloudflare Durable Objects. 원본 측정값 등은 기기 저장.

삭제·보유: 마지막 저장 후 8일 자동 삭제 알람을 운영 도메인에 배포했습니다. 기존 만료 기록은 다시 읽을 때 실제 삭제합니다. 배포 전에 만들어져 다시 열리지 않은 객체 전체의 정리 완료까지 확인한 것은 아닙니다.

2026-10-25 소스·운영 설정 대조 (상세 범위는 삭제·보유 항목 참조)

앱 열기

기기 저장

몸속 균형 조절 실험실

활동 응답·진행 상태를 localStorage에 저장.

삭제·보유: 브라우저 사이트 데이터 삭제. 학년도 말 자동 삭제 근거 미확인.

저장소 코드 확인 · 배포 대조 필요

앱 열기

화면 내 학습

자극과 반응

확인한 학습 화면 코드에서 상태 기반 학습·게임 제공. 별도 회원/학습 DB 경로는 확인하지 못함.

삭제·보유: 화면 상태와 별개로 배포 로그 설정 확인 필요.

저장소 코드 확인 · 배포 대조 필요

앱 열기

기기 + 선택적 서버 공유

극저온의 세계

글·이름·측정값은 기기, 사진은 IndexedDB. 공유 기능은 Supabase로 학습 payload·사진 전송.

삭제·보유: 공유 세션 30일 만료 및 삭제 함수. 정기 삭제 SQL은 주석 예시여서 운영 스케줄 확인 필요. Supabase vernier 프로젝트의 share_sessions 정기 정리 실행은 확인했으나 각 운영 앱과 해당 프로젝트의 연결 대조는 미완료입니다.

저장소 코드 확인 · 배포 대조 필요

앱 열기

서버 저장 / 설정별 로컬 모드

과학 진짜? 가짜?

Firebase 연결 시 교사 계정, 학생 익명 UID·닉네임·답변·점수·순위. 미연결 시 로컬 모드.

삭제·보유: 실제 Firestore는 서울(asia-northeast3). 2026-10-25 확인 시 TTL 정책 없음, 결제 계정 미연결. 방·참가자·답안·닉네임·순위·clockSync 전체 삭제 설계가 필요합니다. 방 문서 TTL만으로 하위 문서는 삭제되지 않습니다.

2026-10-25 소스·운영 설정 대조 (상세 범위는 삭제·보유 항목 참조)

앱 열기

서버 저장

그림 이어말하기

닉네임·세션·그림·추측·진행/제출 상태를 Cloudflare Durable Objects에 저장. 교사 모니터링 제공.

삭제·보유: 방 닫기 후 삭제 및 비활동 만료/클래스 종료 정리 코드. 운영 설정 확인 필요.

저장소 코드 확인 · 배포 대조 필요

앱 열기

서버 저장

사계절의 지도

닉네임·게임 상태·지도·결과를 Cloudflare Durable Objects에 저장. 복귀 토큰은 기기.

삭제·보유: 종료/비활동 기준 정리와 alarm 코드. 일부 복구 방지 표식은 별도 기간.

저장소 코드 확인 · 배포 대조 필요

앱 열기

서버 저장

코드네임

닉네임·초대/학급·게임 상태·채팅을 Cloudflare Durable Objects에 저장.

삭제·보유: 기본 24시간 비활동 정리. 활성 학급 예외 및 환경변수 적용 확인 필요.

저장소 코드 확인 · 배포 대조 필요

앱 열기

기기 + 서버 저장

레일메이트

혼자 플레이는 기기. 학급 모드는 닉네임·게임·결과를 서버 Durable Objects에 저장.

삭제·보유: 실제 운영 Worker는 railmates. 교사의 클래스 삭제 경로는 있지만 확인한 alarm은 게임 재시도용이며 1년 전체 자료 정리 스케줄은 확인되지 않았습니다. D1 결과·세션과 Durable Objects를 함께 정리해야 합니다.

2026-10-25 소스·운영 설정 대조 (상세 범위는 삭제·보유 항목 참조)

앱 열기

서버 저장

시타델 교실판

참가 이름/닉네임·학급·게임 상태를 Cloudflare Durable Objects에 저장.

삭제·보유: 혼자 게임 24시간 만료 코드. 학급 모드 별도 삭제/보유기간 확인 필요.

저장소 코드 확인 · 배포 대조 필요

앱 열기

서버 저장

리액션 길드

닉네임·참가 토큰·게임 행동·점수 등 Cloudflare Durable Objects 저장.

삭제·보유: 게임 방 최대 48시간 보관 코드가 있으며, 교사용 방 목록에도 48시간 자동 삭제를 구현·배포했습니다. 운영 관리자 기본 비밀번호를 폐기하고 암호화 비밀값으로 교체했습니다.

2026-10-25 소스·운영 설정 대조 (상세 범위는 삭제·보유 항목 참조)

앱 열기

서버 저장

리액션 카페

닉네임·게임 상태·점수 등 Cloudflare Durable Objects 저장.

삭제·보유: 대기/종료/최대 보유시간에 따른 만료·삭제 코드. 운영 설정 확인 필요.

저장소 코드 확인 · 배포 대조 필요

앱 열기

기기 연습 + 서버 학급 활동

스크랩 크라운

혼자 연습은 브라우저. 학급 참여는 닉네임·팀·로봇 구성·명령·경기 상태를 Cloudflare Durable Objects에서 처리.

삭제·보유: 클래스 종료·정리와 alarm 처리 및 실제 운영 보유기간 확인 필요.

저장소 코드 확인 · 배포 대조 필요

앱 열기

기기 + 선택적 서버 참여

브릭픽

독립 모드의 참가자/결과는 선택적 기기 저장. 실시간 모드는 닉네임·점수를 서버로 전송.

삭제·보유: 마지막 저장 후 8일 자동 삭제 알람을 배포했습니다. 만료 시 참가자·점수·참여 토큰 등 객체 저장소를 비웁니다. 과거 미접속 객체 전체의 정리 완료는 별도 확인 대상입니다.

2026-10-25 소스·운영 설정 대조 (상세 범위는 삭제·보유 항목 참조)

앱 열기

서버 저장

구슬뽑기

닉네임·참가 상태·경기 결과를 Cloudflare Durable Objects에 저장.

삭제·보유: 방 TTL·alarm·deleteAll 코드. 실제 만료값 확인 필요.

저장소 코드 확인 · 배포 대조 필요

앱 열기

서버 저장

서커스 클래스

닉네임·학생 세션·교실/게임 상태를 Cloudflare Durable Objects에 저장.

삭제·보유: 마지막 활동 24시간 경과 및 연결 상태 조건의 정리 코드.

저장소 코드 확인 · 배포 대조 필요

앱 열기

학생용 AI 일시 중단

로르산 냉각 곡선 탐구

학생용 AI 평가 API를 서버에서 일시 차단했습니다(2026-10-25 운영 사이트 확인). 측정·학습 응답 작성·보고서·Supabase 공유 기능은 유지합니다.

삭제·보유: 공유 코드 7일 만료. SQL 정기 정리는 주석 예시이므로 실제 삭제 스케줄 확인 필요. Supabase vernier 프로젝트의 share_sessions 정기 정리 실행은 확인했으나 각 운영 앱과 해당 프로젝트의 연결 대조는 미완료입니다.

저장소 코드 확인 · 배포 대조 필요

앱 열기

기기 내 센서 처리

눈으로 보는 자기장

블루투스 자기장 센서값·기기명·진단 로그를 브라우저에서 처리. 진단 파일 저장 기능.

삭제·보유: 다운로드한 진단 파일은 이용자가 삭제. 웹 호스팅 로그는 별도 확인.

저장소 코드 확인 · 배포 대조 필요

앱 열기

학생용 AI 일시 중단

등속 운동하는 물체의 운동 그래프

학생용 AI 피드백 API를 서버에서 일시 차단했습니다(2026-10-25 운영 사이트 확인). 측정·분석·Supabase 공유 기능은 유지합니다.

삭제·보유: 측정값 공유와 AI 전송 범위·실제 서버 보유기간 확인 필요. Supabase vernier 프로젝트의 share_sessions 정기 정리 실행은 확인했으나 각 운영 앱과 해당 프로젝트의 연결 대조는 미완료입니다.

저장소 코드 확인 · 배포 대조 필요

앱 열기

기기 저장

태양광 체인지메이커 탐구 도우미

모둠원 이름·설정·측정/학습 자료를 localStorage에 저장하는 구조.

삭제·보유: removeItem을 이용한 삭제 코드. 브라우저 데이터 삭제 가능.

저장소 코드 확인 · 배포 대조 필요

앱 열기

브라우저 센서 측정

온도 체커기

운영자 설명: Claude 아티팩트로 제작. 실제 공개 HTML은 Cloudflare Pages에서 직접 실행됩니다. Web Bluetooth로 센서 이름·온도·측정시각을 읽어 화면 메모리에서 그래프를 표시합니다. 확인한 앱 코드에는 로그인·영구 저장·측정값 서버 업로드·Claude API 호출이 없습니다. 다만 Google Fonts 요청과 Cloudflare 분석 스크립트가 확인되어 웹 요청·분석 처리는 별도입니다.

삭제·보유: 최근 약 62초의 측정값을 메모리에 유지하고 연결 해제 시 초기화합니다. 새로고침하면 화면 데이터는 없어집니다. 호스팅·분석 로그의 기간은 별도 확인 필요.

공개 HTML 또는 로컬 후보 소스 확인

앱 열기

서버 처리 · 배포 연결 확인

축제 퀴즈

참가코드·쿠키 기반 학생 세션·답안을 Worker/Durable Objects에서 처리하는 후보 저장소.

삭제·보유: 실제 운영 Worker는 nobrain-festival-quiz-test. 행사 SQLite에 참가자·답안·결과를 저장합니다. 확인한 alarm은 문제 종료용이며 전체 행사 자료의 기간별 삭제 구현은 추가 보완 대상입니다.

2026-10-25 소스·운영 설정 대조 (상세 범위는 삭제·보유 항목 참조)

앱 열기

기기 + 서버 실습

내 수업에 코딩 한 스푼(러버블)

학습 진행은 기기 저장. Firebase 실습에서 UID·닉네임·학급 코드·입력값 저장 코드.

삭제·보유: 실습 DB와 기기 자료의 삭제·보유기간 확인 필요.

저장소 코드 확인 · 배포 대조 필요

앱 열기

기기 + 서버 공유 + AI 기능

거꾸로 설계 연수실

닉네임·교과·학교급·투표·수업 설계 자료. Firebase 동기화 및 AI 검토 경로.

삭제·보유: 실시간 공유 활성 여부·보유기간·AI 전송 내용 확인 필요.

저장소 코드 확인 · 배포 대조 필요

앱 열기

정적 안내 · 외부 AI 직접 이용

생기부 특기사항 젬(GEM) 만들기

현재 공개 응답에서 Claude 아티팩트 프레임 스크립트가 확인됩니다. 로컬 안내서 후보와 운영 결과가 달라 아티팩트의 저장·외부 처리 조건을 추가 확인해야 합니다.

삭제·보유: Gemini에 직접 붙여 넣은 내용은 해당 서비스 정책 적용.

운영 페이지와 로컬 후보의 차이 확인 · 확정 보류

앱 열기

정적 연수 안내

서울 고교 지도 만들기

학교알리미 API 활용/앱 제작 안내. 안내 사이트와 사용자가 만드는 앱을 구분해야 함.

삭제·보유: 실습자가 만든 별도 앱의 개인정보 처리는 별도 확인.

저장소 코드 확인 · 배포 대조 필요

앱 열기

기기 저장 · 배포 연결 확인

지구는 지금 어디서 흔들릴까?

안내서 후보 코드에서 실습 배포 URL을 localStorage에 저장.

삭제·보유: 기기 데이터 삭제. earthquake2 등 다른 저장소와 실제 배포 연결 확인 필요.

저장소 코드 확인 · 배포 대조 필요

앱 열기

정적 강의 + 기기 설정

데이터 기반 탐구수업을 위한 디지털 센서 활용법

강의 화면과 슬라이드 편집/표시 설정을 기기에 저장하는 코드.

삭제·보유: 브라우저 데이터 삭제. 공유/별도 서비스로 전송한 내용은 구분.

저장소 코드 확인 · 배포 대조 필요

앱 열기

사진·입력 내용 AI 전송

약품안전 척척박사

라벨 사진과 확인/수정 내용을 Gemini API로 전송하여 판독·안전정보 생성.

삭제·보유: 사진을 자체 파일 저장하지 않는 설계. AI 제공자 처리/보관 조건 확인 필요.

저장소 코드 확인 · 배포 대조 필요

앱 열기

기기 + 선택적 서버 동기화

업무달력

일정·업무·메모·알림 기록. Firebase 구성 시 Google 로그인과 Firestore 동기화.

삭제·보유: 로컬/클라우드 자료·계정 삭제와 보유기간 확인 필요.

저장소 코드 확인 · 배포 대조 필요

앱 열기

서버 저장

과학교과교수법 / 과학교육론

강의 계정·과제·평가/활동 기록 등을 Firebase 및 API로 처리.

삭제·보유: 성인 학습자와 학생 자료 구분, DB/계정별 보유기간·삭제 정책 확인 필요.

저장소 코드 확인 · 배포 대조 필요

앱 열기

서버 저장

디지털 교육

Google 로그인, 이름·이메일·학번·MS365 등록/게시판 자료 등을 Firestore에서 처리.

삭제·보유: 게시물 삭제 코드. 계정/수업 종료 후 보유기간·일괄 삭제 확인 필요.

저장소 코드 확인 · 배포 대조 필요

앱 열기

서버 저장

신뢰마을

서버 생성 별칭·참여 세션 및 집계 결과를 Durable Objects에서 처리.

삭제·보유: 마지막 저장 후 12시간 자동 삭제 알람을 게임 라운드 타이머와 함께 구현·배포했습니다. 세션·진행 중 개인 선택(live) 저장소를 함께 삭제합니다. 과거 미접속 객체 전체 정리 완료는 별도 확인 대상입니다.

2026-10-25 소스·운영 설정 대조 (상세 범위는 삭제·보유 항목 참조)

앱 열기