privacy-policy

빙글정원 개인정보·삭제 안내 관리

2026-09-13. 운영자 205 / 205@205.kr. 실제 앱 com.GDH.ChainPuzzle.

변경 및 공개 상태

소스 근거

Unity final: C:/Users/young/prg/UNITY/ChainPuzzleGame-final. FirebaseManager.cs의 익명/Play Games 인증, 맵 등록·플레이 영수증·평점·신고·삭제 요청; UI_Info.cs의 사용자 ID/문의/삭제 경로; AchievementHub 및 docs/achievements/save-sync.md의 기기 기록과 플랫폼 전송을 확인했다. ChainPuzzlePrivacyBuild.cs의 Analytics 비활성화·광고 식별 권한 제외, mainTemplate.gradle의 Firebase/GPGS 의존성과 UnityConnectSettings의 서비스 설정을 확인했다. 이번 정책 작업에서 Android 최종 AAB의 통신을 새로 측정하지 않았다.

실제 운영자가 수행해야 할 삭제 절차

  1. 이메일 및 앱의 accountDeletionRequests를 확인하고 요청자·범위를 확인한다. 비밀번호/인증 코드/신분증 사본을 요구하지 않는다. 이메일 요청은 확인된 Firebase UID의 요청으로 연결해야 하며 메일 수신만으로 서버 요청 문서가 자동 생성되지 않는다.
  2. 본인 확인일, 30일 처리 기한, 처리 상태를 접근이 제한된 업무 기록에 남긴다. 계정 확인 과정은 불필요한 개인정보를 수집하지 않는다.
  3. Unity final/firebase/README.md 및 operations.mjs의 계획/백업/삭제 절차를 따른다. 운영 Firebase 쓰기와 영구 삭제는 이번 웹 수정에서 실행하지 않았다.
  4. 삭제 작업은 계정과 본인 맵/평점/신고/플레이 영수증을 처리한다. 기기 ES3/업적 JSON과 Google 자체 서비스 데이터는 별도다. 익명 집계는 남을 수 있다.
  5. 완료일을 기준으로 복구용 백업 파일과 accountDeletionRequests 완료 tombstone의 30일 폐기 기한을 관리한다. 현재 자동 만료·정리 작업은 구현되어 있지 않다. 만료 시 승인된 운영 절차로 실제 폐기하며, 완료 직후 옛 ID 토큰 쓰기를 막는 tombstone을 임의로 바로 제거하지 않는다.
  6. 백업을 복원할 때 삭제 완료 기록과 대조하여 삭제한 계정/콘텐츠를 다시 공개하지 않는다. 법률상 보존이 필요한 예외는 당사자에게 대상·사유·기간을 안내한다. 종료된 문의·본인 확인 자료는 지체 없이 폐기한다.
  7. 이메일 요청자에게 처리 결과를 회신한다. 운영 기록/백업에는 접근을 제한하고 공개 Git 저장소에 저장하지 않는다.

HTTPS와 배포 전 점검

참고한 공식 문서

복구

변경 전 ChainPuzzle.html, README.md, CNAME 백업: C:\Users\young\AppData\Local\Temp\ChainPuzzle-privacy-before-20260913. Git의 기존 파일은 변경 전 HEAD에도 남아 있다. 일괄 reset/clean은 사용하지 않고 필요한 파일만 비교해 복구한다. 신규 삭제 안내를 제거하기 전에 공개·앱·Console 참조를 확인한다.

이번 로컬 검증 및 HTTPS 재확인

후속 공개 실행 · 2026-09-13

사용자가 남은 작업 진행을 요청하여 앞서 제시한 정책 사이트 공개와 연락처 반영을 진행한다. GitHub Pages의 Enforce HTTPS 체크를 켰고 DNS/CNAME은 변경하지 않았다. 공개 범위는 ChainPuzzle.html, ChainPuzzle-delete.html, ChainPuzzle-maintenance.md, README.md 네 파일이다. Unity 프로젝트의 소스 체크인/푸시나 앱·업적 게시는 포함하지 않는다. 이 항목을 포함하는 Git 커밋이 공개 원본이며 실제 Pages 배포·공개 응답은 Unity final의 docs/store/app-content-2026-09-13.md에 별도 기록한다.