본문으로 건너뛰기

동의하시면 Facebook 및 Instagram 광고 측정을 위해 쿠키를 사용합니다. 자세한 내용은 개인정보 처리방침을 참고하세요.

Kimda

주 메뉴

  • 홈
  • 지원
  • 개인정보

언어

  • Čeština
  • Slovenčina
  • Русский
  • English
  • Deutsch
  • Français
  • Español
  • Italiano
  • Polski
  • Português
  • Nederlands
  • Українська
  • Türkçe
  • العربية
  • 中文
  • 日本語
  • 한국어
  • हिन्दी
  • Tiếng Việt
  • ไทย
  • Ελληνικά
  • Română
  • Magyar
  • Svenska
  • Norsk
  • Dansk
  • Suomi
  • Hrvatski
  • Български
  • Српски
  • עברית
  • Bahasa Indonesia

테마

사용해 보기

Kimda

개인정보 처리방침

최종 업데이트: 2026년 10월 27일

이 문서는 기계 번역본입니다. 법적 효력이 있는 것은 체코어 원문입니다.

본 방침은 체코어본이 구속력을 갖습니다. 다른 언어로의 번역본은 참고용으로 제공되며, 상충되는 경우 체코어본이 우선합니다.

이 문서는 Kimda 앱(“앱”, “저희”)과 kimda.app 웹사이트가 어떤 데이터를 처리하는지, 그 이유와 법적 근거, 누구에게 전달하는지, 보관 기간, 그리고 귀하와 귀하의 자녀가 가진 권리를 설명합니다. 앱은 자녀를 포함한 온 가족이 함께 사용하도록 만들어졌기 때문에, 저희는 데이터 보호에 특히 신중을 기합니다.

1. 개인정보 처리자

개인정보 처리자는 ÚMČ Praha 8(프라하 8구청)이 관리하는 무역 등록부에 등록된 개인 사업자로서 Kimda 앱을 운영하는 Mgr. Ivo Slávka(IČO 30070929, 주소: Bergerova 1115/2, 182 00 Praha 8 – Kobylisy, 체코 공화국)입니다. 개인정보 관련 문의 및 권리 행사를 위한 연락처 이메일: privacy@kimda.app.

