한방육아일기

한국어English

PRIVACY

개인정보처리방침

아이의 기록이 어디에 저장되고, 누구에게 보이며, 어떻게 삭제되는지 안내합니다.

시행일 2026-10-16 · 제이씨스튜디오

  • 로그인 없이 쓰는 기기 앨범의 기록·사진은 휴대폰에만 저장되며 운영자 서버로 올리지 않습니다.
  • 가족 앨범의 기록·사진·동영상은 초대받아 참여한 가족에게만, 역할과 공개 범위에 따라 보입니다. 공개 인터넷 주소를 만들지 않습니다.
  • 광고를 넣지 않고 광고 ID를 사용하지 않으며, 개인정보를 판매하지 않습니다.
  • 음성 입력은 휴대폰 안에서만 처리되며, 앱은 음성을 녹음·저장·전송하지 않습니다.
  • 결제는 Google Play가 처리하며, 운영자는 카드 번호 등 결제 수단 정보를 받지 않습니다.
  • 앱의 ‘계정 탈퇴’ 또는 계정·데이터 삭제 안내에서 언제든 삭제를 요청할 수 있습니다.

1. 운영자와 적용 범위

제이씨스튜디오(이하 “운영자”)는 한방육아일기 Android 앱(Google Play 이름 Hanbang Baby Diary, 이하 “앱”)과 이 안내 사이트를 운영합니다. 이 방침은 앱, 이 사이트와 고객지원 과정에서 처리하는 개인정보에 적용됩니다. 문의: whdcjf8172@gmail.com

일부 기능(푸시 알림, 기념일 알림, 앱 잠금, 백업·복원, 성장 측정 기록, 가족 사진 캐시, 최신 버전 확인)은 앱 버전에 따라 아직 제공되지 않을 수 있으며, 해당 기능이 없는 버전에서는 그 기능에 관한 정보를 처리하지 않습니다.

2. 이용 대상과 아이의 정보

이 서비스는 부모·보호자와 가족 등 성인을 위해 만들어졌으며 아이가 직접 사용하도록 설계되지 않았습니다. 만 14세 미만은 계정을 만들거나 가족 앨범에 참여할 수 없습니다. 기록 속 아이의 이름·태명·생일 또는 출산 예정일·사진·동영상·성장 기록은 보호자(법정대리인) 또는 보호자가 초대한 가족이 입력하고 관리합니다. 입력할 권한이 있는 정보만 기록하고, 아이와 함께 찍힌 다른 사람의 권리도 존중해 주세요. 만 14세 미만 아동이 직접 가입한 사실을 알게 되면 해당 계정을 삭제합니다.

3. 처리하는 정보와 목적

3-1. 로그인 없이 쓰는 기기 앨범

앨범 이름, 아이 이름·태명, 생일 또는 출산 예정일과 임신·출생 단계, 작성자 표시 이름, 날짜·제목·본문, 사진·동영상, 처음 기록과 성장 기록, 댓글·반응, 사진집 설정과 작성 중인 초안은 휴대폰의 앱 저장소에만 저장되며 운영자 서버로 전송하지 않습니다. 로그인만으로 기기 앨범과 초안이 계정이나 가족 앨범으로 자동 이전되지 않습니다. 다만 아래 3-4의 구독 상품 조회, 3-6의 설치·실행 통계, 3-7의 최신 버전 확인은 기기 앨범만 쓰는 경우에도 이루어집니다.

3-2. 카카오 또는 구글 로그인과 계정 (가족 앨범 이용 시 필수)

  • 카카오 회원번호: 앱 전용 계정 ID(baby:kakao:회원번호)를 만들어 본인 확인과 계정 관리에 사용합니다.
  • 닉네임·프로필 사진 주소(카카오에서 선택 동의한 경우): 가족에게 보이는 표시 이름과 사진으로 사용합니다. 닉네임을 제공하지 않으면 기본 이름 “가족”을 쓰며, 앱에서 표시 이름을 직접 바꿀 수 있습니다.
  • 로그인 세션 정보: 세션 ID와 발급·만료·폐기 시각을 로그인 유지와 무단 접근 차단에 사용합니다. 휴대폰에서는 Android 보안 저장소에 보관합니다.
  • 카카오계정 이메일: 카카오 동의 화면에서 요청하는 항목이어서 로그인 서버가 카카오에서 받는 사용자 정보 응답에 포함될 수 있습니다. 로그인 서버는 이 응답을 로그인 처리 중에만 사용하며 이메일을 저장하거나 가족에게 표시하지 않고, 마케팅에 이용하지 않습니다. 전화번호는 요청하지 않습니다.
  • 구글 로그인을 선택한 경우: 구글 계정 고유 ID로 앱 전용 계정 ID(baby:google:고유ID)를 만들고, 구글 계정의 이름과 프로필 사진 주소를 가족에게 보이는 표시 이름·사진으로 사용합니다(앱에서 이름을 바꿀 수 있습니다). 구글이 발급한 로그인 토큰에는 이메일 주소가 들어 있지만, 로그인 서버는 토큰을 확인하는 동안에만 사용하고 이메일을 저장하거나 가족에게 표시하지 않으며 마케팅에 이용하지 않습니다. 구글 계정의 다른 데이터(Gmail, 드라이브, 연락처 등)에는 접근하지 않습니다. 구글에서 받은 정보는 Google API 서비스 사용자 데이터 정책(제한적 사용 요건 포함)을 따릅니다.
  • 카카오와 구글 계정은 서로 다른 앱 계정으로 처리하며 자동으로 연결하지 않습니다.

