Kraplya
개인정보 처리방침
2026년 11월 6일 업데이트 · 2026년 10월 13일부터 시행
Kraplya는 타이머가 있는 습관 트래커예요. 내 데이터가 내 것으로 남도록 만들어졌어요. Kraplya에는 자체 서버도, 자체 계정도, 광고도, 분석도 없어요.
한눈에 보기
- 입력한 모든 내용은 기기에 저장돼요.
- Kraplya에는 서버가 없어요. 개발자는 내 데이터를 받거나 볼 수 없어요.
- 광고, 분석, 추적, 데이터 판매가 없어요.
- Google Drive 동기화는 선택 사항이며 앱 전용 숨김 폴더만 사용해요.
- 휴대폰 캘린더 일정은 기기에서만, 그리고 이 기능을 켰을 때만 읽어요.
- 기본으로 켜져 있는 것: 월요일 요약, 일정 리마인더, 업데이트 확인. 각각 끌 수 있어요.
어떤 데이터가, 어디에 있고, 누가 보는지
| 데이터 | 저장 위치 | 볼 수 있는 사람 |
|---|---|---|
| 습관, 카테고리, 목표, 기록한 시간, 매일의 표시와 횟수, 주간 일정, 보상과 벌칙, 프로필 이름, 생년월일(선택) | 내 기기. 동기화를 켜면 내 Google Drive에도 사본 저장 | 나, 그리고 Drive 사본을 호스팅하는 Google |
| 설정: 언어, 테마, 소리, 알림 | 내 기기에만 있어요. 이름, 생년월일, 주간 설정은 동기화 시 데이터와 함께 이동해요 | 나, 그리고 Drive 사본을 호스팅하는 Google |
| Google 계정 이메일 주소 | 동기화가 켜져 있는 동안 내 기기 | 나만 |
| Android 기기 식별자 | 동기화가 켜져 있는 동안 Drive 폴더에 있는 내 기기 파일의 이름에 들어가요 | 나와, 저장소를 제공하는 Google만 |
| 휴대폰 캘린더 일정 | 저장하지 않음: 일정을 그릴 때 그때그때 읽음 | 기기에서 나만 |
| 업데이트를 확인하고 내려받을 때의 IP 주소 | 앱이 저장하지 않아요 | 웹사이트 호스트와 GitHub. 다른 웹사이트와 같아요 |
| 백업 파일 | 내가 저장한 곳 | 파일을 받은 사람 |
앱에 담기는 정보
내가 직접 입력하는 내용: 습관과 카테고리 이름, 목표, 기록한 시간, 매일의 예·아니요 표시와 단위가 있는 횟수, 주간 일정, 보상과 벌칙, 프로필 이름, 그리고 추가했다면 생년월일. 생년월일은 통계가 시작됐을 때 몇 살이었는지 보여 주는 데만 쓰여요.
설정: 언어, 테마, 소리, 진동, 리마인더는 이 기기에만 남아요. 프로필 이름, 생년월일, 주간 설정(막대와 유연한 주)은 내 데이터의 일부이며 동기화로 이동해요.
이 모든 것은 내 기기의 앱 전용 저장 공간에 보관돼요. 다른 앱은 읽을 수 없어요. Kraplya에는 Android 자체 자동 백업이 꺼져 있어서, Android가 앱 데이터를 Google에 스스로 복사하지 않아요.
Google Drive 동기화(선택)
Google로 로그인하기로 하면, 앱은 내 Google Drive의 자체 숨겨진 폴더에만 접근할 수 있어요(drive.appdata 권한). 내 다른 파일은 볼 수도, 열 수도, 바꿀 수도 없어요. 로그인은 휴대폰의 Google Play 서비스를 통해 이루어져요.
휴대폰과 태블릿에 같은 내용이 보이도록 내 데이터의 사본이 그 폴더에 기록돼요. 기기마다 자기 파일을 쓰고 다른 기기의 파일을 읽어요. 파일에는 모든 습관, 기록한 시간, 매일의 표시와 횟수, 일정, 보상과 벌칙, 프로필 이름, 생년월일, 진행 중인 타이머, 삭제한 항목의 빈 표시가 들어 있어요(데이터 삭제 참고). 앱은 연결된 계정을 보여 주기 위해서만 내 계정의 이메일 주소도 읽어요.
각 파일의 이름에는 기기의 Android 식별자가 들어 있어요(a-…, 그리고 .kraplya.json.gz). 다시 설치해도 같게 유지되므로 휴대폰이 자기 파일을 다시 찾아요. 이것은 파일 이름의 일부로서 Google Drive로만 가요.
동기화는 앱을 열 때 실행되고, 켜져 있는 동안에는 휴대폰이 온라인일 때 몇 시간마다 백그라운드에서도 실행돼요. 데이터는 암호화된 연결로 내 기기와 Google 사이에서만 이동하며, 개발자는 접근할 수 없어요. 프로필에서 언제든 동기화를 끌 수 있어요. 그러면 새 사본이 만들어지지 않지만, 이미 Drive에 있는 파일은 삭제되지 않아요.
앱이 Google API에서 받은 정보를 사용하는 방식은 제한적 사용 요구사항을 포함한 Google API 서비스 사용자 데이터 정책을 준수해요.
휴대폰 캘린더(선택)
일정에 캘린더 일정을 표시하기로 하고 캘린더 접근을 허용하면, 앱은 휴대폰의 캘린더(설정되어 있다면 Google 캘린더 포함)에서 각 일정의 제목, 시간, 색상을 읽어요.
이 정보는 주간 일정에 표시하는 데만 쓰여요. 일정은 기기에서만 읽으며, 앱에 저장되지 않고, 백업이나 Google Drive에도 포함되지 않으며, 어디로도 전송되지 않아요. 앱은 캘린더를 절대 바꾸지 않아요.
일정은 내가 직접 일정에 추가할 때만 Kraplya에 들어오고, 그때도 내가 확인한 제목과 시간만 저장돼요. 휴대폰 설정에서 접근 권한을 취소하거나 일정 화면에서 캘린더 일정을 끌 수 있어요.
알림과 리마인더
알림에는 실행 중인 타이머와 리마인더가 표시돼요. 알림은 기기에서 만들어지며 어디로도 전송되지 않아요.
알림을 허용하면 기본으로 켜져 있는 것: 월요일 요약(월요일 10:00, 지난주가 요약을 기다리고 있을 때만)과 일정 블록 리마인더. 켜기 전까지 꺼져 있는 것: 저녁 리마인더. 직접 만든 리마인더도 추가할 수 있어요. 각각 프로필에서 끌 수 있어요.
휴대폰이 다시 시작되면 앱이 리마인더를 다시 예약해요. 그래서 부팅 시 시작 권한을 요청해요.
업데이트
Google Play 밖에서 배포되는 Kraplya 버전은 앱을 열 때(30분에 한 번 이하로), 그리고 업데이트 확인을 탭할 때 새 버전을 찾아요. Kraplya 웹사이트(GitHub Pages에서 호스팅되는 pegasohlib.github.io)에서 작은 파일을 읽고, 업데이트를 탭하면 GitHub에서 새 APK를 내려받아 설치 전에 SHA-256을 확인해요. 다른 웹사이트와 마찬가지로 이들은 내 기기의 IP 주소를 볼 수 있어요. 그 밖의 것은 전송되지 않으며 앱의 데이터도 전송되지 않아요. 백그라운드에서는 확인하지 않아요.
자동 확인은 기본으로 켜져 있어요. 프로필에서 끄더라도 직접 확인할 수 있어요. 앱을 Google Play에서 받았다면 대신 Google Play가 업데이트해요.
GitHub는 각 파일이 몇 번 다운로드되었는지도 세요. 누가 다운로드했는지에 대한 정보 없이 숫자만 남으며, 웹사이트는 이를 대략적인 다운로드 수로 보여 줘요.
앱이 요청하는 권한
- 알림
- 타이머와 리마인더.
- 캘린더(선택 사항, 읽기 전용)
- 휴대폰의 일정을 내 일정에 표시하기 위해.
- 인터넷
- Google 로그인, Drive 동기화, 업데이트 확인과 다운로드에만 사용해요.
- 포그라운드 서비스
- 화면이 꺼져 있어도 타이머가 계속 집계되도록 하기 위해. 내가 시작한 타이머가 실행되는 동안에만 작동해요.
- 부팅 시 시작
- 재시작이나 업데이트 후에 리마인더를 되돌리기 위해.
- 앱 설치
- 앱 자체의 업데이트를 설치하기 위해(Google Play 밖에서 배포되는 버전에서만).
- 진동
- 타이머와 목표 달성 시.
백업과 가져오기
백업 파일은 내가 직접 저장할 때만, 내가 고른 위치에 만들어져요. 가져오기는 내가 고른 파일만 읽어요.
이 파일은 일반 텍스트이며 암호화되지 않아요. 파일을 가진 사람은 삭제된 항목의 빈 표시를 포함해 안의 모든 것을 읽을 수 있어요. Android 자동 백업은 꺼져 있으므로 이 파일들이 유일한 백업이에요.
데이터 삭제
습관, 기록된 세션, 카테고리, 보상이나 벌칙, 일정 블록을 삭제하면 그 내용은 기기에서 즉시 삭제돼요. 빈 표시만 남는데, 항목의 ID와 변경 시각이에요. 습관을 삭제하면 그 일정 블록도 삭제돼요.
빈 표시는 내 Google Drive 사본과 새 백업 파일에 들어가므로, 다른 기기에서도 그 항목이 삭제돼요. 예전 버전이 남긴 데이터는 0.9.17로 업데이트한 후 앱을 처음 시작할 때 비워져요. 이전에 저장한 백업 파일과, 그 기기가 업데이트되기 전의 다른 기기의 Drive 파일에는 담겨 있던 내용이 그대로 남아요.
앱을 제거하면 기기에서 앱의 데이터가 삭제돼요. Google Drive나 내가 저장한 백업 파일에서는 아무것도 삭제되지 않아요. 다시 설치하고 동기화를 다시 켜면 Drive 사본에서 데이터가 돌아와요.
Google Drive의 사본을 삭제하려면 프로필에서 “Google Drive에서 내 사본 삭제”를 누르세요. Drive에 있는 이 앱의 파일이 모든 기기에 대해 삭제되고, 이 기기의 동기화가 꺼져요. 동기화가 아직 켜져 있는 기기는 그 기기에서도 동기화를 끄지 않으면 데이터를 다시 업로드해요. Google Drive → 설정 → 앱 관리 → Kraplya → 숨겨진 앱 데이터 삭제에서도 할 수 있어요. 동기화만 끄면 새 사본은 만들어지지 않지만, Drive에 이미 있는 사본은 남아요.
방침 변경
이 방침이 바뀌면 새 버전이 새 날짜와 함께 이 페이지에 게시돼요.
여러분의 권리와 법적 세부 사항
책임자. 이 앱들을 개발하는 개인인 PegasoHlib이 여기에 설명된 데이터에 대한 책임을 집니다. 연락처: support@pegasohlib.com.
데이터를 사용하는 이유와 법적 근거.
- 앱 실행, 그리고 여러분이 켠 백업 또는 동기화
- 계약: 요청하신 서비스를 제공하는 데 필요함(GDPR 제6조(1)(b))
- 업데이트 확인 및 보안
- 정당한 이익: 앱을 안전하게 유지하고 최신 상태로 유지(제6조(1)(f))
- 여러분이 보낸 이메일
- 정당한 이익: 답변하기(제6조(1)(f))
데이터를 받는 곳과 EU 밖으로의 이전. Google(동기화를 켠 경우 여러분의 Drive와 로그인) 및 GitHub(업데이트 확인 및 다운로드). 보내 주신 이메일은 Cloudflare를 거쳐 Google이 Gmail 편지함에 보관하며, AI 어시스턴트가 읽기를 도울 때 Anthropic이 처리할 수 있습니다. 이 회사들 중 일부는 미국 또는 EU 밖의 다른 나라에 있습니다. 이러한 이전은 해당 회사가 참여하는 경우 EU-미국 데이터 프라이버시 프레임워크(EU–US Data Privacy Framework)에, 그렇지 않은 경우 해당 회사의 표준계약조항(standard contractual clauses)에 근거합니다.
보관 기간. 앱 안의 데이터는 여러분이 삭제하거나 앱을 제거할 때까지 남아 있습니다. 여러분 본인의 클라우드 저장소에 있는 사본은 여러분이 삭제할 때까지 남아 있습니다. 보내 주신 이메일은 해당 건이 마무리될 때까지 보관하며, 2년을 넘지 않습니다.
여러분의 권리. 여러분은 자신의 데이터에 대한 열람, 정정, 삭제, 처리 제한, 다른 곳으로 가져갈 사본(이동성)을 요청할 수 있으며, 처리에 반대하거나 동의를 언제든 철회할 수 있습니다. 위 주소로 연락해 주세요. 한 달 이내에 답변을 받으실 수 있습니다. 데이터 대부분은 여러분의 기기에만 있으므로 보통 앱에서 직접 처리할 수 있습니다.
민원. 거주하는 국가의 개인정보 보호 감독기관에 민원을 제기할 수 있습니다.
연령. 앱을 혼자 사용하려면 만 15세 이상이어야 합니다. 그보다 어리다면 먼저 부모님이나 보호자의 동의를 받으세요.
언어. 이 방침의 번역본은 AI의 도움을 받아 만들었습니다. 번역본이 영어 본문과 다를 경우 여러분에게 더 유리한 버전이 적용됩니다.
문의
개인정보 관련 문의: support@pegasohlib.com