2. 처리하는 데이터와 그 이유

  • 계정 정보: 이름, 성, 전화번호, 역할(부모/자녀), 선택한 언어와 테마, 선택 사항인 프로필 사진, 본 방침의 버전 및 이에 동의한 시간, 부모의 경우 성인임을 확인한 시간, 그리고 자녀의 경우 시간, 방침 버전 및 자녀를 대신해 동의한 부모(5항 참조). 귀하의 이름과 프로필 사진은 앱 내에서 가족의 다른 구성원에게 표시됩니다(부모는 모든 구성원을, 자녀는 부모와 형제자매를 볼 수 있습니다).
  • 전화번호는 본인 인증(SMS 코드)과 로그인, 그리고 그 비가역적 지문은 Premium 체험 기간 보호(6항), 번호 변경 후 탈취된 계정의 반환 요청을 검증하기 위해(아래 보안 기록), 그리고 백업에서 데이터베이스 복원 후 이전에 계정을 떠난 번호로의 로그인을 보류하기 위해(아래 전화번호 변경 저널) 사용됩니다. 앱은 그 밖의 목적으로 이 번호로 연락하지 않으며, SMS 인증 서비스 제공업체(Twilio, 4항 참조)를 제외한 제3자와 공유하지 않습니다.
  • 가족 정보: 가족 이름, 가족 구성원, 각 구성원의 역할과 설정(용돈 배분 비율, 통화, 가족의 언어 및 시간대) 및 재정 규칙 변경 내역(누가 언제 예를 들어 이자, 배분 비율, 통화 또는 시간대를 어떤 값에서 어떤 값으로 변경했는지).
  • 참여 요청: 가족에 참여하려는 사람의 이름, 성, 역할, 전화번호 및 요청 시간 - 부모가 누구를 승인하는지 확인할 수 있도록 하기 위함.
  • 부모 동의 요청: 요청 유형(부모 삭제 또는 가족 전체 삭제), 요청자, 대상자, 승인, 거절 또는 취소한 사람(내부 식별자), 일시(요청, 기한, 알림, 처리 완료) 및 결과(승인, 거절, 취소, 기한 만료 후 실행 또는 무효화). 이름, 전화번호, 자유 텍스트는 저장하지 않습니다. 요청은 앱 내에서 가족의 부모에게 표시됩니다.
  • 할 일 정보: 할 일 이름, 포인트, 완료·승인·거절 시점, 그리고 할 일에 사진이 필요한 경우 사진(사진의 기술적 지문 포함, 제3항 참조).
  • 계획, 루틴, 알림: 할 일을 맡은 사람, 예정된 날짜와 시간, 완료 상태, 지연, 순번 순서, 알림 발송 여부.
  • 보상과 목표: 가족 보상 카탈로그, 보상 요청, 저축 목표, 자녀가 목표로 옮긴 금액. 부모용 요약은 이 데이터로부터 종합적인 완료율, 기한 준수율, 분담의 균형을 산출하며, 자녀들의 공개 순위는 만들지 않습니다.
  • 앱 내 금융 정보: 포인트, 가상 용돈과 그 배분, 지급 요청, 가족 내 대출 및 이자. 이는 앱 내부의 기록일 뿐 실제 은행이나 결제 정보가 아닙니다. 앱은 어떤 은행 계좌나 결제 카드에도 접근하지 않습니다. 자녀의 월간 요약(승인된 작업 수, 포인트, Premium의 경우 이번 달 금액 포함, 상자 잔액 제외)은 부모가 가족 설정에서 끄지 않는 한 같은 가족의 다른 자녀에게도 표시됩니다.
  • 직접 지급 및 수동 상환 기록: 부모가 앱에서 자녀의 잔액 일부를 직접(자녀의 요청 없이) 지급하거나 대출의 상환을 수동으로 기록할 때, 서버는 그러한 각 거래에 대해 이후 변경되지 않는 별도의 기록을 저장합니다. 여기에는 가족, 자녀, 거래를 수행한 부모의 내부 식별자, 거래 종류(직접 지급, 수동 상환), 금액, 지급의 경우 지급이 이루어진 저금통 및 금액의 세부 내역(지급의 경우 자체 입금액 부분과 적립된 이자 부분, 상환의 경우 원금과 이자), 거래 시간 및 요청의 무작위 식별자가 포함됩니다. 이 기록은 부모가 앱에 무엇을 언제 기록했는지 증빙할 수 있도록 하고, 가족 내에서 분쟁이 발생할 경우 최종 잔액만이 아닌 기록을 바탕으로 판단할 수 있도록 하기 위한 것입니다. 이는 앱의 내부 기록일 뿐이며 앱 자체가 돈을 송금하지는 않습니다. 이 기록은 데이터 내보내기(7항)에 포함되며 6항에 따라 보관됩니다.
  • 구독: 가족의 구독 상태(체험 기간, Premium, 유효 기간 및 갱신) 및 프로모션 코드를 통한 무료 이용 여부. 서버는 프로모션 코드 자체를 HMAC 지문으로만 저장하며 코드 관리(누가, 언제, 어떤 작업)를 기록합니다. 저희는 결제 정보를 보지 못하며, 결제는 Apple 또는 Google이 처리합니다. 이러한 동의의 증거로 보관되는 Premium 즉시 시작에 대한 동의 증빙에 대해서는 6항에서 설명합니다.
  • 로그인 및 보안: 각 기기의 로그인 세션(생성 시점, 마지막 사용 시점, 유효 기간). 부모는 내 프로필에서 로그인된 기기 목록(IP 주소와 기기 이름 없이 로그인 및 마지막 사용 시간만)을 볼 수 있으며 개별적으로 로그아웃할 수 있습니다. 서버는 도난당한 토큰의 악용을 감지하기 위해, 이미 교체된 토큰의 지문을 포함하여 갱신 토큰을 SHA-256 지문으로만 저장합니다. SMS 코드를 요청할 때 전화번호의 키가 지정된 지문(HMAC-SHA-256)과 일회성 챌린지의 SHA-256 지문을 시도 횟수와 함께 저장하며, 번호 변경 및 가족 삭제 확인의 경우 그 목적과 계정의 내부 식별자도 함께 저장합니다. 발송된 SMS의 일일 한도를 포함한 요청 횟수 제한은 IP 주소 또는 해당 네트워크(IPv4 /24, IPv6 /56), 전화번호, 전화번호와 네트워크의 쌍, 또는 계정의 키가 지정된 지문(HMAC-SHA-256), 혹은 국가나 전화번호 접두사를 기준으로 계산합니다. 이러한 지문에 대한 키는 서버가 데이터베이스 외부에 보관된 비밀 키에서 파생하므로, 이 키 없이는 지문을 전화번호나 IP 주소로 다시 변환할 수 없습니다. 중요한 이벤트(예: 로그인, 참여 요청, 구성원 승인·거절·삭제, 새 초대 코드, 기기 로그아웃, 전화번호 변경, 방침 확인, 자녀를 대신한 부모의 동의 또는 토큰 악용 의심)에 대한 보안 기록에는 이벤트 유형, 시간, 내부 식별자가 포함됩니다. 구성원 삭제의 경우 역할(부모/자녀)이 추가되며, 방침 확인 및 부모의 동의의 경우 방침 버전이 추가되고, 빚, 잔액 또는 처리되지 않은 요청이 있는 자녀 계정 삭제 시 통화, 탕감되거나 소멸된 금액 및 처리되지 않은 요청 수도 포함됩니다. 전화번호 변경 기록에는 지원팀이 탈취된 계정의 반환 요청을 원래 번호의 실제 소유자가 제출했는지 검증할 수 있도록 원래 번호의 비가역적 지문(비밀 키를 사용한 HMAC)이 추가로 포함됩니다. 이름, 전화번호, IP 주소는 포함되지 않습니다. 그 외에도 전화번호 변경 및 가족 구성원의 삭제 또는 복원은 아래의 “전화번호 및 구성원 상태 변경 저널” 항목에서 설명하는 별도의 저널에 기록됩니다.
  • 보안 알림: 부모가 SMS 코드로 로그인하면 가족 내 다른 부모들은 이름과 전화번호가 없는 일반적인 알림을 받습니다. SMS 코드로 로그인(부모 및 자녀)할 때마다 동일한 계정으로 현재 로그인된 기기에도 새로운 로그인에 대한 일반적인 알림이 전송됩니다. 전화번호가 변경될 때(새 번호는 SMS 코드로 인증됨) 서버는 계정의 다른 로그인된 기기를 로그아웃시키며, 기존 계정 기기와 가족 내 부모들은 일반적인 알림을 받습니다. 원래 번호는 더 이상 보관되지 않습니다 – 변경에 대한 보안 기록에 해당 비가역적 지문(30일, 섹션 6 참조), 전화번호 변경 저널에 원래 번호와 새 번호의 비가역적 지문(60일, 아래 및 섹션 6 참조)만 남으며, 체험 기간 동안 가족의 구성원이었던 부모의 경우 섹션 6에 따른 지문도 남습니다. 계정 소유자의 요청에 따라 지원팀이 번호를 복구할 때, 먼저 본인 인증을 진행합니다: 원래 번호(해당 지문이 번호 변경 기록의 지문과 일치해야 함)로 전송된 SMS 코드를 통해 진행합니다. 이러한 인증이 불가능한 경우(변경 기록이 더 이상 존재하지 않거나 소유자가 원래 번호를 가지고 있지 않은 경우), 가족 내 다른 부모의 확인(이 부모의 번호로 전송된 SMS 코드로 인증됨) 및 지원팀이 묻는 질문에 대한 답변을 통해 인증합니다. 이 경우 먼저 계정의 기기와 가족 내 부모들에게 알림을 보내며, 아무도 이의를 제기하지 않으면 최소 72시간 후에 번호를 반환합니다; 귀하는 로그인 후 해당 기간 내내 앱에서 직접 이 알림을 볼 수 있습니다. 이러한 인증 없이는 번호를 복구하지 않으며 어떠한 요청도 취소하지 않습니다 – 계정의 모든 기기를 로그아웃하는 것만 가능합니다. 지원팀이 지난 30일 이내에 동일한 계정을 이미 한 번 반환한 경우, 다음 요청을 분쟁으로 간주하고 추가 조사 없이는 번호를 복구하지 않습니다. 복구 후 서버는 모든 기기에서 계정을 로그아웃하고 가족 내 부모들에게 일반적인 알림이 전송되며 처리 내역이 기록됩니다(누가 언제 처리했는지, 대상 계정이 어디인지 및 귀하의 요청에 대한 링크 – 전화번호 제외). 자녀 계정 삭제 시, 다른 부모 삭제 시(삭제된 부모 포함), 로그인 토큰 악용이 의심될 때에도 부모들은 일반적인 알림을 받습니다. 이 경우 서버는 모든 기기에서 계정을 로그아웃하고 알림 등록을 취소합니다. 서버는 보안 알림(예: 새로운 로그인 또는 기기, 전화번호 변경, 재정 규칙 변경, 구성원 삭제, 자녀 계정 삭제 또는 토큰 악용 의심)을 먼저 대기열에 저장(알림 종류, 수신자 - 기기의 푸시 토큰 또는 가족·계정의 내부 식별자와 언어 - 및 이벤트의 일반적인 기술적 유형)한 뒤 여기에서부터 전송합니다. 지원팀이 탈취된 계정을 반환할 때의 알림(위 참조)은 직접 전송됩니다. 반복적인 시도 후에도 부모나 가족 구성원의 기기로 알림을 전송하지 못한 경우, 서버는 부모가 다음에 앱에 로그인할 때 어떤 알림이었는지 확인하고 확인할 수 있도록 가족의 내부 식별자, 알림 종류, 시간(푸시 토큰 및 이름 제외)만 저장합니다; 수신자가 알림을 보낼 수 있는 기기를 가지고 있지 않은 경우, 이러한 기록은 생성되지 않습니다. 보관 기한은 6항에 명시되어 있습니다.
  • 전화번호 및 구성원 상태 변경 저널: 위의 보안 기록 외에도 서버는 계정 전화번호의 각 변경(프로필에서 직접 변경하든, 귀하의 요청에 따라 지원팀이 변경하든) 및 가족 구성원의 각 삭제 또는 복원에 대해 저널에 별도의 기록을 유지합니다. 기록에는 무작위 기록 식별자, 계정 및 가족의 내부 식별자, 이벤트 유형(번호 변경, 지원팀에 의한 번호 복구, 구성원 삭제, 구성원 복원), 이벤트 시간, 그리고 번호 변경 시에만 원래 번호와 새 번호의 비가역적 지문(데이터베이스 외부에 저장된 비밀 키를 사용한 HMAC-SHA-256)이 포함됩니다. 구성원 삭제 및 복원의 경우 지문이 포함되지 않습니다. 저널에는 전화번호, 이름, IP 주소가 포함되지 않습니다. 비밀 키 없이는 지문을 전화번호로 다시 변환할 수 없지만, 계정의 내부 식별자에 연결되어 있으므로 익명 데이터가 아닌 가명 데이터에 해당합니다. 저널은 백업에서 데이터베이스를 복원할 때 발생하는 영향으로부터 보호하기 위한 용도로만 사용됩니다. 즉, 그 사이에 계정을 떠난 번호(다른 사람이 취득했을 수 있음)가 계정으로 다시 복귀하지 않도록 하고, 백업에 포함되지 않은 가족 구성원의 삭제를 다시 적용하기 위한 것입니다. 따라서 서버는 SMS 코드로 로그인하거나 전화번호를 확인할 때 입력된 번호의 지문을 저널의 마지막 기록과 비교하며, 일치하지 않으면 로그인을 보류하고 지원팀으로 안내합니다. 기록은 데이터베이스에 저장되며, 백업 간 데이터베이스 손실 시에도 유지될 수 있도록 통상 몇 분 이내에 별도의 비공개 Cloudflare R2 스토리지(4항)의 사본에도 저장됩니다. 보관 기간은 6항에 명시되어 있습니다.
  • 기술 데이터: 푸시 토큰 및 알림 전달을 위해 앱이 생성하는 무작위 기기 식별자(하드웨어 식별자가 아님), 기기의 마지막 등록 시간, 해당 등록이 속한 로그인, 그리고 기기가 푸시 토큰의 소유자임을 증명하는 무작위 설치 비밀의 SHA-256 지문. 등록이 해제된 후(로그아웃, 구성원 삭제, 보안 차단 또는 자동 정리), 서버는 다른 사람의 계정이 기기의 알림을 가로채지 못하도록 두 가지 시간 제한 기록을 기억합니다: (a) 해제된 푸시 토큰 기록 - 푸시 토큰 및 설치 비밀의 SHA-256 지문, 가족의 내부 식별자 및 해제 시간(이를 통해 다른 가족의 계정이 토큰을 가로챌 수 없음); 및 (b) 해제된 기기 기록 - 계정의 내부 식별자, 기기의 무작위 식별자, 동일한 지문 및 해제 시간(이를 통해 동일한 설치임을 증명하지 않고는 도난당한 세션 등 동일한 계정의 다른 로그인 세션이 해제된 기기를 다시 점유할 수 없음). 서버는 또한 24시간 내 신규 기기 등록 한도를 모니터링하기 위해 기기 등록 기록(계정 및 기기의 내부 식별자, 푸시 토큰 지문, 이벤트 유형 및 시간)을 30일 동안 보관합니다. 보관 기간은 6항에 명시되어 있으며, 계정 삭제 시에는 해제된 기기 기록을 유지하지 않습니다. 또한 전화번호나 요청 내용이 없는 서버 운영 기록(예: 오류 상태). 휴대폰 내에서 앱은 안전한 저장소에 로그인 토큰을 보관하고 선택한 언어와 테마를 기억합니다. 또한 알림이 귀하의 언어로 도착하도록 선택한 언어를 서버에 전달합니다. 앱이 Expo 및 Sentry 서비스에 직접 보내는 내용은 4항에서 설명합니다.

