TapCare

개인정보처리방침

시행일: 2026년 8월 5일

TapCare는 가족이 함께 반려동물의 케어 기록을 관리하도록 돕는 서비스입니다. 이 방침은 어떤 정보를 수집하고, 어떻게 이용하고 보호하며, 이용자가 어떤 선택을 할 수 있는지 설명합니다.

1. 수집하는 개인정보

  • TapCare는 서비스를 제공하고 보호하는 데 필요한 정보만 수집합니다.
  • 계정 정보에는 소셜 로그인 제공자, 제공자 식별자, 제공자가 전달한 이메일, 닉네임 또는 프로필 이미지가 포함될 수 있습니다.
  • 가족과 반려동물 정보에는 가족 구성과 반려동물 이름, 사진, 생일, 성별, 품종, 중성화 여부 같은 프로필 정보가 포함될 수 있습니다.
  • 케어 정보에는 돌봄 기록, 일정, 체중, 건강 메모, 알러지, 약, 예방접종, 사료, 간식, 영양제, 영양 목표, 메모와 리포트 정보가 포함될 수 있습니다.
  • 기기와 알림 정보에는 앱과 운영체제 버전, 플랫폼, Firebase Cloud Messaging 토큰, 알림 설정, 전송 또는 읽음 상태가 포함될 수 있습니다.
  • 고객지원과 오류 진단 정보에는 문의 이메일과 내용, 오류 종류, 제한된 스택 정보, 앱이나 기기의 기술 정보, Crashlytics 설치 식별자가 포함될 수 있습니다.
  • 제한된 서버 장애 진단에는 환경, 릴리스, 요청 식별자, 안전한 경로와 HTTP 상태, 오류 종류, 보안정보를 제거한 설명, 제한된 스택 프레임과 관련 계정, 이메일, IP 참조값 또는 반려동물 식별 정보가 포함될 수 있습니다. 인증 토큰과 요청 본문은 이 진단 기록에 저장하지 않습니다.

2. 개인정보 이용 목적

  • 회원 가입, 로그인, 계정 식별과 서비스 보호에 사용합니다.
  • 가족 공동 케어 기록, 일정, 알림과 리포트 기능을 제공하는 데 사용합니다.
  • 푸시 알림을 보내고 알림 설정을 적용하는 데 사용합니다.
  • Firebase Crashlytics로 앱 충돌을 확인하고 안정성을 높이는 데 사용합니다.
  • 고객 문의 응대, 장애 조사와 부정 이용 방지에 사용합니다.

3. 보관과 삭제

  • 계정과 서비스 데이터는 원칙적으로 계정을 이용하는 동안 보관합니다.
  • 반려동물을 앱의 휴지통으로 보내면 해당 반려동물과 하위 케어 데이터는 30일 동안 복구할 수 있습니다.
  • 휴지통 보관 30일이 지나면 반려동물과 하위 데이터는 영구 삭제되고 저장된 아바타 파일도 삭제 대기열을 통해 제거됩니다.
  • 단독 가족이라면 계정 삭제 시 계정, 가족, 반려동물, 케어 기록, 일정과 알림 데이터가 영구 삭제됩니다.
  • 다른 구성원이 남아 있는 공동 가족에서는 탈퇴자의 계정 정보가 삭제되지만 가족이 함께 관리하는 반려동물과 케어 기록은 유지됩니다. 작성자 식별자는 제거되고 ‘탈퇴한 사용자’로 표시될 수 있습니다.
  • Apple 로그인 연결 해제에 필요한 토큰은 별도로 암호화 보관하며 연결 해제 성공 또는 재시도할 수 없는 최종 실패 후 제거합니다.
  • 민감한 서버 장애 진단 정보는 암호화해 최대 30일 동안 보관합니다.
  • 민감 진단 조회 감사 기록은 최대 90일 동안 보관합니다. 승인된 관리자, Cloudflare Access subject, 동작, 인시던트 식별자와 시각을 기록하며 진단 내용 자체는 포함하지 않습니다.
  • Firebase Crashlytics의 충돌 스택, 처리된 minidump 정보와 관련 설치 식별자는 Google의 보관 절차에 따라 90일 동안 보관됩니다. 이 주기는 TapCare 계정 삭제와 별도로 적용됩니다.
  • 법령상 보관 의무가 있는 정보는 다른 정보와 분리해 필요한 기간 동안만 보관합니다.