3-3. 가족 앨범 (로그인 후 선택)

가족 앨범을 만들거나 초대받아 참여하면 다음 정보를 운영자 서버에 저장하고 권한이 있는 가족에게 제공합니다.

  • 앨범과 아이: 앨범 이름, 아이 이름·태명, 생일 또는 출산 예정일, 임신·출생 단계
  • 기록: 날짜, 제목, 본문, 공개 범위(가족 전체 또는 부모만), 처음 기록 여부와 짧은 이름표, 사진·동영상, 성장 측정값(키·몸무게·머리둘레)과 그 공개 범위
  • 가족 활동: 댓글, 하트 반응, 날짜별 “가족의 한 줄”, 주간 질문 답변, 월별 사진집 표지 설정
  • 구성원과 권한: 구성원 목록, 역할(소유자·관리자·구성원·보기 전용), 부모 권한, 참여 시각
  • 초대: 무작위 초대 코드는 원문 대신 해시값만 저장하며 7일 동안 한 번만 사용할 수 있습니다. 초대한 사람과 만료·사용 여부를 함께 저장합니다.
  • 처리 기록: 중복 저장을 막기 위한 요청 ID와 처리 결과, 삭제 요청의 처리 상태

목적: 가족 앨범 제공, 역할·공개 범위에 따른 열람 제한, 동기화와 중복 방지, 삭제 처리, 부정 이용 방지. 운영자의 서비스 관리 권한은 가족 앨범의 기록을 열람할 권한을 포함하지 않습니다.

3-4. 한방 플러스 구독

  • 구독 상태: 앱 전용 계정 ID, 구독 상품(월간·연간), 구독이 적용된 가족 앨범, 만료 시각, 자동 갱신 여부, 구매·갱신·해지·환불 등 이벤트의 종류와 시각, 테스트 결제 여부
  • 저장 용량: 가족 앨범별 사진·동영상 사용량, 혜택 종료일과 보관 정리 예정일
  • 운영자가 무료로 부여한 플러스 혜택: 대상 가족 앨범, 기간, 부여·회수 이력

목적: 구독 확인과 혜택 제공, 저장 용량 관리, 환불·분쟁 대응, 부정 이용 방지. 결제는 Google Play가 처리하며 운영자는 카드 번호·계좌 등 결제 수단 정보를 받지 않습니다. 구매 확인과 구독 상태 관리는 RevenueCat이 처리합니다. 구독 상품을 표시하기 위해 앱은 로그인 전에도 RevenueCat 기능을 준비하며, 이때 RevenueCat이 만든 무작위 익명 ID와 앱·운영체제 버전 등 기술 정보가 RevenueCat에 전송될 수 있습니다. 로그인하면 RevenueCat 사용자 ID를 앱 전용 계정 ID로 연결합니다.

3-5. 푸시 알림 (선택)

알림을 허용하면 휴대폰의 푸시 토큰(Firebase Cloud Messaging 등록 토큰), 앱 언어, 가족 앨범별 알림 설정을 운영자 서버에 저장하여 가족이 새 기록·댓글·가족의 한 줄·주간 답변을 남겼을 때 알림을 보냅니다. 알림 문구에는 가족 구성원의 표시 이름, 아이 이름, 활동 종류와 개수만 담으며 일기 본문·댓글 내용·사진은 담지 않습니다. 알림은 앱에서 가족 앨범별로 끄거나 Android 설정에서 끌 수 있습니다.

3-6. 설치·실행 통계

출시용 Android 앱은 이용 규모와 재방문 추이를 확인하기 위해 앱 설치별 무작위 ID, 중복 방지용 실행 이벤트 ID, 플랫폼(Android), 앱·빌드 버전, 선택한 앱 언어를 HTTPS로 Supabase에 전송합니다. 서버는 첫·최근 수신 시각, 한국 시간 기준 날짜와 실행 횟수를 저장합니다. 로그인 여부와 관계없이 전송되며 일기·사진·동영상·아이 정보·계정·이메일·위치·광고 ID는 포함하지 않고, 로그인 계정이나 다른 앱의 ID와 연결하지 않습니다. 무작위 ID는 재방문하는 설치를 구분하므로 완전히 익명인 정보라고 보장하지 않습니다. 운영자 알림 봇에는 개별 ID가 아닌 합산 수치만 전달합니다. 현재 앱에는 이 통계를 끄는 설정이 없습니다.

3-7. 최신 버전 확인

앱은 실행할 때 https://hanbang-baby-diary.pages.dev/app-config.json을 읽어 지원하는 최소 버전과 최신 버전을 확인합니다. 이 요청에는 계정·기록 정보를 담지 않습니다. 다만 인터넷 요청의 특성상 IP 주소, 요청 시각과 기본 요청 정보가 Cloudflare에서 처리될 수 있습니다.

3-8. 고객지원

이메일로 문의하면 회신 주소, 문의 내용과 필요한 계정 확인 정보를 문의·삭제 요청·분쟁 처리에 이용합니다. 비밀번호, 인증 토큰, 주민등록번호, 불필요한 아이 사진은 보내지 마세요.