데이터를 처리하는 이유와 법적 근거:

  • 가족 계정 및 앱 기능(가입, 가족, 할 일과 사진, 계획, 알림, 보상, 목표, 직접 지급 및 수동 상환 기록을 포함한 용돈, 푸시 알림 및 구독): 계약(이용 약관)의 이행(GDPR 제6조 제1항 (b)호). 저희는 또한 직접 지급 및 수동 상환 기록과 금융 규칙 변경 내역을 앱 내 금융 거래 및 규칙의 입증 가능성 및 가족 내 분쟁 해결에 대한 저희의 정당한 이익(GDPR 제6조 제1항 (f)호)에 기반하여 처리합니다. 저희는 또한 Premium 즉시 시작에 대한 동의 증빙 및 데이터베이스 외부의 그 사본을 해당 동의를 증명하고 법적 청구를 방어하기 위한 당사의 정당한 이익에 기반하여 처리합니다(GDPR 제6조 제1항 (f)호). 자녀의 데이터는 5항 참조.
  • SMS 코드로 인증된 로그인: 계약의 이행(GDPR 제6조 제1항 (b)호) - 인증된 전화번호 없이는 앱에 로그인할 수 없습니다.
  • 보안 및 악용 방지(세션 및 토큰 지문, SMS 코드 챌린지, 요청 횟수 제한 및 일일 SMS 한도, 보안 기록, 전화번호 및 구성원 상태 변경 저널, 해제된 푸시 토큰 및 기기 메모리, 기기 등록 기록 및 24시간 내 새로운 기기 등록 한도, 보안 알림 대기열 및 미전송 알림 기록, 운영 로그, 체험 기간의 반복 이용 방지를 위한 전화번호 지문, 일방적인 부모 삭제나 가족 삭제로부터 가족을 보호하는 부모 동의 요청, 그리고 지원팀이 탈취된 계정을 반환할 때의 본인 인증(이러한 처리 내역 기록 포함)): 서비스의 안전한 운영, 부모 및 자녀 계정 보호, SMS 인증 악용 방지에 대한 저희의 정당한 이익(GDPR 제6조 제1항 (f)호).
  • 오류 수정 및 앱 업데이트(Sentry를 통한 오류 보고, Expo를 통한 업데이트): 안정적이고 안전한 앱에 대한 저희의 정당한 이익(GDPR 제6조 제1항 (f)호).
  • 7항에 따른 귀하의 요청 처리 및 이를 언제 어떻게 처리했는지에 대한 기록(예: 실행된 삭제 상태, 수행된 삭제 로그 및 외부 삭제 작업): 법적 의무 준수(GDPR 제6조 제1항 (c)호).
  • kimda.app 웹사이트의 광고 측정(Meta Pixel): 귀하의 동의(GDPR 제6조 제1항 (a)호), 9항 참조.

정당한 이익에 기반한 처리에 대해 귀하는 이의를 제기할 수 있습니다(7항). 전화번호는 가입과 로그인에 필수적이며, 없이는 앱을 사용할 수 없습니다. 프로필 사진은 선택 사항이며, 완료된 할 일의 사진은 부모가 요구하는 할 일에만 필요합니다. 법적 또는 이와 유사하게 중대한 영향을 미치는 자동화된 의사결정이나 프로파일링(GDPR 제22조)은 사용하지 않습니다. 예를 들어 SMS 코드의 추가 시도를 일시적으로 차단하는 자동 보안 제한은 계정과 서비스를 보호하기 위한 용도로만 사용됩니다.

3. 할 일 사진

자녀(또는 자녀를 대신해 부모)가 할 일에 올린 사진은 같은 가족 구성원만(앱 안의 부모와 자녀) 볼 수 있습니다. 사진은 공개되지 않으며, 앱은 이를 다른 앱이나 소셜 네트워크와 공유하지 않습니다. 할 일 사진은 앱 내의 카메라로만 찍을 수 있습니다. 앱과 서버는 저장하기 전에 사진에서 메타데이터(예: GPS 위치 또는 카메라 정보)를 제거합니다. 사진은 비공개 객체 스토리지(4항 참조)에 저장되며, 서버는 로그인한 같은 가족 구성원에게만 사진을 제공합니다. 부모는 언제든지 삭제를 요청할 수 있습니다.

