최종 업데이트: 2026-07-12
Pieceful은 부모가 아이의 일상 순간을 사진, 음성, 텍스트로 기록하고
AI로 정리할 수 있도록 돕는 앱입니다. 아이와 가족의 정보를 다루는
만큼, 수집 범위와 처리 방식을 아래와 같이 명확히 밝힙니다.
| 항목 | 내용 | 출처 |
|---|---|---|
| 사진 | 자동 사진 카드의 PhotoKit localIdentifier(원본 픽셀 미복사), 사용자가 기록에 직접 첨부한 사진과 프로필 사진의 정규화된 앱 전용 JPEG 복사본 |
사용자 iOS Photos·사진 선택기 |
| 음성 녹음 | 사용자가 직접 녹음한 .m4a 파일 |
사용자 기기 마이크 |
| 텍스트 기록 | 사용자가 작성한 일상 기록 | 사용자 직접 입력 |
| 아이 정보 | 이름, 생일, 프로필 사진 참조 | 사용자 직접 입력 |
| 사진 위치 | 사용자가 별도 동의한 경우 사진 GPS 좌표와 파생 장소명 | 사용자 iOS Photos |
| 익명 분석 이벤트 | user_id / entry_id 등은 SHA256 해시 (M002) |
앱 내 이벤트 |
| 진단 로그 | 크래시, 성능 지표 | Firebase Crashlytics |
Pieceful은 사용자가 자녀에 대해 작성한 기록을 처리합니다. 아동 정보는
다음 방식으로만 저장·전송됩니다.
저장 위치: 기록은 기기의 Pieceful 저장소에 보관됩니다. iCloud 사용이
가능하면 사용자 본인의 iCloud 비공개 데이터베이스
(iCloud.com.pieceful.native)에 동기화됩니다. 직접 첨부한 사진·프로필
사진·음성은 정규화 및 용량 제한 후 앱 전용 파일/CloudKit 외부 자산으로
보관될 수 있습니다. Photos 원본은 수정하거나 삭제하지 않습니다.
AI 처리: Firebase AI Logic에서 운영 환경에 명시적으로 선택된 Google
AI backend로 전송되어 요약·정리됩니다. 운영 빌드는 유료 서비스, 데이터
이용 조건, 제공자 로그 공유 비활성화, App Check 적용이 모두 확인된 경우에만
AI 요청을 허용합니다.
사진 위치 선택권: 사진 GPS와 파생 장소명은 기본적으로 AI 입력에서
제외됩니다. 사용자가 프로필 → AI에 사진 위치 사용을 직접 켠 경우에만
AI 처리에 포함하며, 다시 끄면 이후 AI 요청에서 즉시 제외합니다.
사진 신호 최소화: 사진 후보 그룹핑에는 요청마다 새로 만든 임시 ID와
촬영 시각만 사용하며 PhotoKit 식별자·해상도·원본 픽셀은 전송하지 않습니다.
사용자가 승인한 사진을 이야기로 정리할 때는 기기에서 추출한 장면 분류와
사진 속 글자(OCR)가 AI 입력에 포함될 수 있지만 사진 픽셀은 AI에 보내지
않습니다. 의미 있는 장면·글자 신호가 없으면 사진만으로 이야기를 만들지
않습니다.
삭제 권한: 부모는 앱 내 기록 삭제 기능 또는 이메일 문의를 통해
관련 데이터 삭제를 요청할 수 있습니다.