3-9. 보안과 장애 대응

IP 주소, 접속 시각, 요청 경로·결과, 오류 정보 등이 서버·호스팅 제공자에 의해 자동으로 처리될 수 있으며 보안 유지와 장애 대응에만 사용합니다. 일기 본문과 사진·동영상을 광고나 분석에 이용하지 않습니다.

4. 휴대폰 안에서만 처리하는 기능

  • 음성 받아쓰기: Android 12 이상에서 기록을 말로 입력할 때 휴대폰의 기기 내(온디바이스) 음성 인식만 사용합니다. 마이크 권한이 필요합니다. 앱은 음성을 녹음 파일로 저장하거나 운영자 서버로 보내지 않으며, 네트워크 음성 인식으로 대체하지 않습니다. 인식된 글자는 사용자가 확인해 기록에 넣을 때만 일반 기록처럼 저장됩니다. 음성 인식 엔진은 휴대폰 제조사 또는 Google이 제공하는 시스템 기능이며 그 제공자의 정책을 따릅니다. 기기 내 인식을 지원하지 않는 휴대폰에서는 이 기능을 쓸 수 없습니다.
  • 기념일 알림: 100일, 첫 생일, “1년 전 오늘” 같은 알림은 휴대폰에서 예약·표시하며 이를 위해 정보를 서버로 보내지 않습니다.
  • 앱 잠금: 지문·얼굴·기기 PIN 확인은 Android가 처리합니다. 앱은 인증 성공 여부만 전달받으며 생체 정보를 받거나 저장하지 않습니다.
  • PDF 만들기: 월별 사진집과 연간 탁상 달력 PDF는 휴대폰에서 만듭니다. PDF에는 동영상 대신 대표 이미지가 들어갑니다.
  • 백업과 복원: 기기 앨범의 기록과 사진을 사용자가 고른 폴더(예: Google Drive, 다운로드 폴더)로 내보내고 다시 불러올 수 있습니다. 내보낸 파일은 사용자가 관리하는 사본이며, Google Drive 등 선택한 저장소에 두면 그 서비스의 정책이 적용됩니다. 별도의 JSON 내보내기에는 사진·동영상 파일이 포함되지 않습니다.
  • 가족 사진 캐시: 데이터 사용량을 줄이기 위해 가족 앨범의 사진을 휴대폰에 임시 저장할 수 있으며, 로그아웃하거나 해당 가족 앨범에서 나가면 지웁니다.
  • 초안: 작성 중인 기록과 주간 답변 초안은 저장·전송을 확정하기 전까지 휴대폰에만 있습니다.
  • 갤러리 저장·공유: 사진·동영상을 휴대폰 갤러리에 저장하거나 PDF를 공유·인쇄하면 그 사본은 앱 밖에 있으므로 앱이 회수하거나 삭제할 수 없습니다.

5. 사진·동영상 처리

  • 사용자가 선택한 사진·동영상만 앱 사본으로 가져오며, 갤러리 원본은 변경하거나 삭제하지 않습니다.
  • 사진은 긴 변 최대 2400px JPEG로 다시 저장하고, 목록용 미리보기는 긴 변 720px로 만듭니다.
  • 동영상은 기록당 1개, 최대 5분이며 긴 변 1280px(HD) H.264 MP4, 약 4Mbps로 변환합니다. 한 파일은 최대 200MiB이며 미리보기 이미지를 함께 만듭니다.
  • 가족 앨범에는 변환된 사본과 미리보기만 올리며 갤러리 원본을 올리지 않습니다. 파일은 비공개 저장소에 보관하고 공개 인터넷 주소를 만들지 않으며, 요청할 때마다 계정·가족·권한을 확인합니다.
  • 사진 재인코딩은 일반적인 EXIF(촬영 위치 등)를 보존하지 않지만, 동영상 변환은 촬영 위치 등 일부 원본 메타데이터를 유지할 수 있습니다. 모든 기기·파일 형식의 숨은 정보를 완전히 제거한다고 보장하지 않습니다.

6. 저장 용량과 플러스 종료 후 보관

  • 가족 앨범의 사진·동영상 저장 용량은 무료 50MiB, 한방 플러스 20GiB입니다(원본과 미리보기 합산).
  • 플러스 혜택이 끝나도 기존 사진·동영상은 계속 보고 저장할 수 있습니다. 사용량이 50MiB를 넘으면 새 사진·동영상 올리기가 제한됩니다.
  • 혜택이 끝나고 1년이 지나도 무료 한도를 넘는 경우, 용량이 작은 파일부터 50MiB 안에 들어가는 만큼 남기고 나머지 사진·동영상 파일을 삭제합니다. 글·댓글·성장 기록 등 텍스트 기록은 삭제하지 않습니다. 앱에 정리 예정일을 표시하며, 그 전에 다시 구독하면 정리하지 않습니다. 필요한 사진·동영상은 기간 안에 휴대폰에 저장해 주세요.

7. 제3자 제공

운영자는 개인정보를 판매하거나 광고 목적으로 제공하지 않습니다. 가족 앨범의 기록이 가족에게 보이는 것은 이용자가 초대·참여한 가족 안에서 역할과 공개 범위에 따라 이루어지는 이용자의 선택입니다. 그 밖에는 법령에 특별한 규정이 있거나 수사기관이 법령에 따른 절차로 요구하는 등 법이 허용하는 경우에만 제공합니다. 카카오 또는 구글 로그인 과정에서는 이용자의 동의에 따라 해당 회사로부터 정보를 제공받습니다.