4. 결제 정보

  • TapCare는 현재 결제 기능을 제공하지 않습니다.
  • 카드번호, 구매 영수증 또는 환불 거래 정보를 수집하거나 보관하지 않습니다.
  • 결제 기능을 도입하기 전 실제 처리 내용과 보관 기간을 반영해 이 방침을 변경하겠습니다.

5. 외부 서비스와 정보 제공

  • TapCare는 개인정보를 판매하지 않습니다. 법령상 요청, 이용자의 명시적 요청 또는 서비스 운영에 필요한 처리 위탁에 한해 필요한 범위에서 처리합니다.
  • Firebase Cloud Messaging은 기기 토큰을 이용해 푸시 알림을 전송합니다.
  • Firebase Crashlytics는 Google 인프라에서 충돌 진단 정보를 처리합니다. TapCare는 이메일, 인증 토큰, 반려동물 이름 또는 비공개 메시지 원문을 Crashlytics 사용자 속성에 의도적으로 첨부하지 않습니다.
  • Slack은 권한이 있는 TapCare 관리자에게 제한된 운영 장애 알림을 전달합니다. 이 알림은 범위를 제한한 진단 정보만 사용하고 인증 토큰과 요청 본문을 제외하며 워크스페이스 보관 설정을 따릅니다.
  • Kakao, Naver, Google과 Apple은 로그인, 계정 식별과 연결 해제 정보를 처리할 수 있습니다.
  • Cloudflare는 DNS, 보안, 웹 제공, 이메일 라우팅과 R2 이미지 저장소를 제공합니다.
  • Railway는 백엔드 서버, 데이터베이스와 Redis 운영 인프라를 제공합니다.

6. 푸시 알림과 로그아웃 개인정보 보호

  • 로그아웃하면 앱은 기기 토큰 등록 해제, Firebase 토큰 삭제와 예약 알림 취소를 시도합니다. 실패한 정리는 대기열에 저장하고 앱 시작 또는 재개 시 다시 시도합니다.
  • 계정이 뒤섞이지 않도록 로그인 사용자와 수신 대상이 일치할 때만 앱 안에서 상세 알림을 표시합니다.
  • 잠금화면과 알림센터에는 반려동물 이름이나 케어 내용이 없는 일반 문구만 표시합니다.
  • 앱 또는 운영체제 설정에서 푸시 알림을 끌 수 있습니다.

7. 이용자의 선택과 계정 삭제

  • 이용자는 관련 법령에 따라 열람, 정정, 삭제, 처리 정지 또는 동의 철회를 요청할 수 있습니다.
  • 앱에서 계정을 삭제할 수 있으며 공동 가족 데이터는 제3항에 따라 처리합니다.
  • Crashlytics 문의나 개인정보 권리 행사는 [email protected]로 요청할 수 있습니다.
  • 자세한 절차는 계정 삭제 안내 페이지에서 확인할 수 있습니다.

8. 보안 조치

  • 접근 권한 관리, HTTPS 통신, 인증 토큰 관리와 서버 접근 통제 같은 합리적인 보호 조치를 적용합니다.
  • 민감 진단 조회에는 Cloudflare Access 인증과 별도의 관리자 허용 목록이 필요하며 성공하거나 거부된 모든 조회 시도를 감사 기록에 남깁니다.
  • 로그아웃 정리는 제한된 간격으로 재시도하고 계정별 푸시 식별 정보를 분리합니다.
  • 인터넷과 모바일 서비스의 모든 위험을 없앨 수는 없으므로 이용자도 계정 접근 정보를 안전하게 관리해 주세요.

9. 아동과 민감정보

  • TapCare는 아동을 주 이용 대상으로 하지 않습니다.
  • 반려동물 케어 기록은 동물에 관해 이용자가 입력한 정보이며 사람의 의료정보 수집을 목적으로 하지 않습니다.

10. 방침 변경과 문의

  • 방침이 바뀌면 변경 내용과 시행일을 적용 전에 이 페이지에 안내합니다.
  • 개인정보 또는 서비스 문의는 [email protected]로 보내 주세요.
  • 문의 내용을 확인한 뒤 필요한 범위에서 답변하겠습니다.