업로드된 각 사진에 대해 서버는 기술적 지문(체크섬 및 단순화된 64비트 이미지 지문)을 계산합니다. 이는 동일하거나 거의 동일한 사진이 할 일에 다시 사용되었음을 앱이 인식하고, 자녀가 앱에서 방금 촬영한 사진이 해당 할 일에 속하는지 확인하기 위한 용도로만 사용됩니다. 지문에서 사진을 표시하거나 복원할 수 없으며 사진과 함께 삭제됩니다. 사진에 대한 시간 챌린지 기록(앱에서 누가, 어떤 할 일을 위해, 언제 요청했는지)은 7일 후 서버에서 삭제됩니다. 부모는 승인 시 도움을 얻기 위해 사진에 앱의 유효한 시간 확인이 없거나 이전 사진과 매우 유사한 경우 사진 옆에 경고를 볼 수 있습니다. 이 확인은 사진이 위조될 수 없음을 보장하지 않습니다.

4. 데이터를 전달하는 대상과 EU 외부로의 이전

데이터는 저희를 위해 앱 운영을 제공하는 제공업체(처리자)에게만, 그리고 그 목적에 필요한 범위 내에서만 전달됩니다. 처리자는 저희를 위한 서비스 제공을 위해서만, 그리고 저희의 지시에 따라서만 데이터를 사용할 수 있습니다. Apple과 Google은 스토어 구매 시 독립적인 개인정보 처리자로 활동합니다.

  • 호스팅 제공업체(Railway) - 앱 서버와 앱 데이터가 저장되는 데이터베이스를 운영합니다.
  • Cloudflare - 프라이빗 객체 스토리지 R2는 암호화되어 전송된 프로필 사진과 완료된 할 일의 사진, 데이터베이스 백업(클라우드 외부에 보관하는 개인 키로만 복호화할 수 있도록 전송 전에 암호화됨), 실행된 삭제 기록(내부 식별자, 삭제 종류, 시간만 포함), 전화번호 및 구성원 상태 변경 저널(2항: 내부 식별자, 이벤트 유형 및 시간, 번호 변경의 경우 번호의 비가역적 지문) 및 Premium의 즉각적인 시작에 대한 동의 증명 사본(6항: 내부 가족 및 사용자 식별자, 동의 시간, 선택한 요금제, 결제된 기간의 시작, 스토어 거래 식별자 및 표시된 텍스트 버전)을 비공개 버킷에 보관합니다. 사진에 대한 접근은 계속해서 로그인된 Kimda 백엔드가 제어합니다. Cloudflare는 kimda.app 웹사이트도 운영합니다(9항).
  • Twilio(SMS 코드를 통한 전화번호 인증) - SMS 코드의 전송과 인증 목적으로만 전화번호와 귀하가 입력한 코드를 받습니다.
  • Expo(650 Industries) - 첫째, 알림을 전달합니다. 기기의 푸시 토큰, 알림용 설치 식별자, Apple 또는 Google의 네이티브 토큰, 일반적인 알림 문구 또는 이모지, 일반적인 기술적 이벤트 유형을 받습니다. 데이터베이스 ID, 이름, 할 일 이름, 금액은 푸시 메시지에 보내지 않습니다. Expo는 메시지를 Apple(Apple Push Notification service) 또는 Google(Firebase Cloud Messaging)의 푸시 서비스로 전달합니다. 둘째, 앱 업데이트를 전달합니다(EAS Update). 앱은 시작할 때마다 Expo 서버에 수정 사항이 있는지 묻습니다. 이때 Expo는 기기의 IP 주소, 플랫폼, 앱 버전, 설치된 업데이트의 식별자, 경우에 따라 앱을 종료시킨 마지막 오류의 텍스트, 그리고 앱이 휴대폰에 영구적으로 저장하고 로그아웃 후에도 변경되지 않는 무작위 설치 식별자 EAS-Client-ID를 받습니다. 저희는 이를 귀하의 계정과 연결하지 않으며, 앱은 이를 저희 서버로 보내지 않습니다.
  • Apple 및 Google - 독립적인 개인정보 처리자로서 App Store 및 Google Play에서 구독 구매 및 관리를 처리합니다. 푸시 서비스(Apple Push Notification service, Firebase Cloud Messaging)로서 기기에 알림을 전달합니다.
  • RevenueCat(부모 계정에 한해 App Store / Google Play를 통한 구독 처리) - 가족 식별자, 구매 내역, Apple 영수증 또는 Google 구매 토큰, 마지막 사용 시각, 기기의 기술 정보(예: 기기 종류, 운영체제)를 처리합니다. Kimda로부터 부모나 자녀의 이름 또는 전화번호를 받지 않습니다. 앱에서는 RevenueCat의 광고/어트리뷰션 연동과 광고 식별자의 수동 수집이 활성화되어 있지 않습니다.
  • Sentry(오류 수정을 위한 앱 및 서버의 기술적 오류 보고) - 오류 유형, 코드 내 위치, 앱 및 운영체제 버전을 받습니다. 앱과 서버는 이름, 전화번호, 로그인 토큰, 요청 내용, IP 주소를 Sentry에 보내지 않도록 설정되어 있습니다. Sentry의 Kimda 조직은 EU 데이터 리전(독일)에서 관리됩니다.
  • 이메일 제공업체(Spaceship, Spacemail 서비스) - 귀하가 privacy@kimda.app 또는 support@kimda.app으로 보내는 이메일을 전달하고 보관합니다.

Railway, Cloudflare, Twilio, Expo, RevenueCat, Sentry, Spaceship, Apple, Google 및 Meta(9항)는 미국에 본사나 기반을 둔 기업이므로 유럽 경제 지역(EEA) 외부에서도 데이터를 처리할 수 있습니다. 유럽 경제 지역(EEA) 외부로 이전하는 경우, 저희는 특정 수신자 및 처리에 적용되는 GDPR 제V장에 따른 메커니즘을 사용합니다. 이는 일반적으로 EU-USA Data Privacy Framework(적절성 결정에 관한 유럽연합 집행위원회의 결정, GDPR 제45조)에 따른 수신자의 인증 또는 유럽연합 집행위원회가 승인한 표준 계약 조항(GDPR 제46조 제2항 (c)호)에 따릅니다. 특정 수신자의 메커니즘에 대한 정보와 관련 보장의 사본을 얻을 수 있는 곳에 대한 정보는 privacy@kimda.app으로 요청하시면 제공해 드립니다.

저희는 앱의 데이터를 판매하지 않으며, 광고주와 공유하거나 맞춤형 광고에 사용하지 않습니다. 방문자의 동의에 따른 kimda.app 웹사이트의 광고 측정은 9항에서 설명합니다.

5. 부모의 동의와 자녀의 역할

앱의 가입(“부모” 역할 및 새 가족 생성)은 성인만 할 수 있습니다. “자녀” 역할의 계정은 항상 부모만 알고 있는 초대 코드로 참여한 후에야 만들어집니다. 따라서 자녀는 코드를 공유한 부모가 알고 동의한 경우에만 참여할 수 있습니다. 또한 자녀와 다른 부모의 모든 참여는 부모가 앱에서 명시적으로 승인해야 합니다. 승인될 때까지 새 구성원은 가족의 이름만 볼 수 있습니다. 가족 초대 코드는 48시간 동안 유효하며, 승인되지 않은 요청은 72시간 후에 자동으로 삭제되고 거절되거나 취소된 요청은 즉시 삭제됩니다. “부모” 역할로 등록함으로써 귀하는 성인이며, 앱에서 자녀의 데이터를 처리하는 데 동의할 법적 권리가 있음을 확인합니다.