8. 처리 위탁과 국외 이전

서비스 제공을 위해 다음 업체에 처리를 맡기며, 일부는 대한민국 밖에서 처리될 수 있습니다.

  • Supabase, Inc. (미국, privacy@supabase.io): 계정·세션, 가족 앨범 데이터베이스, 구독 상태, 푸시 토큰, 설치·실행 통계, 서버 기능 실행. 주 데이터베이스는 대한민국 서울 리전이지만 운영·지원과 하위 처리자는 미국 등에서 처리할 수 있습니다. 개인정보 안내
  • Cloudflare, Inc. (미국, privacyquestions@cloudflare.com): 사진·동영상 비공개 저장(R2), 파일 전송과 권한 확인(Workers), 이 안내 사이트와 최신 버전 확인 파일(Pages), 네트워크 보안. 저장 위치로 아시아·태평양 힌트를 사용하지만 특정 국가 고정 저장을 보장하지 않으며, 미국을 포함한 글로벌 인프라에서 처리될 수 있습니다. 개인정보 안내
  • RevenueCat, Inc. (미국, privacy@revenuecat.com): 구독 구매 확인과 상태 관리. 앱 전용 계정 ID 또는 익명 ID, 구매 기록(상품·거래·만료 정보), 앱·기기 기술 정보. 개인정보 안내
  • Google LLC (미국, 문의: 개인정보 문의 양식): Firebase Cloud Messaging을 통한 푸시 알림 전달(푸시 토큰과 알림 문구), 구글 로그인을 선택한 경우 계정 확인, 지원 이메일(Gmail) 처리. Google Play 결제는 Google이 자체 약관과 방침에 따라 처리합니다. 개인정보처리방침
  • 주식회사 카카오 (대한민국): 카카오 로그인과 동의한 계정 정보 제공. 개인정보처리방침

이전 시기와 방법: 해당 기능을 이용할 때 HTTPS로 수시 전송합니다. 보유 기간: 아래 9의 기간 또는 위탁 계약 종료 시까지입니다. 거부 방법: 로그인하지 않고 기기 앨범만 쓰면 가족 앨범 정보는 전송되지 않고, 푸시 알림은 끌 수 있습니다. 다만 설치·실행 통계, 구독 상품 조회, 최신 버전 확인은 앱 이용에 포함되어 있어 거부하려면 앱 이용을 중단해야 합니다. 이미 전송한 정보는 삭제·처리 정지를 요청할 수 있습니다.

9. 보유 기간과 파기

  • 계정 정보: 계정 탈퇴 시까지 보관합니다. 탈퇴하면 로그인 세션을 즉시 끊고 가족 참여 관계와 본인이 작성한 기록·댓글·반응·가족의 한 줄·주간 답변을 삭제하며, 본인이 올린 사진·동영상 파일은 삭제 작업으로 지웁니다. 파일 삭제가 끝나면 계정 정보를 삭제합니다.
  • 가족 앨범: 작성자나 관리 권한자가 삭제하거나, 앨범이 폐쇄되거나, 작성자가 탈퇴할 때까지 보관합니다. 가족 앨범에서 나갈 때는 내 기록을 남길지 삭제할지 선택합니다. 소유자는 소유권을 넘기거나 앨범을 폐쇄해야 합니다.
  • 플러스 종료 후 사진·동영상: 위 6의 기준에 따라 혜택 종료 1년 뒤 무료 한도를 넘는 파일을 삭제합니다.
  • 구독·결제 기록: 구독 확인, 환불·분쟁 대응, 법령상 보존 의무를 위해 필요한 기간 동안 보관할 수 있으며, 계정을 탈퇴해도 이 목적에 필요한 최소 기록은 분리해 보관할 수 있습니다. 법령이 보존 기간을 정한 경우(예: 전자상거래 등에서의 소비자보호에 관한 법률의 대금결제·재화 공급 기록 5년) 그 기간 동안 보관합니다.
  • 푸시 토큰: 로그아웃하거나 로그인 세션이 끝나면 그 기기로 알림을 보내지 않으며, 로그인 세션 정리·계정 탈퇴 시 또는 토큰이 더 이상 유효하지 않으면 삭제합니다. 알림을 끈 가족 앨범의 알림은 보내지 않습니다.
  • 설치·실행 통계: 서비스 분석에 필요한 동안 보관하고 목적이 끝나거나 확인 가능한 삭제 요청이 있으면 정리합니다. 중복 방지 기록은 수신 후 30일이 지나면 이후 수신 시 일정량씩 정리하므로 정확히 30일 안에 삭제된다고 보장하지 않습니다. 설치·일별 집계에는 현재 자동 만료가 없습니다. 앱 제거나 데이터 초기화는 휴대폰의 ID를 지우지만 이미 전송한 통계를 자동 삭제하지 않습니다. 통계는 계정과 연결하지 않아 이메일만으로 특정 설치를 찾을 수 없으며, 요청 시 확인 가능한 범위를 안내합니다.
  • 기기 앨범·초안·캐시: 휴대폰에서 기록을 유지하는 동안 보관합니다. 더 이상 쓰지 않는 앱 관리 사진·동영상은 정리하며, 앱 제거·Android 데이터 초기화와 갤러리 원본 삭제는 서로 다릅니다.
  • 문의 기록: 처리 목적이 끝나면 삭제하되 분쟁 대응이나 법령상 보존이 필요한 부분은 최소 범위로 분리 보관한 뒤 파기합니다.
  • 백업·운영 로그: 활성 데이터 삭제와 제공자의 인프라 백업·로그 만료는 별개입니다. 제공자의 복구용·보안용 보관본을 앱에서 즉시 개별 삭제할 수 있다고 보장하지 않으며, 해당 보관본은 제공자의 주기에 따라 만료됩니다. 요청하면 확인 가능한 보존 범위를 안내합니다.

