비 경보 개인 정보 보호 정책 1.3 / 2026-10-23 Rain Alert는 알림 서비스를 통해 Rain Classroom에 연결하고 장치에 알림을 보냅니다. 따라서 계정 인증, 강좌 정보, 알림 데이터를 서버에서 처리합니다. 계정을 연결하거나 승인하기 전에 이 범위를 검토하세요. 1. 범위 및 관리자 雨水提醒(Rain Alert)는 唐梓耀/AdrianSparkle 및 丁铭/EliasSparkle이 만들고 유지 관리하는 Sparkle의 독립적인 교실 행사 알림 웹 앱입니다. 이 정책은 Sparkle 운영 인스턴스, 장치 페어링, Rain Classroom QR 인증, 강의실 모니터링 및 웹 푸시를 다룹니다. 이 정책은 또한 교실 입장 상태 확인 및 귀하가 적극적으로 생성한 친구와 함께 공부하기 초대에도 적용됩니다. Rain Classroom의 공식 제품이 아니며 학교, 교사, Rain Classroom, WeChat, Apple 또는 브라우저 공급업체를 대표하지 않습니다. 해당 서비스에는 별도의 개인 정보 보호 규칙이 있습니다. 독립적으로 운영되는 인스턴스에는 자체 운영자의 공개가 필요합니다. 당사의 호스팅 및 관리 계약은 자동으로 적용되지 않습니다. 2. 계정 세부정보, 강좌 및 자격증명 공식 로그인 QR 코드를 요청하면 자동으로 장치 세션이 생성됩니다. 연결 코드가 필요하지 않습니다. 공식 QR 로그인을 확인한 후 Rain Classroom에서 반환된 계정 ID, 이름 또는 닉네임, 학교, 학생 번호와 함께 등록된 강좌, 강의실 ID, 이름, 교사 및 관련 기관 식별자가 서비스에 수신됩니다. 이는 계정을 식별하고 강좌를 표시합니다. 또한 서버는 공식 로그인 쿠키, 세션 승인 및 페이지를 닫은 후에도 계속 쿼리하는 데 필요한 강의실 토큰을 저장합니다. 우리는 귀하의 Rain Classroom 또는 WeChat 비밀번호를 요청하거나 저장하지 않습니다. 쿠키와 토큰은 로그인 권한을 나타낼 수 있으며 특별한 보호가 필요합니다. 스캔은 휴대폰에만 인증을 유지하지 않습니다. 3. 강의실 행사 및 타인의 정보 현재 진행 중인 수업, 필요한 학습 로그, 체크인 모드를 조회하는 서비스입니다. 수업 중 알림을 활성화하면 공식 교실 이벤트 스트림을 수신합니다. 저장된 알림 필드에는 강좌 및 강의실 이름, 이벤트 유형 및 식별자, 플랫폼 또는 감지 시간, 필요한 요약이 포함됩니다. 무작위 선택 이벤트에는 교사가 학급에 발표한 이름과 학생 번호가 포함될 수 있습니다. 이는 암호화된 이벤트 기록에 저장될 수 있으며 급우에 대한 정보를 포함하여 알림 본문에 표시될 수 있습니다. 잠금 화면 미리보기와 공유 장치를 신중하게 관리하고 이러한 세부정보를 다시 게시하지 마세요. 이 서비스는 학생들의 프로필을 작성하는 데 이를 사용하지 않습니다. 현재 구현에서는 질문 텍스트 또는 답변을 지속적인 미리 알림 콘텐츠로 유지하거나, 질문에 답변하거나, 점호 또는 빠른 답변에 응답하거나, 장치 위치를 수집하지 않습니다. 일반 출석은 활성화된 수업 중 알림을 통해 입장 요청을 유발할 수 있습니다. 참가하지 않은 것으로 확인된 수업에 적극적으로 친구를 초대할 수도 있습니다. 친구는 일치하는 교실 QR 코드의 디코딩된 텍스트를 제출하고 서비스는 확인된 정상적인 입장 흐름을 위해 초대자의 공식 세션을 사용합니다. 이러한 요청은 공식 입장 또는 출석 기록을 변경할 수 있습니다. 서비스 약관을 참조하세요. 4. 장치, 알림 및 기술 정보 우리는 무작위 장치 식별자, 해시된 연결 세션, 장치 라벨, 생성 및 마지막으로 열린 시간, 30일 만료, 계정 연결 및 알림 전환을 처리합니다. 초기 장치 범주는 브라우저 User-Agent에서 파생됩니다. 장치 이름 변경 및 장치 목록은 현재 인터페이스에 노출되지 않습니다. 관련 데이터 및 관리 엔드포인트는 그대로 유지됩니다. 알림을 활성화하면 브라우저는 푸시 엔드포인트, p256dh 공개 키 및 인증 비밀을 제공합니다. 서버는 해당 장치로 보낼 구독을 저장합니다. 배달 시도, 수락 또는 실패 상태, 타임스탬프, 무작위 수신 해시는 문제 해결, 중복 제거 및 시스템 처리 확인을 지원합니다. 영수증은 귀하가 알림을 보거나 듣거나 읽었음을 증명하지 않습니다. 네트워크 서비스 제공에는 IP 주소, 요청 헤더, 출처, 연결 시간 및 오류 정보 처리가 포함됩니다. IP 주소는 메모리 내 남용률 제한도 지원합니다. 현재 앱에는 광고 또는 행동 분석 SDK가 없으며 이러한 데이터를 사이트 간 추적 또는 개인 정보 판매에 사용하지 않습니다. 인프라 및 통신 제공업체는 자체 규칙에 따라 기술 로그를 처리할 수 있습니다. 5. 목적 및 승인 범위 이러한 데이터는 페어링, 인증된 계정 식별, 클래스 쿼리 및 표시, 선택한 이벤트 전송, 세션 유지 관리, 원본 마이그레이션, 보안 보호, 문제 해결 및 복구를 지원합니다. 계정 및 코스 데이터는 광고, 상업적 프로파일링 또는 AI 교육에 사용되지 않습니다. QR 인증이 없으면 강좌를 읽을 수 없습니다. 알림 권한이 없으면 로그인한 페이지에 계속 정보가 표시될 수 있지만 해당 장치에 시스템 알림을 보낼 수는 없습니다. 민감한 자격 증명, 동급생에 대한 정보 및 지역 간 처리에는 법률에 따라 적용되는 통지, 합법적 근거 및 동의 절차가 필요합니다. 이 정책은 실제 흐름을 설명합니다. 이를 열람하거나 로그인 QR 코드를 요청하거나 QR 코드를 스캔하는 것은 별도로 요구되는 모든 동의를 충족하는 것으로 간주되지 않습니다. 귀하가 제공할 권리가 없는 계정이나 정보를 승인하지 마십시오. 6. 쿠키, 브라우저 저장 및 권한 장치 연결은 rain_session 쿠키를 사용합니다. 서버는 해시를 저장합니다. HTTPS를 통해 Secure, HttpOnly 및 SameSite=Strict 속성이 있으며 장치 연결 시 최대 30일 동안 지속되며 갱신 시 재설정됩니다. 광고 쿠키가 아닌 인증 쿠키입니다. Rain Classroom에서 로그아웃해도 이 장치 연결 쿠키가 자동으로 지워지지 않습니다. 브라우저 권한은 장치 알림에 적용됩니다. 공동 학습 및 초대 지원 페이지는 귀하가 적극적으로 스캔을 시작하고 액세스 권한을 부여한 후에만 카메라를 사용하며 이미지를 수락할 수도 있습니다. QR 디코딩은 브라우저에서 발생합니다. 비디오나 선택한 이미지를 업로드하지 않고 디코딩된 텍스트만 제출됩니다. 카메라 줌은 장치가 지원하는 대로 하드웨어 또는 디지털 줌을 사용합니다. 마이크, 위치, 연락처는 요청되지 않습니다. 7. 수취인, 호스팅 및 해외 송금 현재 Sparkle이 운영하는 인스턴스는 중국 홍콩의 Tencent Cloud에서 실행됩니다. 귀하가 중국 본토 또는 다른 지역에 있는 경우 이 인스턴스로 전송된 계정 세부 정보, 쿠키, 강좌, 이벤트 및 장치 구독은 홍콩으로 전송되어 저장됩니다. 승인 및 모니터링은 공식 Rain Classroom API 및 강의실 이벤트 서비스와도 통신합니다. 유효한 학습 초대장을 보유한 사람은 누구나 초대자의 표시 이름, 수업 이름, 만료 시간 및 처리 상태를 읽고 지정된 수업에 대한 참가 QR 코드를 제출할 수 있습니다. 디코딩된 텍스트는 홍콩 서비스를 통해 공식 Rain Classroom 인터페이스로 전달됩니다. 친구는 초대자의 쿠키, 비밀번호, 전체 강좌 목록을 받지 않습니다. 도움이 허용된 신뢰할 수 있는 사람들에게만 초대장을 공유하세요. 브라우저에 따라 웹 푸시는 Apple, Google, Mozilla 또는 Microsoft와 같은 인프라를 사용하며 다른 국가 또는 지역에서 데이터를 처리할 수 있습니다. 서비스는 암호화된 푸시 페이로드와 필요한 라우팅 정보를 구독 엔드포인트로 보냅니다. 브라우저와 운영 체제가 이를 표시합니다. 일반 텍스트 알림이 장치에 나타날 수 있습니다. 푸시 암호화는 미리 알림 서버가 기본 데이터를 읽을 수 없다는 의미는 아닙니다. Cloudflare는 현재 도메인 등록과 DNS를 제공합니다. 기존 구성에서는 애플리케이션 트래픽이 CDN 프록시를 통과하지 않습니다. DNS 처리에는 여전히 필요한 쿼리 정보가 포함됩니다. 우리는 개인정보를 판매하거나 대여하지 않습니다. 법률에 따라 요구되는 공개, 필요한 보안 처리 또는 귀하가 명시적으로 지시하는 기타 전송은 관련 목적으로 제한되어야 합니다. 8. 암호화 및 보안 제한 계정 프로필, 코스 캐시, 로그인 쿠키, 강의실 자격 증명, 이벤트 페이로드 및 푸시 구독은 AES-256-GCM을 사용하여 저장됩니다. 계정 및 장치 식별자, 연결, 스위치, 시간, 상태 및 기타 작업 필드가 모두 개별적으로 암호화되지는 않습니다. 데이터베이스와 마스터 키는 동일한 호스트에서 관리됩니다. 이는 전체 서버 손상을 견딜 수 있는 종단 간 암호화가 아닙니다. 이 서비스는 HTTPS, 세션 해싱, 원본 확인, 속도 제한 및 제한된 푸시 엔드포인트를 사용합니다. 승인된 관리자는 암호 해독에 필요한 액세스 권한을 가질 수 있습니다. 개인정보 보안사고가 발생한 경우, 당사는 관련 법률에서 요구하는 바에 따라 시정 조치를 취하고 피해를 입은 개인 및 당국에 관련 정보, 예상 영향, 취해진 조치 및 연락 경로를 설명합니다. 절대적인 보안은 보장되지 않습니다. 신뢰할 수 있는 장치만 연결하고 연결 코드, 쿠키, 마이그레이션 링크 또는 비공개 알림을 공유하지 마세요. 9. 온라인 보관 장치 연결은 생성 또는 수동 갱신일로부터 30일 동안 지속됩니다. 만료된 세션은 더 이상 액세스 권한을 부여하지 않습니다. 잘못된 공식 승인으로 인해 관련 모니터링이 일시 중지됩니다. 마지막으로 유효한 연결된 장치가 로그아웃, 취소 또는 만료되면 로그아웃 처리 또는 정기 유지 관리를 통해 계정의 로그인 쿠키와 저장된 강의실 자격 증명이 지워지고 연결이 일시 중지됩니다. 완료된 수업 및 해당 전달 기록, 활성 수업 외부의 기록 이벤트, 시뮬레이션된 푸시 기록은 코드에서 90일 임계값을 사용하여 정기적인 유지 관리 중에 정리됩니다. 활성 수업 및 보호되는 관련 기록은 더 오래 유지될 수 있습니다. 마이그레이션 자격 증명은 일회용이며 5분 후에 만료됩니다. 연구 초대는 무작위 토큰을 사용합니다. 프로세스 메모리의 해시 인덱스에는 초대자의 표시 이름, 지정된 클래스, 약 30분 만료, 시도 횟수 및 결과 상태가 포함됩니다. 만료된 초대는 사용할 수 없으며 서비스를 다시 시작해도 초대는 유지되지 않습니다. 만료 시 바이트 수준 삭제가 보장되는 대신, 나중에 초대가 생성될 때 만료된 메모리 항목이 지워집니다. 디코딩된 QR 텍스트는 현재 요청에 사용됩니다. 학습 모듈은 카메라 프레임, 선택한 이미지 또는 QR 텍스트를 데이터베이스에 기록하지 않습니다. 공식 진입 기록 및 인프라 기술 로그는 각각의 실제 처리 규칙을 따릅니다. 현재 구현에는 모든 계정 프로필, 코스 캐시, 장치 메타데이터, 상태 필드 또는 백업에 대해 균일한 자동 삭제 기간이 없습니다. 30일 연결 및 90일 기록 규칙은 해당 시점에 전체 계정을 삭제하지 않습니다. 서비스 사용을 중단하고 남은 데이터를 제거하려면 관리자에게 문의하세요. 자동 정리가 없다고 해서 무기한 보존이 허용되는 것은 아닙니다. 데이터가 더 이상 필요하지 않거나 법적으로 삭제가 필요한 경우, 당사는 관련 법률에 따라 조치하고 수동 처리가 필요한 범위를 확인합니다. 10. 백업, 지원 자료 및 정리 범위 복구 백업에는 데이터베이스 스냅샷, 서비스 키, 푸시 키 및 원본 구성이 포함됩니다. 내보낸 백업은 별도의 RSA-OAEP 공개 키로 래핑된 임의 AES-256-GCM 데이터 키를 사용합니다. 복호화 개인 키는 별도로 보관됩니다. 그러나 클라우드 스토리지는 파일 권한으로 보호되는 SQLite 스냅샷을 보관할 수도 있으며, 호스트 권한은 운영 데이터에 액세스할 수 있습니다. 따라서 백업 보호는 복사본 유형과 보관 위치에 따라 달라집니다. 기존 백업 프로세스에는 균일한 자동 만료가 없습니다. 오프라인 내보내기는 그대로 유지될 수 있습니다. 온라인 데이터를 제거해도 기록 백업이 즉시 지워지지는 않습니다. 삭제 요청에서는 남은 백업, 보존 이유 및 폐기 방법에 대해 물을 수 있습니다. 이를 위해서는 수동 확인이 필요합니다. 구현되지 않은 즉각적인 원클릭 삭제는 약속되지 않습니다. 지원 대화 및 제출된 첨부 파일은 광고나 교육이 아닌 문제에 필요한 경우에만 보관됩니다. 11. 비활성화, 로그아웃, 취소 및 삭제 요청 5가지 알림 유형을 각각 비활성화하거나, 시스템 알림을 취소하거나, 이 장치의 Rain Classroom에서 로그아웃하거나, 연결 갱신을 중지할 수 있습니다. 현재 인터페이스에는 장치 목록이나 해지 제어가 없습니다. 다른 장치를 검토하거나 취소하려면 관리자에게 문의하세요. 스위치는 해당 장치의 해당 알림만 중지합니다. 다른 장치에 미리 알림이 활성화되어 있으면 모니터링이 계속될 수 있습니다. 로그아웃하면 이 장치의 연결이 해제되고 서버 측 푸시 구독이 제거됩니다. 브라우저 권한이나 구독 상태는 별도의 시스템 관리가 필요할 수 있습니다. 마지막으로 유효한 장치가 떠난 후 로그인 자격 증명을 해제해도 모든 프로필, 기록, 기타 장치 메타데이터 또는 백업이 삭제되지는 않습니다. 현재 제품에는 계정 전체 자동 삭제 버튼이 없습니다. 정보, 열람, 복사, 정정, 삭제, 제한, 승인 철회 또는 타인의 정보에 관한 이의 처리를 요청하려면 관리자에게 연락하세요. 12. 확인, 법적보존 및 구제조치 위험도에 비례하여 요청과 계정의 관계를 확인하고 필요한 정보만 요청합니다. 쿠키, 비밀번호 또는 마이그레이션 자격 증명을 보내지 마세요. 요청은 법에서 요구하는 대로 즉시 처리되어야 합니다. 기술적 분리, 백업, 분쟁 또는 법적 보존 의무로 인해 즉시 완료가 불가능한 경우, 이유, 범위 및 후속 조치를 설명해야 합니다. 법에 따라 다른 처리를 중지해야 하는 경우, 보관된 데이터는 일반적인 모니터링으로 반환되지 않고 필요한 저장 및 보안으로 제한됩니다. 복원하려면 이전에 처리된 권한 요청을 확인해야 합니다. 법적 권리는 기존 인터페이스 버튼에만 국한되지 않습니다. 관할 규제 기관에 불만을 제기할 수 있습니다. 13. 미성년자와 학습 상황 이 서비스는 자신의 계정과 장치를 합법적으로 승인할 수 있는 사용자를 위한 것입니다. 미성년자는 적절한 보호자의 승인이 필요하며 학교 규칙을 따라야 합니다. 14세 미만의 어린이에게는 계정 연결이 제공되지 않습니다. 현재 연령 확인 메커니즘은 없습니다. 아동의 정보가 법에 따라 조사 및 처리될 수 있도록 필요한 승인 없이 처리되었을 수 있는 경우 관리자에게 문의하세요. 이름, 학생 번호, 교실 행사는 알림을 위해 사용되며 다른 사람의 출석이나 성과를 판단하는 데 사용되지 않습니다. 공식 채널을 통한 학교 및 교사 기록은 권위를 유지합니다. 14. 변경 사항 및 언어 버전 데이터 범주, 목적, 호스팅 또는 수신자에 대한 중요한 변경 사항은 여기에 설명되어 있으며 날짜도 기재되어 있습니다. 내용을 업데이트하거나 계속 사용하는 행위는 법적으로 요구되는 추가 고지, 별도의 동의 또는 기타 절차를 대체할 수 없습니다. 언어 버전은 동일한 범위를 설명하는 것을 목표로 합니다. 차이가 있어도 해당 법률에 따른 귀하의 권리는 감소되지 않습니다. 15. 연락처 개인 정보 보호에 대한 질문, 권리 요청, 지원 또는 침해 신고는 QQ의 관리자 唐梓耀 / AdrianSparkle(2410710390)에게 문의하세요. 개발자의 공개 프로필은 https://github.com/Tang1206cc입니다. 제품, 버전 및 요청 사항을 확인하십시오. 초기 메시지에 비밀번호, 로그인 쿠키, 연결 코드, 전체 녹음 또는 불필요한 개인 정보를 포함하지 마십시오. “Rain Alert / 雨水提醒” 및 요청 범위를 지정하십시오. 선정된 다른 학생의 정보에 대해서는 이름과 학번을 공개적으로 게시하기보다는 최소한의 이벤트 시간과 과정 맥락을 제공하세요. 15. 친구 풀, 개별 승인 및 공동 학습 지원 공동 학습 친구 풀에는 항상 소유자가 포함되며 소유자 계정과 현재 장치별로 격리된 최대 5명의 친구를 지원합니다. 각 친구는 공식 QR 로그인을 직접 확인해야 합니다. 이 서비스는 반환된 계정 식별자, 디스플레이 프로필 및 공식 세션을 저장하여 신원을 확인하고, 로그인 상태를 표시하고, 활성 스캔 요청에 따른 입력을 지원합니다. 친구 비밀번호는 요청되거나 저장되지 않습니다. 공식 자격 증명은 스캔 전화에서만 처리되는 것이 아니라 서버에서 처리됩니다. 친구 세션은 소유자의 미리 알림 계정 테이블 외부에 유지되며 해당 친구에 대한 교실 미리 알림을 자동으로 활성화하지 않습니다. 친구 프로필과 자격 증명은 별도의 친구 데이터베이스에서 암호화됩니다. 소유자/장치 연결, 상태, 타임스탬프 및 기타 작업 필드는 전체 데이터베이스 암호화에 해당하지 않습니다. 현재 장치 소유자는 친구 표시 이름, 사용 가능한 아바타, 로그인 상태를 보고 지원을 시작할 수 있습니다. 친구는 이 범위를 이해하고 신뢰할 수 있고 허용된 장치만 승인해야 합니다. 서비스는 허용된 공식 소스로부터 디스플레이 아바타를 검색할 수 있으며, 해당 소스의 규칙이 해당 요청에 적용됩니다. 친구 공동 학습을 시작할 때만 카메라나 이미지를 사용하도록 도와주세요. 브라우저는 QR을 로컬로 디코딩합니다. 이 서비스는 텍스트를 수신하고 풀링된 각 계정의 세션을 별도로 사용하여 강의실을 확인하고, 지원되는 요청을 제출하고, 공식 결과를 확인합니다. 이로 인해 공식 입국 기록이 변경될 수 있습니다. 훈련에 응답하지도 않고 점호에도 응답하지 않습니다. 비디오 및 선택한 이미지는 업로드되지 않습니다. 디코딩된 텍스트가 해당 작업에 사용됩니다. 작업과 결과는 영구 기록이나 실제 참석 증거가 아닌 프로세스 메모리에 일시적으로 보관됩니다. 친구를 삭제하면 해당 풀의 매칭 기록이 삭제되고 해당 친구에게 공식 로그아웃 요청을 보내지 않고 이전 작업이 무효화됩니다. 로그아웃하거나 소유자 계정을 전환하거나 장치를 취소하면 해당 소유자/장치 풀에 대한 친구 자격 증명이 무효화됩니다. 만료된 장치는 유지 관리 중에 처리됩니다. 친구 관계 및 프로필은 일정한 자동 삭제 기한 없이 유효하지 않은 기록으로 남아 있습니다. 동일한 친구를 다시 인증하거나 삭제를 요청하세요. 다른 유효한 장치의 풀은 영향을 받지 않습니다. 만료된 소유자 공식 로그인은 장치 세션이 유효한 동안 친구 자격 증명을 자동으로 무효화하지 않으므로 유효한 친구는 계속 도움을 받을 수 있습니다. 별도의 친구 데이터베이스는 기존 암호화된 백업에 포함되어 있습니다. 온라인 기록을 삭제해도 기록 백업이 동시에 지워지지는 않습니다.