저희는 부모가 생성하고 관리하는 가족 계정의 기능에 필요한 범위 내에서만, 즉 부모와의 계약 이행(GDPR 제6조 제1항 (b)호)을 위해서만 자녀의 데이터를 처리합니다. 부모는 법정 대리인으로서 자녀의 참여를 결정합니다. 초대 코드를 공유하고, 자녀의 참여를 명시적으로 승인하며, 언제든지 자녀를 가족에서 삭제하거나 자녀 계정의 삭제를 요청할 수 있습니다. 자녀는 가입 시 방침을 인지하기만 하며, 자녀의 데이터 처리에 대한 동의는 부모가 앱에서 자녀의 참여를 승인할 때 부여하고, 서버는 시간, 부모, 방침 버전을 기록합니다. 이전 버전의 앱에서 승인된 자녀의 경우, 앱이 부모에게 누락된 동의를 추가로 요청합니다. 처리에 동의가 필요하고 자녀가 15세(GDPR 제8조 및 개인정보 처리에 관한 체코 법률 제110/2019호 제7조에 따른 체코의 연령 제한) 미만인 경우, 부모가 자녀를 대신하여 동의를 부여합니다. 7항에 따른 자녀의 권리는 부모가 대신 행사할 수 있습니다.

6. 데이터 보관 기간

계정과 가족의 데이터는 이용자가 계정 또는 가족 전체의 삭제를 요청할 때까지 보관합니다. 앱을 사용하지 않는다는 사실만으로는 자동 삭제가 이루어지지 않습니다. 따라서 이용자는 가족의 기록을 잃지 않기 위해 앱을 주기적으로 열 필요가 없으며, 삭제는 언제든지 앱에서 직접 시작하거나 privacy@kimda.app으로 요청할 수 있습니다. 재정 규칙 변경 내역(2항)은 규칙을 누가 언제 변경했는지에 대한 불변의 증거로 역할하므로(예: 부모 간의 분쟁 발생 시) 가족이 존재하는 기간 전체 동안 보관되며, 시간적 및 전체적인 횟수 제한(가족은 시간당 최대 30회까지 재정 규칙 변경을 저장할 수 있음) 없이 보관됩니다. 이 내역은 앱에서 편집하거나 삭제할 수 없습니다. 가족 전체 삭제(7항) 후 서버는 다음 정리 시 이를 삭제합니다. 개별 구성원의 계정 삭제는 이를 변경하지 않으며, 이름 없는 내부 식별자만 남습니다.