파기 방법: 전자 파일은 복구·재생이 어렵도록 삭제합니다. 파기 절차: 보유 기간이 끝나거나 삭제 요청을 확인하면 지체 없이 파기하며, 기술적 지연이나 법적 보존이 있으면 사유와 상태를 안내합니다. 외부로 내보낸 파일, 가족이 따로 저장한 사본, 휴대폰 갤러리·Android 백업은 앱이 원격으로 회수할 수 없습니다.

10. 이용자의 권리와 행사 방법

이용자와 법정대리인은 언제든 개인정보 열람·정정·삭제·처리 정지와 동의 철회를 요청할 수 있습니다. 앱에서 표시 이름 변경, 기록 수정·삭제, 알림 끄기, 가족 앨범 나가기, 계정 탈퇴를 직접 할 수 있고, 그 밖의 요청은 whdcjf8172@gmail.com으로 보내 주세요. 필요한 최소 정보로 본인을 확인하며 카카오·구글 비밀번호나 인증 토큰을 요구하지 않습니다. 앱 계정 탈퇴는 카카오·구글 계정 자체를 삭제하지 않으며, Google Play 구독도 자동으로 해지하지 않으므로 구독은 Play 스토어에서 따로 해지해야 합니다. 앱을 쓸 수 없으면 계정·데이터 삭제 안내에서 요청할 수 있습니다.

11. 안전성 확보 조치

서버 통신은 HTTPS로 암호화하고, 휴대폰의 로그인 정보는 Android 보안 저장소에 보관합니다. 서버 데이터는 계정·가족·역할·공개 범위에 따라 접근을 제한하고, 초대 코드는 해시값으로만 저장하며, 사진·동영상 저장소는 공개 주소 없이 운영합니다. 선택 기능인 앱 잠금으로 휴대폰에서 앱 열람을 보호할 수 있습니다. 이는 종단간 암호화나 위험이 전혀 없다는 보장은 아닙니다.

12. 자동 수집 장치

앱은 광고 SDK, 광고 ID, 광고 추적을 사용하지 않습니다. 3-6의 설치별 무작위 ID는 휴대폰 앱 저장소에 보관되며 앱 데이터를 지우면 삭제됩니다. 이 안내 사이트는 쿠키, 분석 스크립트, 입력 폼, 외부 폰트를 사용하지 않으며, Cloudflare의 기본 접속·보안 처리는 별개입니다.

13. 개인정보 보호책임자와 권익 침해 구제

개인정보 보호책임자: 이종철(대표, 제이씨스튜디오) · whdcjf8172@gmail.com

개인정보 열람·정정·삭제·처리정지 요청과 문의는 위 이메일로 보내 주시면 10일 이내에 답드립니다.

개인정보 침해에 대한 신고·상담이 필요하면 아래 기관에 문의할 수 있습니다.

  • 개인정보침해신고센터 (국번 없이 118, privacy.kisa.or.kr)
  • 개인정보분쟁조정위원회 (1833-6972, www.kopico.go.kr)
  • 대검찰청 사이버수사과 (국번 없이 1301, www.spo.go.kr)
  • 경찰청 사이버수사국 (국번 없이 182, ecrm.police.go.kr)

14. 방침의 변경

처리 목적·항목·위탁 범위가 바뀌면 이 페이지와 필요한 앱 안 안내를 갱신하고, 법령상 동의가 필요한 변경은 별도로 동의를 받습니다. 이 방침은 2026년 10월 16일부터 시행합니다.

  • 2026-10-16: 개인정보 보호책임자·국외 이전·권익침해 구제 방법을 보완했습니다(답변 기한, 국외 이전받는 자 연락처, 영문 구제 기관 안내).
  • 2026-10-01: 한방 플러스 구독(RevenueCat·Google Play)과 저장 용량·보관 정리, 푸시 알림, 기기 내 음성 받아쓰기, 기념일 알림, 앱 잠금, 백업·복원, 성장 측정 기록, 가족 사진 캐시, 최신 버전 확인을 반영하고 동영상 기준(최대 5분·HD)을 갱신했습니다. 영문 방침을 추가했습니다.
  • 2026-09-13: 이전 버전(요청 시 제공)

PRIVACY

Privacy Policy

Where your child’s memories are stored, who can see them, and how they are deleted.

Effective date: October 16, 2026 · JC Studio (제이씨스튜디오)

  • Notes and photos in a device album (no sign-in) stay on your phone and are not uploaded to our servers.
  • Notes, photos and videos in a family album are visible only to invited family members, according to their role and each record’s visibility. We never create public links.
  • No ads, no advertising ID, and we never sell personal information.
  • Voice dictation is processed on your phone. The app does not record, store or send your voice.
  • Payments are handled by Google Play. We never receive your card or bank details.
  • You can delete your account in the app (“Delete account”) or through the account deletion page at any time.

