개인정보처리방침
시행일: 2026년 10월 17일
1. 수집하는 항목
안심 노크는 안부 확인과 가족 메모 공유 및 계정 운영에 필요한 정보를 처리합니다. 자녀 화면의 광고 제공에 필요한 정보도 처리합니다.
1.1 자녀 계정 정보
자녀는 카카오 계정이나 Apple 계정으로 로그인합니다. 부모님은 로그인하지 않으시므로 부모님의 계정 정보는 받지 않습니다.
카카오 계정으로 로그인하시면 카카오에서 아래 정보를 받으며 모두 필수 항목입니다.
- 카카오계정 이메일: 계정을 구분하고 문의와 삭제 요청에 답하기 위해 필요합니다.
- 닉네임: 앱에서 회원을 알아보고 호칭으로 씁니다.
- 프로필 사진: 카카오가 닉네임과 프로필 사진을 한 묶음으로 제공하므로 함께 받습니다. 따로 떼어 받을 수 없습니다.
Apple 계정으로 로그인하시면 Apple에서 아래 정보를 받습니다.
- Apple 계정 식별자와 이메일: 계정을 구분하고 문의와 삭제 요청에 답하기 위해 필요합니다. 로그인할 때 이메일 가리기를 고르시면 Apple이 만든 전달용 주소를 받습니다.
- 이름: 처음 로그인하실 때 알려 주시면 앱에서 호칭으로 씁니다. 알려 주지 않으셔도 가입하실 수 있습니다.
카카오의 세 항목은 로그인에 필요한 필수 항목이라 동의하지 않으시면 자녀 회원으로 가입하실 수 없습니다. 가입 뒤에는 계정·데이터 삭제 안내에 따라 계정을 지우실 수 있으며 그때 이 정보도 함께 파기합니다.
1.2 자녀가 입력하시는 것
- 비공개 테스트 신청 이메일: 2026년 10월 15일까지 받은 주소만 보관하고 그 뒤로는 새로 받지 않습니다. Google Play 비공개 테스트 등록에 썼고 그 주소가 부모님 폰의 계정인지도 함께 받았습니다. 테스트가 끝나거나 신청하신 분이 삭제를 요청하시면 지웁니다.
- 기기 호칭: 연결하신 부모님 폰에 자녀가 직접 붙이시는 이름입니다. 자녀 화면에서 어느 기기인지 구분하는 데 쓰며, 부모님 폰에서 가져오지 않습니다.
- 자녀 전화번호: 부모님이 도움을 청하실 때 부모님 폰이 전화를 걸기 위해 자녀분이 직접 입력한 번호를 보관합니다. 자녀 본인의 번호이며 다른 가족의 번호는 받지 않습니다.
가족 메모를 쓰시면 제목과 본문 및 분류와 관련 날짜를 저장합니다. 작성자와 수정한 사람 및 수정 시각과 이전 내용도 함께 저장하며 연결된 자녀에게 공유합니다. 알림을 설정하시면 선택한 수신자와 예약 시각 및 알림 수신 설정을 처리합니다. 메모 알림에는 제목과 본문을 넣지 않습니다. 알림이 도착하면 받는 분의 폰이 서버에서 제목과 본문을 직접 받아 알림에 표시합니다.
부모님이 가족에게 알리기를 쓰시면 보내신 사진과 글, 맡은 자녀, 보낸 시각을 저장하고 연결된 자녀에게 공유합니다. 자녀가 먼저 보내는 경우에는 보낸 자녀와 글도 같은 범위로 저장합니다.
1.3 부모님 폰에서 받는 신호
- 활동 발생 시각: 부모님 폰이 마지막으로 사용된 시각입니다.
- 걸음 수와 마지막 걸음 확인 시각: 휴대폰을 지닌 채 움직인 신호를 확인하기 위해 받습니다.
- 이동 활동 확인 시각과 종류: 폰에서 걷기와 달리기 및 자전거와 차량 이동 시작을 확인했을 때의 시각과 해당 종류를 받습니다.
- 집중 케어를 켜면 마지막 움직임 감지 시각을 받습니다. 센서의 원시 측정값은 보내지 않습니다. 지원 여부와 실행 상태 그리고 설정한 종료 시각도 함께 관리합니다. 움직임 감지는 안전을 보장하는 기능이 아닙니다.
- 배터리 잔량과 충전 여부: 폰이 꺼져 신호가 끊긴 상황과 구분하기 위해 필요합니다.
- 절전 상태: 안드로이드가 앱을 재우고 있는지, 배터리 사용 제한이 풀린 채로 유지되고 있는지입니다. 이 설정이 어긋나면 신호가 끊기므로 함께 받습니다.
- 사용 정보 접근 허용 여부: 폰이 마지막으로 쓰인 시각을 읽으려면 이 허용이 필요합니다. 꺼져 있으면 활동을 알 수 없어 안부를 확인할 수 없으므로 허용 여부만 함께 받습니다. 어떤 앱을 쓰셨는지는 받지 않습니다.
- 화면 잠금 설정 여부: 잠금을 쓰지 않는 폰에서는 알람과 수신 전화가 활동에 섞여 들어옵니다. 그 폰의 신호를 얼마나 믿어도 되는지 가리기 위해 받습니다. 잠금을 푸는 방식이나 그 값은 받지 않습니다.
- 알림 허용 여부: 자녀가 안부를 물으면 부모님 폰으로 알림이 갑니다. 이 허용이 꺼져 있으면 그 물음이 닿지 않으므로 자녀에게 알려 드리기 위해 받습니다.
1.4 선택하신 부모님 시계에서 받는 신호
폰이 기본이며 시계는 원하실 때만 보조로 연결합니다. 먼저 제조사 앱에서 시계와 부모님 폰을 연결한 뒤 시계 안심 노크에서 부모님이 안내를 읽고 동의합니다.
- 걸음 구간과 증가량 및 확인 시각: 시계를 착용한 동안 활동이 있었는지 확인하는 보조 근거입니다. 걸음 구간의 시작과 끝 시각도 함께 받습니다.
- 선택 심박 관측 시각: 심박 표본이 관측된 시각만 받습니다. 심박수 값은 받지 않습니다. 이 신호는 건강 상태를 판단하지 않고 활동 시각을 새로 시작하는 데도 쓰지 않습니다.
- 시계 상태: 상태를 만든 시각과 주기 작업을 실행한 시각 및 권한 여부와 센서 등록 결과 및 배터리 잔량과 충전 여부를 받습니다. 연결이 닿지 않는 이유만으로 시계가 꺼졌는지 앱이 멈췄는지를 단정하지 않습니다.
- 전달과 복구에 필요한 정보: 앱과 통신 규약 버전 및 보관 상한을 넘어 버린 누락 건수 및 연결과 설치 식별자 및 부팅과 이벤트 식별자 및 시간 신뢰 정보를 받습니다. 같은 신호를 두 번 처리하지 않고 시계의 잘못된 시각을 방금 일어난 활동으로 바꾸지 않기 위해 필요합니다.
1.5 알림 발송에 필요한 것
- 기기 알림 토큰: 자녀와 부모님 폰으로 알림과 집중 케어 설정 변경을 전달하기 위해 필요합니다. 앱을 지우거나 계정을 삭제하시면 함께 사라집니다.
문의나 삭제 요청을 이메일로 보내 주시면 그 과정에서 보내신 분의 이메일 주소를 알게 됩니다. 이 정보는 문의에 답하고 요청을 처리하는 데에만 씁니다.
1.6 서버 운영과 보안 로그
앱이 서버에 접속하면 서버 운영을 맡은 Supabase가 IP 주소와 IP 기반 국가 정보 및 사용자 에이전트와 요청 시각·경로·처리 결과를 운영 로그에 자동으로 기록합니다. 로그인·로그아웃·토큰 갱신 같은 인증 사건과 사용자 ID 및 IP 주소와 사용자 에이전트가 함께 남을 수 있습니다. 이 정보는 로그인과 API 제공 및 보안과 부정 사용 방지 및 장애 확인에만 씁니다.
안심 노크는 이 운영 로그를 별도 저장소나 Log Drain으로 복사하지 않습니다. 운영자가 조회할 수 있는 기간과 Supabase 내부 보유 기간은 사용 중인 요금제와 Supabase의 서비스 정책을 따릅니다. 계정을 삭제해도 이미 생성된 보안·감사 로그가 즉시 사라지는 것은 아니며, 정해진 기간이 끝나면 Supabase의 절차에 따라 삭제됩니다.
1.7 자녀 화면의 광고
자녀 홈에는 Google AdMob 광고가 표시됩니다. Google 광고 SDK는 IP 주소와 그로부터 추정한 대략적인 위치 및 광고 ID와 앱 세트 ID 등 기기 식별자를 수집하고 공유합니다. 앱 실행과 광고 클릭 및 동영상 시청 같은 상호작용과 앱·SDK의 성능 진단 정보도 광고 제공과 분석 및 부정 사용 방지에 이용합니다. 부모님 폰과 시계에서 받은 활동 신호와 가족 호칭 및 계정 정보를 광고 요청에 넣지 않습니다.
동의가 필요한 경우 광고 요청 전에 동의 화면을 표시합니다. 동의 변경이 필요한 지역에서는 자녀 홈 하단의 「광고 개인정보 설정」에서 선택을 바꾸실 수 있습니다. Android 설정에서도 광고 ID를 재설정하거나 삭제하실 수 있습니다. 자세한 처리와 보유 기준은 Google 개인정보처리방침과Google의 파트너 서비스 데이터 이용 안내에서 확인하실 수 있습니다. 앱 계정 삭제만으로 Google이 별도로 보유한 광고 정보가 함께 삭제되는 것은 아닙니다.
1.8 앱 오류 보고
앱이 비정상적으로 종료되면 Google Firebase Crashlytics가 오류 위치를 담은 기록과 그 순간의 기기 모델과 운영체제 버전 및 앱 버전과 메모리 및 저장 공간 상태를 자동으로 보냅니다. 같은 오류를 겪은 기기 수를 세기 위해 앱 설치마다 만들어지는 임의의 식별자도 함께 보냅니다. 이 정보는 오류를 찾아 고치는 데에만 씁니다. 계정 정보와 가족 호칭 및 부모님 폰과 시계의 활동 신호는 오류 보고에 넣지 않습니다.
2. 수집하지 않는 항목
- 연락처 목록을 수집하지 않습니다.
- 화면 내용과 앱별 사용 내역을 수집하지 않습니다.
- 카메라와 마이크를 사용하지 않습니다.
- 통화 상대와 통화 내용 그리고 메시지 내용을 수집하지 않습니다.
- 카카오톡 친구 목록을 받지 않습니다.
- 카카오톡 메시지를 읽거나 보내지 않습니다.
3. 이용 목적
부모님 폰과 선택하신 시계의 신호는 평소와 다른 상태가 이어질 때 자녀에게 알려 드리기 위해 씁니다. 계정 정보는 계정 운영과 문의 처리에 쓰며 서버 운영 로그는 로그인과 API 제공 및 보안과 부정 사용 방지와 장애 확인에 씁니다. 앱 오류 보고는 오류를 고치는 데에만 씁니다. 광고 관련 정보의 목적은 1.7에 따릅니다.
4. 정보주체의 동의
신호를 제공하시는 부모님 본인에게서 동의를 받습니다. 자녀가 설치를 도와 드리는 경우에도 동의 화면은 부모님이 직접 읽고 누르실 수 있도록 큰 글씨로 제공합니다.
자녀의 계정 정보는 카카오 또는 Apple 로그인 화면에서 동의를 받습니다. 카카오의 세 항목은 모두 필수이며 동의하지 않으시면 카카오 계정으로 가입하실 수 없습니다. 부모님 폰에는 이 절차가 없습니다.
시계의 걸음 신호는 시계 안심 노크에서 별도로 동의를 받습니다. 심박 관측은 선택이며 걸음과 나눠 동의하고 철회할 수 있습니다. 운영체제 권한을 다시 켜는 것과 안심 노크의 수집에 다시 동의하는 것은 다릅니다. 다시 동의하면 그 동의 시각 이후의 새 심박 관측만 받습니다.
5. 보유 기간
항목마다 필요한 기간이 다릅니다. 필요가 끝나면 지웁니다.
- 부모님 폰이 보낸 신호의 기록: 받은 날로부터 최대 5주가 지나면 자동으로 지웁니다. 한 주씩 묶어서 지우기 때문에 실제로는 4주에서 5주 사이입니다. 이 기록은 감지가 제대로 동작했는지 확인하는 데에만 쓰며, 그 뒤로는 쓸 일이 없습니다.
- 부모님 폰의 최신 상태: 1.3에 적은 항목은 새 신호가 올 때마다 덮어쓰므로 가장 최근 값 하나만 남습니다. 연결을 해제하시면 기기 호칭과 함께 지웁니다.
- 생활 패턴 집계: 시간대별 활동 여부와 일별 요약은 35일보관한 뒤 지웁니다. 최근 28일은 평소 생활 패턴을 계산하는 데 쓰고 나머지 7일은 늦게 도착한 신호를 다시 계산하는 데 씁니다. 계산한 최신 생활 패턴 한 건은 새로 계산할 때 덮어쓰며 부모님 기기를 삭제할 때 함께 지웁니다.
- 시계의 신호 원장: 서버에 받은 날로부터 최대 5주 보관한 뒤 지웁니다. 이미 처리한 신호인지 가리는 중복 방지 정보는 14일 보관합니다. 시계와 폰에서 아직 보내지 못한 신호는 각각 최대 7일 또는 2,048건까지 지니고 상한을 넘으면 오래된 것부터 지웁니다.
- 시계 연결과 최신 상태: 시계 연결만 해제하면 새 신호는 받지 않지만 과거의 걸음 활동 사실과 원장이 즉시 모두 삭제되는 것은 아닙니다. 원장은 위 기간 뒤 삭제됩니다.
- 부모님 기기 삭제: 부모님 기기의 익명 계정은 직접 삭제할 수 없습니다. 가족 관리자인 자녀가 부모님 기기를 삭제하면 그 기기의 시계 연결과 상태 및 원장과 중복 방지 정보도 함께 지웁니다.
- 자녀 계정 삭제: 자녀 한 명이 계정을 삭제해도 다른 공동 돌봄 자녀가 남아 있으면 그 자녀의 계정과 가족 참여 정보만 지웁니다. 부모님 기기와 시계 연결 및 신호 기록은 유지됩니다. 마지막 자녀가 계정을 삭제하면 가족과 부모님 기기 및 시계 정보도 함께 삭제됩니다.
- 심박 관측만 철회: 심박 관측 원장과 최신 관측 시각을 지웁니다. 재전송을 두 번 처리하지 않기 위한 중복 방지 해시는 남습니다. 이 정보는 심박수나 관측 시각을 담지 않으며 14일 뒤 지웁니다. 걸음과 폰의 활동 확인은 계속됩니다.
- 가족 메모: 메모를 삭제하거나 부모님 연결을 끊을 때까지 보관합니다. 메모를 삭제하면 이전 수정 내용과 예약도 함께 삭제됩니다. 자녀가 가족에서 나가거나 계정을 삭제해도 남은 가족이 보는 메모는 유지됩니다. 가족에서 나가면 메모 접근과 알림 수신이 중단되며 그 자녀가 만든 알림 예약은 취소됩니다. 마지막 자녀의 계정 삭제로 가족이 삭제되면 메모도 함께 삭제됩니다.
- 가족에게 알리기 글과 사진: 보낸 날부터 30일 보관한 뒤 삭제합니다. 맡은 자녀와 알림 발송 기록도 함께 삭제합니다. 그 전이라도 부모님 연결을 삭제하거나 마지막 자녀의 계정 삭제로 가족이 삭제되면 함께 삭제합니다. 자녀 한 명이 계정을 삭제하면 그 자녀가 맡은 기록의 연결만 끊기고 요청은 30일이 될 때까지 남습니다.
- 자녀 계정 정보: 계정을 삭제하실 때까지 보관합니다.
- 자녀 전화번호: 계정을 삭제하시거나 설정에서 자녀가 직접 번호를 지우실 때까지 보관합니다.
- 알림을 보낸 내역: 계정을 삭제하실 때까지 보관합니다.
- 기기 알림 토큰: 앱을 지우시거나 계정을 삭제하시면 함께 사라집니다.
- 앱 오류 보고: Google Firebase Crashlytics가 받은 날로부터 90일보관한 뒤 지웁니다.
- 비공개 테스트 신청 이메일: 테스트가 끝나거나 신청하신 분이 삭제를 요청하실 때까지 보관합니다.
자녀 계정을 삭제하시면 그 자녀의 계정 정보는 위 기간과 관계없이 지체 없이 파기합니다. 가족 정보와 부모님 기기의 처리 범위는 위의 「자녀 계정 삭제」와 같습니다. 법령이 보관을 요구하는 정보는 그 법령이 정한 기간 동안 보관한 뒤 파기합니다. 자세한 절차는계정·데이터 삭제 안내에서 확인하실 수 있습니다.
6. 처리 위탁
서비스 운영을 위해 아래 업체에 정보 처리를 위탁합니다. 위탁 업체가 바뀌면 이 문서를 갱신합니다.
- Supabase: 서버와 데이터베이스 운영 (국내(서울))
- Google Firebase Cloud Messaging: 자녀 폰으로 알림 발송 (국외)
- Google Firebase Crashlytics: 앱 오류 보고 수집 (국외)
데이터베이스는 서울에 두어 국내에서 처리합니다. 알림 발송에 쓰는 Google Firebase Cloud Messaging 은 국외에서 처리하며, 자녀 폰의 알림 토큰과 알림 문구가 전달됩니다. 알림 문구에는 부모님 폰이 오래 쓰이지 않았다는 사실과 자녀가 붙이신 기기 호칭이 담깁니다. 가족에게 알리기 알림에는 이에 더해 자녀 이름과 자녀가 정한 부모님 호칭이 담긴 알림 제목이 들어갑니다. 도착 시기는 부모님 폰의 「보냈대요」 알림에 담기며, 부모님 폰의 「확인했어요」 알림에는 담기지 않습니다. 다른 형제 폰의 「보냈어요」 알림에는 자녀가 적은 물건 내용이 담기고, 내용이 없으면 도착 시기가 담깁니다. 사진이 붙은 소식의 알림을 받는 자녀 폰에는 안드로이드와 아이폰 모두 사진을 확인하기 위한 임시 주소가 함께 전달됩니다. 이 주소는 사진 자체가 아니라 1시간 동안만 유효한 주소입니다. 부모님 폰으로는 알림 토큰과 알림 문구가 전달됩니다. 자녀가 확인하면 자녀 이름이, 보내면 자녀 이름과 도착 시기가 알림 문구에 담기며 물건 내용은 넣지 않습니다. 앱 오류 보고에 쓰는 Google Firebase Crashlytics 도 국외에서 처리하며, 1.8에 적은 오류 기록과 기기 정보가 전달됩니다.
7. 정보주체의 권리
광고 관련 정보는 Google에 전달되어 국외에서도 처리될 수 있습니다. 이 처리는 위의 Supabase와 알림 발송 위탁과 별개이며 Google의 데이터 이용 및 보유 기준은 1.7의 안내를 따릅니다.
본인의 정보에 대한 열람, 정정, 삭제, 처리 정지를 요청하실 수 있습니다. 아래 연락처로 요청해 주시면 요청을 받은 날부터 10일 안에 처리합니다.
8. 개인정보 보호책임자
- 이름: 전국진
- 연락처: claret8313@gmail.com
9. 문서의 변경
이 문서를 고칠 때에는 시행일을 함께 바꾸어 알려 드립니다. 수집 항목이 바뀌면 구글 플레이의 데이터 안전과 App Store의 앱 개인정보 보호 답안도 함께 고칩니다.