개별 기록에 대해서는 다음의 기한이 적용됩니다:

  • SMS 코드 챌린지(전화번호 및 챌린지 지문): 10분 동안 유효합니다. 인증에 성공하면 서버가 즉시 삭제하고, 그렇지 않으면 만료 후 늦어도 1시간 이내에 삭제합니다.
  • 요청 횟수 제한 및 일일 SMS 한도(지문): 서버는 모니터링 기간이 끝난 후 24시간 뒤에 이를 삭제합니다. 일일 SMS 한도는 항상 UTC 자정에 종료됩니다.
  • 로그인 세션: 로그인 토큰은 15분 동안 유효합니다. 세션은 30일간 활동이 없으면 종료되며, 늦어도 90일 후 또는 그 이전의 로그아웃으로 종료됩니다. 서버는 종료된 세션을 토큰 지문을 포함하여 종료 후 30일 뒤에 삭제합니다.
  • 초대 및 참여 요청: 가족 초대 코드는 48시간, 다른 부모를 위한 초대는 24시간 동안 유효합니다. 승인되지 않은 참여 요청은 72시간 후에 자동으로 삭제되며, 거절되거나 취소된 요청은 즉시 삭제됩니다. 다른 부모를 위한 초대 기록(코드, 생성자, 사용자)은 만료, 사용 또는 취소 후 30일 뒤에 서버가 삭제합니다.
  • 데이터베이스의 보안 기록(2항): 서버가 30일 후 자체적으로 삭제합니다. 전화번호 및 구성원 상태 변경 저널에는 아래에 명시된 자체 보관 기간이 적용됩니다.
  • 전화번호 및 구성원 상태 변경 저널(2항): 데이터베이스의 기록은 생성 후 최소 60일이 지난 후, 그리고 별도의 스토리지로 복사된 후에만 서버가 삭제합니다(사본은 통상 몇 분 이내에 생성됨). 복사에 실패한 기록은 복사에 성공할 때까지 서버가 삭제하지 않으므로 60일이 넘어도 데이터베이스에 남아 있게 됩니다. 별도의 비공개 Cloudflare R2 스토리지에 보관된 사본은 저장 후 60일이 지나면 스토리지 자체가 삭제합니다. 계정 또는 가족 전체가 삭제되는 경우(7항), 서버는 삭제된 계정 또는 가족의 저널 기록을 데이터베이스에서 삭제하며, 스토리지 내 사본은 저장 후 늦어도 60일 이내에 소멸합니다.
  • 사진: 프로필이나 할 일에 연결되지 못한 사진은 24시간 후 서버가 삭제합니다. 사진에 대한 시간 챌린지 기록은 7일 후 삭제하며(3항), 삭제된 사진에 대한 기술적 기록(내부 식별자만 포함)은 사진 삭제 후 30일 뒤에 삭제합니다.
  • 푸시 토큰 및 기기 식별자: 기기 로그아웃, 가족에서 구성원 삭제, 계정 삭제 시까지, 또는 Apple이나 Google이 무효로 표시할 때까지. 또한 앱이 90일 동안 기기 등록을 갱신하지 않거나(로그인 및 시작할 때마다 갱신됨), 이용자가 30일 이상 유효한 로그인 세션을 갖지 않은 경우 서버가 자체적으로 삭제합니다. 기기가 로그아웃된 후(프로필에서 원격으로 수행한 경우 포함) 또는 로그인이 종료된 후에는 기기로 아무것도 전송되지 않습니다. 예외적으로 이 버전 배포 이전의 등록 중 앱이 그 이후로 갱신하지 않은 등록이 있습니다. 하나의 기기를 원격으로 로그아웃해도 연결이 끊기지 않지만, '모든 기기 로그아웃'을 선택하면 연결이 끊깁니다. 그렇지 않은 경우 서버는 위의 기간에 따라 이를 삭제합니다. 서버는 해제된 푸시 토큰 기록(지문, 가족 및 시간)을 30일 후, 또는 기기가 다시 등록되는 경우 그 이전에 삭제합니다. 해제된 기기 기록(계정의 내부 식별자, 기기의 무작위 식별자, 지문 및 시간)은 로그인 세션의 최장 유효 기간(90일)이 만료된 후인 91일 후, 또는 동일한 계정의 기기가 다시 등록되는 경우 그 이전에 서버가 삭제합니다. 계정 삭제 시에는 해제된 기기 기록을 유지하지 않으며, 삭제 시작 시 이미 생성된 경우 서버는 삭제 완료 시 이를 삭제합니다. 이로 인해 해제된 푸시 토큰 기록의 보관 기간은 변경되지 않습니다. 발송된 알림의 푸시 토큰 기술적 지문은 전송 확인용으로만 사용되며, 서버는 전송 평가 후 늦어도 발송 후 30일 이내에 이를 삭제합니다. 기기 등록 기록(계정 및 기기의 내부 식별자, 푸시 토큰 지문, 이벤트 종류 및 시간; 2항)은 중간에 계정을 삭제하더라도 생성 후 30일이 지나면 서버에서 삭제됩니다.
  • 보안 알림 대기열 및 전송 실패 알림(2항): 알림의 수신자 정보(기기의 푸시 토큰 또는 가족·계정의 내부 식별자와 언어)는 전송이 완료되거나 전송 시도를 포기한 즉시, 늦어도 알림 생성 후 7일 이내에 저장된 대기열 기록에서 서버가 제거합니다. 다만, 가족의 내부 식별자(이례적인 데이터베이스 오류 시에는 일시적으로 계정의 내부 식별자 포함)만은 아래의 전송 실패 알림 기록에 기록될 때까지 남을 수 있습니다. 나머지 기록(알림 종류, 일반적인 기술적 이벤트 유형, 시간 및 기술적 오류 메시지)은 처리 후 30일이 지나면 삭제됩니다. 부모를 위한 전송 실패 알림 기록(가족의 내부 식별자, 알림 종류, 시간; 푸시 토큰 및 이름 제외)은 부모가 앱에서 확인할 때까지 보관됩니다. 확인된 기록은 생성된 지 90일이 지나면 삭제됩니다. 더 이상 존재하지 않는 가족의 기록은 다음 정리 시에 삭제됩니다.
  • 저장된 금융 거래 응답: 네트워크 장애 후 반복된 요청이 지급, 대출 또는 기타 금융 거래를 두 번 기록하지 않도록, 서버는 이에 대한 응답을 30일 동안 기억합니다. 거래 자체에 대한 기록(거래 종류, 임의의 식별자, 가족·수행자·해당 구성원의 내부 식별자, 요청의 SHA-256 지문 및 시간)은 금융 기록의 일부이며 계정이나 가족이 삭제될 때까지 보관됩니다.
  • 직접 지급 및 수동 상환 기록(2항): 30일 후 삭제되는 위의 저장된 응답과 달리, 이 기록은 관련된 자녀 또는 가족 전체가 삭제될 때까지(7항) 보관됩니다.
  • 스케줄러의 반복 요청 저장 기록: 네트워크 중단 후 반복 요청이 할 일 계획을 두 번 생성하지 않도록, 서버는 계획 생성에 대한 기록(내부 가족 및 부모 식별자, 작업 종류, 무작위 요청 식별자, 입력된 매개변수의 SHA-256 지문, 생성된 계획에 대한 링크 및 시간)을 60일 동안 보관합니다. 이 기록은 계획을 만든 부모의 계정을 삭제하거나 가족 전체를 삭제(7항)할 때에도 삭제됩니다.
  • 계정 삭제 요청: 확인되지 않은 삭제 요청은 45일 후 무효화되며 늦어도 추가 400일 후에 삭제됩니다. 실행된 삭제 기록(이름이나 연락처 없이 내부 식별자와 상태만 포함)은 저희가 귀하의 요청을 처리했다는 증거로 처리 후 3년 동안 보관됩니다. 백업에서 데이터베이스를 복원할 경우 이후의 모든 삭제가 다시 적용되도록 동일한 범위(계정 또는 가족의 내부 무작위 식별자, 삭제 종류, 시간)로 실행된 삭제 기록을 유지합니다. 데이터베이스의 저널 기록은 생성 후 최소 180일이 지나고, 별도의 스토리지로 복사된 후에야 서버에서 삭제됩니다(복사는 일반적으로 몇 분 내에 이루어짐). 복사에 실패한 기록은 복사에 성공할 때까지 서버에서 삭제하지 않습니다. 별도의 비공개 저장소에 있는 이 기록의 사본은 저장 후 60일이 지나면 스토리지에서 자체적으로 삭제됩니다. 데이터베이스 백업의 일부인 저널의 암호화된 내보내기는 백업과 함께(늦어도 30일 후) 소멸됩니다.
  • 부모 동의 요청: 미처리 요청은 14일간 유효하며, 그사이에 가족에 부모가 새로 추가되거나(가족 삭제 요청 시 새 부모에게 별도의 14일이 부여되며, 다른 부모 삭제 후의 보호 기한 종료 시까지로 제한됨), 백업에서 데이터베이스를 복원한 경우(보호 기한 종료 시까지만 유효한 가족 삭제 요청은 제외)에만 연장됩니다. 다른 부모 삭제 후의 14일 기한 동안에 만료될 가족 삭제 요청은 해당 기한 종료 시까지 유지되며 그 후에 소멸됩니다. 다른 부모 삭제 후의 14일 기한 동안에는 가족을 삭제할 수 없으며, 이 기간에 접수된 가족 삭제 요청은 기한 종료 후 무효화됩니다. 기한 종료 후에는 유일하게 남은 부모가 프로필에서 직접 가족을 삭제할 수 있습니다. 처리된 요청은 90일 후에 서버에서 삭제됩니다.
  • 계정 삭제 또는 번호 변경 후 전화번호 지문: 계정 삭제 후 재가입을 통해 프리미엄 체험 기간을 반복적으로 획득하는 것을 방지하기 위해, 체험 기간 동안 가족의 구성원이었던 부모 계정이 삭제될 때 및 해당 부모의 번호가 변경될 때(본인의 요청에 따라 지원팀이 번호를 변경한 경우 포함) 서버는 기존 전화번호 지문(비밀 키를 사용한 HMAC)과 일시만 저장하며 전화번호 자체는 저장하지 않습니다. 동일한 번호로 새로 가입하는 경우 체험 기간이 제공되지 않습니다. 서버는 12개월 후에 지문을 삭제합니다.
  • 귀하가 보낸 이메일: 귀하의 질문이나 요청을 처리하고 이를 어떻게 처리했는지 증명하는 데 필요한 기간 동안.
  • 지원팀 및 관리 처리 내역 기록: 데이터베이스의 처리 기록(처리 종류, 누가 언제 처리했는지, 대상 가족이 어디인지 및 요청 번호 – 이름과 전화번호 제외; 이와 같이 지원팀의 번호 복구 및 기기 로그아웃, 요청에 따른 가족 데이터 내보내기, 프로모션 코드 및 무료 이용 관리를 기록합니다)은 서버가 3년 후 자체적으로 삭제합니다. 지원팀 요청 로그(요청 번호, 날짜, 계정 내부 식별자, 본인 인증 방법 및 결과 – 전화번호 제외)는 데이터베이스 외부에서 암호화하여 유지하며 요청을 어떻게 처리했는지 증명하기 위해 동일하게 3년 동안 보관합니다.

운영 환경의 호스팅 운영 및 보안 로그는 최대 30일까지만 보관할 수 있습니다. 앱과 서버의 기술적 오류 보고는 앱의 새 버전이 출시된 후에야 나타나는 오류를 추적하고 수정할 수 있도록 Sentry에 최대 90일까지만 보관됩니다. Sentry의 운영 백업(있는 경우)은 생성 후 늦어도 90일 이내에 삭제됩니다. 데이터베이스 백업은 매일 생성되며, 운영 환경에서 전송되기 전에 암호화되고 생성 후 30일 뒤에 삭제되므로 이전에 삭제된 데이터는 최대 30일까지만 남아 있습니다. 이 백업은 삭제된 계정을 일반적으로 복구하는 데 사용되지 않습니다. 백업에서 데이터베이스를 복원해야 하는 경우, 삭제 기록에 따라 백업 생성 이후에 실행된 삭제를 다시 적용합니다. 호스팅, 데이터베이스, 스토리지 설정은 이러한 기한을 기술적으로 강제해야 하며, 운영자가 이를 정기적으로 점검합니다.

외부 구독 서비스 제공업체의 기록 삭제를 즉시 완료할 수 없는 경우, Kimda는 미디어를 삭제한 뒤 지체 없이 자체적으로 보관하던 개인정보를 익명화합니다. 외부 요청을 안전하게 다시 시도하기 위해 남기는 것은 내부적으로 무작위 생성된 가족 식별자와 삭제의 기술적 상태뿐이며, 이름이나 전화번호는 남기지 않습니다. 이 외부 삭제 작업에 대한 기록(가족의 내부 식별자, 제공자 지정, 시도 횟수, 시간 및 마지막 오류 코드, 이름 및 전화번호 제외)은 완료 후 90일이 지나면 서버에서 삭제됩니다. 미완료된 작업은 완료될 때까지 보관됩니다.