1. Who we are and scope

JC Studio (제이씨스튜디오, “we”) operates the Android app Hanbang Baby Diary (한방육아일기, the “app”) and this website. This policy covers personal information processed through the app, this website and customer support. Contact: whdcjf8172@gmail.com

Some features (push notifications, anniversary reminders, app lock, backup and restore, growth measurements, family photo cache and the version check) may not yet be available in every app version. Versions without a feature do not process the related data.

2. Who the service is for, and children’s information

The service is designed for adults: parents, guardians and their families. It is not designed to be used by children. Children under 14 may not create an account or join a family album. Information about a child in the records (name, prenatal nickname, birth date or due date, photos, videos, growth records) is entered and managed by a parent or legal guardian, or by family members the guardian invites. Please record only information you are entitled to share and respect the rights of other people who appear with your child. If we learn that a child under 14 has created an account, we will delete it.

3. Information we process and why

3-1. Device album (no sign-in)

Album name, child name and prenatal nickname, birth date or due date and pregnancy/birth stage, author display name, dates, titles and notes, photos and videos, first moments and growth records, comments and reactions, photo book settings and drafts are stored only in the app’s storage on your phone and are not sent to our servers. Signing in does not automatically move a device album or drafts to your account or a family album. However, the subscription product lookup (3-4), install and launch analytics (3-6) and version check (3-7) also happen when you use only a device album.

3-2. Kakao or Google sign-in and account (required for family albums)

  • Kakao user ID: used to create an app-specific account ID (baby:kakao:<id>) for identification and account management.
  • Nickname and profile image URL (if you agree on Kakao’s consent screen): used as the display name and picture shown to your family. Without a nickname we use the default name “가족” (Family). You can change your display name in the app.
  • Session information: session ID and issue, expiry and revocation times, used to keep you signed in and to block unauthorized access. On the phone it is kept in Android secure storage.
  • Kakao account email: Kakao’s consent screen requests it, so it may be included in the user information our sign-in server receives from Kakao. The server uses that response only while processing the sign-in; it does not store the email, show it to your family or use it for marketing. We do not request your phone number.
  • If you choose Google sign-in: your Google account’s unique ID is used to create an app-specific account ID (baby:google:<id>), and your Google name and profile picture URL become the display name and picture your family sees (you can change the name in the app). The sign-in token Google issues contains your email address; our sign-in server uses it only while verifying the token and does not store it, show it to your family or use it for marketing. We do not access any other Google data (Gmail, Drive, contacts and so on). Information received from Google is handled under the Google API Services User Data Policy, including the Limited Use requirements.
  • Kakao and Google sign-ins are separate app accounts and are never linked automatically.

3-3. Family albums (optional, after sign-in)

When you create or join a family album, we store the following on our servers and make it available to authorized family members:

  • Album and children: album name, child names and prenatal nicknames, birth dates or due dates, pregnancy/birth stage
  • Records: date, title, text, visibility (whole family or parents only), milestone flag and short milestone label, photos and videos, growth measurements (height, weight, head circumference) and their visibility
  • Family activity: comments, heart reactions, per-day family one-liners, weekly question answers, monthly photo book cover settings
  • Members and permissions: member list, role (owner, manager, member, viewer), parent permission, join time
  • Invitations: random invitation codes are stored only as hashes, expire after 7 days and can be used once. We also store who created the invitation and whether it has expired or been used.
  • Processing records: request IDs and results used to prevent duplicate saves, and the status of deletion requests

Purposes: providing family albums, limiting access by role and visibility, sync and duplicate prevention, deletion processing and abuse prevention. Our service administration rights do not include access to read family album records.

3-4. Hanbang Plus subscription

  • Subscription status: app-specific account ID, product (monthly or annual), the family album the subscription applies to, expiry time, auto-renewal status, type and time of events such as purchase, renewal, cancellation and refund, and whether it is a test purchase
  • Storage: photo and video usage per family album, benefit end date and scheduled cleanup date
  • Plus benefits granted free of charge by us: target family album, period, grant and revocation history

Purposes: verifying subscriptions and providing benefits, managing storage, handling refunds and disputes, and preventing abuse. Payments are processed by Google Play; we never receive card or bank details. Purchase verification and subscription status are handled by RevenueCat. To show subscription products, the app initializes RevenueCat even before sign-in; a random anonymous ID created by RevenueCat and technical information such as app and OS version may be sent to RevenueCat at that time. After sign-in, the RevenueCat user ID is linked to your app-specific account ID.

3-5. Push notifications (optional)

If you allow notifications, we store your device push token (Firebase Cloud Messaging registration token), app language and per-family notification settings on our server so we can notify you when family members add a record, comment, family one-liner or weekly answer. Notifications contain only the family member’s display name, the child’s name and the type and number of activities; they never contain diary text, comment text or photos. You can turn notifications off for each family album in the app or in Android settings.

3-6. Install and launch analytics