Premium의 즉각적인 시작에 대한 동의 증명(내부 가족 및 사용자 식별자, 동의 시간, 선택한 요금제, 결제된 기간의 시작, 스토어 거래 식별자, 내부 구매 시도 식별자 및 표시된 텍스트 버전)은 발생할 수 있는 분쟁에서 해당 동의를 증명하는 데 필요한 기간 동안 보관되며, 일반적으로 동의가 부여된 날로부터 3년입니다. 해당 기한이 만료되면 증명은 통제된 방식으로 삭제됩니다. 증명은 계정이나 가족과 함께 삭제되지 않습니다(7항). 백업 간에 데이터베이스가 손실되더라도 증명이 유지되도록, 내부 구매 시도 식별자를 제외한 사본을 Cloudflare R2 비공개 버킷에도 보관합니다(4항). 이 저장소는 저장 후 1125일이 지나면 사본을 자체적으로 삭제합니다.

7. 귀하의 권리

귀하는 다음의 권리가 있습니다:

  • 앱이 보관하고 있는 귀하와 귀하의 가족에 관한 모든 데이터에 대한 열람(GDPR 제15조),
  • 부정확한 정보의 정정(GDPR 제16조) – 전화번호는 새 번호를 SMS 코드로 인증한 후 내 프로필에서 직접 변경하실 수 있습니다; 계정에 대한 접근 권한을 잃은 경우(예: 로그인된 기기에서 다른 사람이 번호를 변경한 경우), 본인 확인 후 귀하의 요청에 따라 변경해 드립니다,
  • 개별 구성원의 계정 삭제(GDPR 제17조) - 앱에서 직접(내 프로필 → 계정 삭제) 삭제하면, 앱은 이름, 전화번호, 사진, 푸시 토큰을 되돌릴 수 없게 삭제하거나 익명화하고, 귀하가 올린 모든 사진을 삭제합니다. 자녀 계정의 경우 부모가 대신 올린 할 일 사진도 삭제합니다. 해당 계정으로는 더 이상 로그인할 수 없으며 이름이나 연락처도 남지 않습니다. 할 일 및 지급 내역에는 나머지 가족의 연속성을 위해 꼭 필요한 회계상의 사실(포인트, 금액, 상태, 시각)만 남고, 사용자가 작성한 메모는 삭제되며 할 일과 목표의 이름은 중립적인 값으로 대체됩니다. 이 내역은 나머지 가족과 연결된 채로 남아 있기 때문에 삭제되지 않지만(그렇지 않으면 가족 간의 회계 연속성이 맞지 않게 됩니다), 이름이나 연락처가 없는 기록에만 연결됩니다. 자녀의 직접 지급 및 수동 상환 기록(2항)은 자녀와 함께 삭제됩니다. 전화번호 및 구성원 상태 변경 저널 기록(2항)은 서버가 데이터베이스에서 삭제하며, 별도의 스토리지에 보관된 사본은 저장 후 늦어도 60일 이내에 소멸합니다. 자녀에게 빚, 잔액 또는 처리되지 않은 요청이 있는 경우, 앱은 삭제 전에 잃게 될 금액을 보여주며 삭제를 명시적으로 확인해야 합니다. 이후 부모들은 일반적인 알림을 받습니다. 부모가 가족에서 삭제한 구성원은 앱에서 SMS 코드로 인증한 후 자신의 계정을 영구적으로 삭제하여 전화번호를 해제할 수 있습니다.
  • 가족 전체의 일괄 삭제 - 부모가 가족 전체의 삭제를 명시적으로 확인하면, 저희는 모든 구성원을 익명화하고 사진을 삭제하며, 자유 입력 텍스트와 직접 만든 할 일·목표·보상의 이름을 중립적인 값으로 대체합니다. 또한 가족의 직접 지급 및 수동 상환 기록(2항), 가족의 금융 규칙 변경 내역(가장 가까운 정리 시) 및 해당 구성원들의 전화번호 및 구성원 상태 변경 저널 기록도 삭제합니다(별도의 스토리지에 보관된 저널 사본은 저장 후 늦어도 60일 이내에 소멸합니다). 다른 부모를 삭제하는 것은 해당 부모의 동의가 필요합니다. 명시적인 거부는 조치를 중단시키며, 응답이 없으면 14일 후에 수행됩니다. 다른 부모가 있는 가족 전체를 삭제하는 것은 모든 다른 부모의 명시적인 동의가 필요합니다. 전원의 동의가 없으면 14일 후에 요청이 취소되며 가족은 삭제되지 않습니다. 지난 14일 이내에 다른 부모가 삭제된 가족은 해당 부모가 삭제된 지 최소 14일이 지난 후에야 삭제할 수 있습니다. 자녀의 잔고와 대출 및 저축 상태를 포함한 삭제된 가족에 대한 회계 기록은 삭제 후 늦어도 30일 이내에 운영 데이터베이스에서 제거됩니다. 암호화된 백업에는 백업이 삭제되기 전까지 최대 추가로 30일 동안 남아 있을 수 있습니다. Premium 즉시 시작에 대한 동의 증빙은 가족이 삭제되어도 삭제되지 않습니다(6항). 개인정보를 포함하지 않는 파트너 코드 사용에 대한 익명화된 기록은 파트너 관리 및 악용 방지를 위해 보관됩니다. 미디어를 삭제한 뒤에는 RevenueCat을 일시적으로 이용할 수 없더라도 자체 익명화가 그대로 진행되며, 이후 외부 요청은 내부 가족 식별자만으로 안전하게 다시 시도됩니다. RevenueCat은 삭제를 비동기적으로 수행합니다. 이로 인해 App Store 또는 Google Play에서 관리되는 구독이 취소되지는 않으며, 부모는 해당 스토어의 설정에서 별도로 구독을 취소해야 합니다,
  • 처리 제한(GDPR 제18조) - 예를 들어 귀하가 데이터의 정확성에 이의를 제기한 경우, 저희가 이를 확인할 때까지의 기간 동안,
  • 데이터 이동성(GDPR 제20조) - 귀하가 저희에게 제공했고 저희가 계약에 따라 처리하는 데이터를 구조화되고 일반적으로 사용되며 기계가 읽을 수 있는 형식(예: JSON)으로 제공하며, 기술적으로 가능한 경우 귀하의 요청에 따라 다른 개인정보 처리자에게 전송합니다.
  • 저희의 정당한 이익(2항)에 기반한 처리에 대한 이의 제기(GDPR 제21조) - 저희가 귀하의 이익, 권리, 자유보다 우선하는 처리에 대한 강력하고 정당한 근거를 입증하지 못하거나, 법적 청구권의 설정, 행사 또는 방어를 위해 처리가 필요하지 않은 한 처리를 중단합니다.
  • 언제든지 동의 철회(GDPR 제7조 제3항) - 웹사이트의 광고 측정에 대한 동의는 웹사이트 하단의 “쿠키 설정” 링크를 통해 철회할 수 있습니다(9항). 철회는 그 이전의 처리에는 영향을 미치지 않습니다.
  • 감독 기관에 불만 제기(GDPR 제77조) - 체코의 경우 개인정보보호청(Úřad pro ochranu osobních údajů, Pplk. Sochora 27, 170 00 Praha 7, 웹사이트 uoou.gov.cz)입니다. 귀하가 거주하거나 근무하는 EU 회원국의 감독 기관에 연락할 수도 있습니다.

요청은 privacy@kimda.app으로 보내 주십시오. 데이터를 다른 사람에게 제공하거나 삭제하지 않도록, 먼저 계정 소유자가 요청을 제출하는지 확인합니다(예: 계정에 연결된 전화번호를 통한 확인). 로그인 SMS 코드는 절대 보내지 마십시오. 유일한 예외는 “Kimda obnova účtu”라고 표시된 SMS의 코드이며, 지원팀은 탈취된 계정의 반환에 대한 귀하 자신의 요청, 또는 가족 내 다른 부모의 이러한 요청에 대한 귀하 자신의 확인(2항)에 응답할 때만 이 코드를 요청합니다; 이 경우에도 코드는 지원팀에만 알려주시고, 다른 가족 구성원에게는 절대 알려주지 마십시오. 지원팀은 귀하의 요청 번호가 포함된 support@kimda.app 주소의 이메일을 통해서만 이 코드를 요청하며, 전화나 다른 가족 구성원을 통해서는 절대 요청하지 않습니다. 열람 또는 데이터 이동성 요청은 가족 데이터를 JSON 형식으로 내보내어 처리합니다(로그인 토큰 및 그 지문, 그리고 계정 반환 요청을 확인하는 데만 사용되는 보안 기록의 원래 전화번호 지문 및 번호 탈취 방지에만 사용되는 전화번호 및 구성원 상태 변경 저널 제외, 내보내기에는 직접 지급 및 수동 상환 기록(2항) 포함, 사진의 경우 3항에 따른 기술적 지문 포함, 사진 자체는 요청 시 별도로 제공). 각 내보내기는 기록됩니다(누가, 언제, 어떤 요청에 따라 준비했는지). 전화번호 및 구성원 상태 변경 저널의 이벤트 데이터(유형 및 시간, 지문 제외)는 요청 시 알려드립니다. 부당한 지체 없이 늦어도 1개월 이내에 답변드립니다. 복잡한 경우 기한을 2개월 더 연장할 수 있으며, 이 경우 적시에 알려 드립니다. 자녀의 권리는 부모가 법정 대리인으로서 대신 행사할 수 있습니다.

8. 보안

앱은 비밀번호를 사용하지 않으며(인증된 전화번호로만 로그인), 접근은 15분 동안 유효한 단기 로그인 토큰과 서버가 지문으로만 저장하는 갱신 토큰으로 보호됩니다. 이미 교체된 갱신 토큰의 반복 사용이 입증되면 서버는 모든 기기에서 계정을 로그아웃하고, 알림 등록을 취소하며, 보안 기록을 남기고 다른 부모들에게 알립니다. 운영 환경에서 앱과 서버 간의 통신은 HTTPS를 통해 이루어집니다. 사진은 비공개 저장소에 보관되며, 백엔드는 사진을 제공하기 전에 계정과 같은 가족 소속 여부를 확인합니다. 데이터베이스 백업은 전송 전에 암호화되며 클라우드 외부에 저장된 개인 키로만 복호화할 수 있습니다. 프로모션 코드는 데이터베이스 외부에 키가 있는 HMAC 지문으로만 데이터베이스에 저장되며 프로모션 코드 관리를 기록합니다. 전화번호, 토큰, 요청 내용은 서버의 운영 로그에 기록되지 않습니다.

9. kimda.app 웹사이트와 쿠키

이 항목은 kimda.app 웹사이트 방문자에게만 적용되며, 앱 사용에는 적용되지 않습니다. 웹사이트는 Cloudflare 네트워크에서 운영되며, Cloudflare는 페이지를 전송하고 공격으로부터 보호하기 위해 방문할 때마다 IP 주소와 브라우저 정보를 기술적으로 처리합니다. 웹사이트 진단 기록은 Cloudflare가 최대 3일 동안 보관합니다. 브라우저 언어(다운로드 링크의 경우 기기 종류 포함)에 따라 웹사이트는 적절한 버전의 페이지로 귀하를 리디렉션합니다. 법적 근거는 안전하고 기능적인 웹사이트에 대한 저희의 정당한 이익(GDPR 제6조 제1항 (f)호)입니다. 웹사이트는 귀하가 선택한 테마를 귀하의 브라우저(localStorage)에만 저장합니다. 쿠키에 관한 귀하의 결정은 localStorage와 반드시 필요한 기술적 쿠키 kimda-consent-proof(유효 기간 180일)에 저장되며, 이 쿠키에는 선택 유형과 결정 시각만 포함되고 개인이나 계정의 식별자는 포함되지 않습니다. 브라우저는 기술적으로 웹사이트에 보내는 모든 요청과 함께 이 쿠키를 전송하지만, 서버는 이를 평가하지 않습니다. 이 쿠키는 동의가 철회되지 않았음을 확인하기 위해 귀하의 브라우저에서 실행되는 스크립트에서만 사용됩니다. 이 쿠키는 동의가 필요하지 않으며 측정이나 광고에 사용되지 않습니다.

웹사이트의 배너에서 “동의”를 선택한 경우에만 웹사이트가 Meta Platforms Ireland Limited의 Meta Pixel을 불러옵니다. Meta Pixel은 브라우저에 쿠키(예: 유효 기간이 최대 90일인 _fbp)를 저장하고, 방문한 페이지, IP 주소, 브라우저 정보 및 쿠키 식별자 등 방문에 관한 정보를 Meta에 전송합니다. 저희는 이를 Facebook 및 Instagram 광고의 효과를 측정하는 데 사용합니다. 법적 근거는 귀하의 동의(GDPR 제6조 제1항 (a)호 및 전자통신에 관한 체코 법률 제127/2005호 제89조 제3항)입니다. 이 정보의 수집 및 전송에 대해서는 저희가 Meta와 공동으로 책임을 집니다. 이후의 처리는 EU-미국 데이터 프라이버시 프레임워크(Data Privacy Framework)에 따른 미국으로의 이전 가능성을 포함하여, Meta가 독립적인 개인정보 처리자로서 facebook.com/privacy/policy에 게시된 자체 방침에 따라 수행합니다. 저희는 앱, 계정 또는 가족의 데이터를 Meta에 절대 보내지 않습니다.

동의가 없으면 Meta Pixel은 전혀 불러오지 않습니다. 동의는 웹사이트 하단의 “쿠키 설정” 링크를 통해 언제든지 철회할 수 있으며, 철회하면 웹사이트는 Pixel 쿠키를 삭제하고 더 이상 Pixel을 불러오지 않습니다.

테스터용 페이지를 통해 Google Groups의 테스터 그룹에 참여하는 경우, 그룹 관리자는 귀하의 Google 계정 이메일을 볼 수 있습니다. 저희는 이를 앱 테스트 및 Google Play의 테스트 버전 접근 용도로만 사용합니다. iPhone용 테스트 버전은 Apple이 TestFlight를 통해 배포합니다. 이때 Google과 Apple은 독립적인 개인정보 처리자로서 자체 방침에 따라 데이터를 처리합니다. 법적 근거는 테스트 참여에 대한 귀하의 요청(GDPR 제6조 제1항 (b)호)입니다. 이메일은 귀하가 그룹에서 탈퇴하거나 테스트가 종료될 때까지 그룹에 남아 있습니다.

10. 본 방침의 변경

본 방침에 중요한 변경이 있는 경우, 앱과 kimda.app 웹사이트에서 알려 드립니다. 앱은 귀하가 동의한 방침 버전을 인식하여, 부모에게는 새 버전의 확인(및 필요한 경우 자녀를 대신한 동의)을 요청하고, 자녀는 이를 인지하게 됩니다. 확인 시간과 버전을 기록합니다.

11. 연락처

개인정보 보호 관련 문의: privacy@kimda.app

Kimda – 할 일과 용돈을 관리하는 가족 앱
개인정보 처리방침 이용약관 지원 계정 삭제

© 2026 Mgr. Ivo Slávka, IČO 30070929, Bergerova 1115/2, 182 00 Praha 8 – Kobylisy, 체코 공화국 · support@kimda.app