Release builds of the Android app send an app-specific random installation ID, a deduplication event ID, the platform (Android), app and build version and the selected app language over HTTPS to Supabase to measure usage and return visits. The server records first and last receipt times, dates in Korea time and launch counts. This happens whether or not you sign in. It does not include diary entries, photos, videos, child information, account, email, location or advertising IDs, and it is not linked to your account or to IDs from other apps. Because the random ID distinguishes returning installations, we do not claim it is fully anonymous. Only aggregate counts, never individual IDs, are sent to our operator notification bot. The app currently has no setting to turn this off.

3-7. Version check

At launch the app reads https://hanbang-baby-diary.pages.dev/app-config.json to check the minimum supported and latest versions. The request contains no account or diary information, but as with any internet request, your IP address, request time and standard request information may be processed by Cloudflare.

3-8. Customer support

If you email us, we use your reply address, the content of your message and any account details needed for verification to handle inquiries, deletion requests and disputes. Please do not send passwords, authentication tokens, national ID numbers or unnecessary photos of your child.

3-9. Security and troubleshooting

IP addresses, access times, request paths and results and error information may be processed automatically by our server and hosting providers and are used only for security and troubleshooting. We do not use diary text, photos or videos for advertising or analytics.

4. Features processed only on your phone

  • Voice dictation: on Android 12 or later, dictation uses only your phone’s on-device speech recognizer and requires the microphone permission. The app does not save audio recordings, send audio to our servers or fall back to network speech recognition. Recognized text is saved only when you confirm it and add it to a record, like any other text. The recognizer is a system feature provided by your phone maker or Google and is subject to that provider’s policies. Phones without on-device recognition cannot use this feature.
  • Anniversary reminders: reminders such as 100 days, first birthday or “one year ago today” are scheduled and shown on your phone; no data is sent to a server for them.
  • App lock: fingerprint, face or device PIN verification is handled by Android. The app receives only whether authentication succeeded and never receives or stores biometric data.
  • PDFs: monthly photo books and yearly desk calendar PDFs are created on your phone. PDFs contain a still image instead of each video.
  • Backup and restore: you can export device album records and photos to a folder you choose (for example Google Drive or Downloads) and restore them later. Exported files are copies under your control; if you store them in a service such as Google Drive, that service’s policies apply. The separate JSON export does not include photo or video files.
  • Family photo cache: to reduce data usage, photos from family albums may be cached on your phone. The cache is cleared when you sign out or leave that family album.
  • Drafts: drafts of records and weekly answers stay on your phone until you save or send them.
  • Saving to gallery and sharing: photos and videos you save to your phone’s gallery and PDFs you share or print are outside the app, and the app cannot recall or delete them.

5. Photos and videos

  • Only photos and videos you select are imported as app copies. Originals in your gallery are never modified or deleted.
  • Photos are re-encoded as JPEG with a long edge of up to 2400 px; list previews use a 720 px long edge.
  • Videos: one per record, up to 5 minutes, converted to H.264 MP4 with a 1280 px long edge (HD) at about 4 Mbps, up to 200 MiB per file, with a preview image.
  • Family albums receive only the converted copies and previews, never gallery originals. Files are kept in private storage without public URLs, and every request is checked against account, family and permissions.
  • Photo re-encoding does not keep typical EXIF data (such as location), but video conversion may keep some original metadata, such as recording location. We do not guarantee that all hidden information is removed for every device and file format.

6. Storage limits and retention after Plus ends

  • Photo and video storage per family album is 50 MiB free and 20 GiB with Hanbang Plus (originals and previews combined).
  • When Plus benefits end, existing photos and videos remain viewable and downloadable. If usage exceeds 50 MiB, new photo and video uploads are blocked.
  • If the album still exceeds the free limit one year after the benefits end, we keep as many files as fit within 50 MiB, starting with the smallest, and delete the remaining photo and video files. Text such as notes, comments and growth records is not deleted. The app shows the cleanup date, and no cleanup happens if you subscribe again before then. Please save the photos and videos you need to your phone before that date.

7. Disclosure to third parties

We do not sell personal information or share it for advertising. Family members see family album records because you chose to invite or join them, according to roles and visibility. Otherwise, we disclose information only where the law permits, for example when required by law or requested by authorities through legal procedures. During Kakao or Google sign-in we receive information from that company with your consent.

8. Service providers and international transfers

We use the following providers, some of which process data outside South Korea.

  • Supabase, Inc. (USA, privacy@supabase.io): accounts and sessions, family album database, subscription status, push tokens, install and launch analytics, server functions. The primary database is in the Seoul (South Korea) region, but operations, support and sub-processors may process data in the USA and elsewhere. Privacy policy
  • Cloudflare, Inc. (USA, privacyquestions@cloudflare.com): private photo and video storage (R2), file delivery and permission checks (Workers), this website and the version check file (Pages), network security. We use an Asia-Pacific location hint, which does not guarantee storage in a specific country; processing may occur on global infrastructure including the USA. Privacy policy
  • RevenueCat, Inc. (USA, privacy@revenuecat.com): subscription purchase verification and status. App-specific account ID or anonymous ID, purchase history (product, transaction and expiry information), app and device technical information. Privacy policy
  • Google LLC (USA, contact: privacy contact form): push notification delivery through Firebase Cloud Messaging (push token and notification text), account verification if you choose Google sign-in, and support email (Gmail). Google Play payments are processed by Google under its own terms and policies. Privacy policy
  • Kakao Corp. (South Korea): Kakao sign-in and the account information you agree to provide. Privacy policy

Data is transferred over HTTPS when you use the relevant feature and kept for the periods in section 9 or until the service contract ends. If you use only a device album without signing in, family album data is not transferred, and you can turn off push notifications. Install and launch analytics, the subscription product lookup and the version check are part of using the app; to avoid them you would need to stop using the app. You can ask us to delete or stop processing data already sent.

9. Retention and deletion

  • Account: kept until you delete your account. On deletion we immediately end your sessions and delete your family memberships and the records, comments, reactions, family one-liners and weekly answers you wrote; photos and videos you uploaded are removed by a deletion job. Your account information is deleted after file deletion completes.
  • Family albums: kept until deleted by the author or an authorized manager, until the album is closed, or until the author deletes their account. When leaving a family album you choose whether to keep or delete your records. An owner must transfer ownership or close the album first.
  • Photos and videos after Plus ends: files beyond the free limit are deleted one year after benefits end, as described in section 6.
  • Subscription and payment records: may be kept as long as needed to verify subscriptions, handle refunds and disputes and meet legal retention obligations, including a minimal separate record after account deletion. Where the law sets a retention period (for example, 5 years for payment and supply records under Korea’s Act on Consumer Protection in Electronic Commerce), we keep them for that period.
  • Push tokens: after you sign out or your session ends, no notifications are sent to that device; tokens are deleted when sessions are cleaned up, when you delete your account, or when the token is no longer valid. No notifications are sent for family albums you turned off.
  • Install and launch analytics: kept while needed for service analysis and removed when that purpose ends or an identifiable deletion request is processed. Deduplication records older than 30 days are cleaned in batches when later events arrive, so deletion within exactly 30 days is not guaranteed. Installation and daily counts currently have no automatic expiry. Uninstalling or clearing app data removes the local ID but not statistics already sent. Because analytics are not linked to accounts, an email address alone cannot identify an installation; we will explain what can be identified.
  • Device album, drafts and cache: kept on your phone while you keep the records. App-managed photos and videos no longer referenced are cleaned up. Uninstalling the app or clearing its data is different from deleting gallery originals.
  • Support messages: deleted when no longer needed, except the minimum kept separately for disputes or legal obligations.
  • Backups and logs: deleting active data is separate from the expiry of providers’ infrastructure backups and logs. We cannot guarantee immediate deletion of providers’ recovery or security copies; they expire on the providers’ schedules. On request we explain the retention we can confirm.

Electronic files are deleted so they cannot readily be recovered. We delete data without undue delay once the retention period ends or a deletion request is confirmed, and we explain any technical delay or legal hold. Exported files, copies saved separately by family members, phone galleries and Android backups cannot be recalled remotely by the app.

10. Your rights

You or your legal representative may request access, correction, deletion or restriction of processing, or withdraw consent, at any time. In the app you can change your display name, edit or delete records, turn off notifications, leave a family album and delete your account. For other requests email whdcjf8172@gmail.com. We verify identity with the minimum information needed and never ask for your Kakao or Google password or tokens. Deleting your app account does not delete your Kakao or Google account and does not cancel a Google Play subscription; cancel the subscription separately in the Play Store. If you cannot use the app, see the account deletion page.

11. Security

Server communication is encrypted with HTTPS, and sign-in data on the phone is kept in Android secure storage. Server data is restricted by account, family, role and visibility; invitation codes are stored only as hashes; and photo and video storage has no public addresses. The optional app lock protects the app on your phone. This is not end-to-end encryption and no system is risk-free.

12. Automatic collection

The app does not use advertising SDKs, advertising IDs or ad tracking. The random installation ID in 3-6 is kept in the app’s storage and is removed when you clear the app’s data. This website uses no cookies, analytics scripts, forms or external fonts; Cloudflare’s standard connection and security processing is separate.

13. Privacy officer and remedies

Privacy officer: Jongcheol Lee (owner), JC Studio (제이씨스튜디오) · whdcjf8172@gmail.com. We reply to access, correction, deletion and suspension requests within 10 days. You may also contact your local data protection authority. In South Korea:

  • Personal Information Dispute Mediation Committee (개인정보분쟁조정위원회): 1833-6972 (www.kopico.go.kr)
  • Personal Information Infringement Report Center (개인정보침해신고센터): 118 (privacy.kisa.or.kr)
  • Supreme Prosecutors’ Office, Cyber Investigation Division (대검찰청 사이버수사과): 1301 (www.spo.go.kr)
  • Korean National Police Agency, Cyber Investigation Bureau (경찰청 사이버수사국): 182 (ecrm.police.go.kr)

14. Changes to this policy

If purposes, data items or providers change, we will update this page and relevant in-app notices, and obtain consent where the law requires. This policy is effective from October 16, 2026. If the Korean and English versions differ, the Korean version prevails to the extent permitted by law.

  • October 16, 2026: updated privacy officer, international transfers and remedies (reply deadline, recipient contacts, full list of Korean remedy agencies).
  • 2026-10-01: Added Hanbang Plus subscriptions (RevenueCat, Google Play), storage limits and cleanup, push notifications, on-device voice dictation, anniversary reminders, app lock, backup and restore, growth measurements, family photo cache and the version check; updated video limits (up to 5 minutes, HD); added the English version.
  • 2026-09-13: Previous version (available on request).