괜찮은 하루 개인정보처리방침

시행일: 2026년 10월 5일

괜찮은 하루(영문명 Good Enough Day, 이하 “이 앱”)는 Royfactory가 개발·운영하는 무료 목표 달성률·꾸준함 기록 앱입니다. 이 문서는 이 앱이 어떤 정보를 다루고 다루지 않는지를 설명합니다.

한눈에 보기

  • 이 앱은 회원가입과 로그인이 없고, 이름·이메일·전화번호·연락처·사진·위치를 수집하지 않습니다.
  • 목표와 기록, 설정은 이용자의 기기 안에만 저장됩니다. 개발자는 이를 수집하는 서버를 운영하지 않으며, 이 앱은 인터넷 접속 권한을 요청하지 않습니다.
  • 걷기 목표를 자동으로 채우기 위해, 이용자가 허용한 경우에만 Health Connect의 걸음 수를 읽습니다. 걸음 수 외의 건강 데이터는 요청하지 않고, Health Connect에 아무것도 쓰지 않으며, 걸음 데이터를 외부로 보내거나 광고에 쓰지 않습니다(아래 2항).
  • 기기 설정에서 백업이 켜져 있으면 Android 자동 백업으로 목표·기록이 이용자 본인의 Google 계정 백업 공간에 저장됩니다(아래 4항).
  • 광고가 없습니다. 광고 식별자를 사용하지 않습니다.
  • 인앱 결제가 없습니다. 결제 정보를 다루지 않습니다.

1. 앱이 요청하는 권한

권한용도
알림 표시 (Android 13 이상)이용자가 정한 시각(“퇴근 후” 등)에 목표 알림을 보내기 위함. 첫 목표를 만든 뒤 요청하며, 거부해도 기록은 모두 할 수 있습니다
Health Connect 걸음 수 읽기선택 사항 — 걷기 목표의 달성률을 자동으로 채우기 위함(아래 2항). 허용하지 않으면 걸음을 직접 입력합니다
정확한 알람 예약 (“알람 및 리마인더”)선택 사항 — 설정에서 ‘정시 알림’을 켠 경우에만 Android 설정 화면에서 허용을 요청합니다. 허용하지 않으면 알림이 몇 분 늦게 올 수 있을 뿐 나머지는 같습니다
부팅 완료 수신기기를 다시 켜거나 앱이 업데이트돼도 예약한 알림이 유지되도록
  • Android 작업 예약 라이브러리(WorkManager)가 홈 화면 위젯을 날짜에 맞춰 다시 그리기 위해 시스템 권한(절전 중 작업 유지, 네트워크 상태 확인 등)을 함께 포함합니다. 이 권한들은 정보를 수집하거나 전송하는 데 쓰이지 않습니다.
  • 인터넷·카메라·마이크·위치·연락처·저장소·전화 권한은 요구하지 않습니다.

2. Health Connect 걸음 데이터

이 앱은 Android의 Health Connect를 통해 걸음 수를 읽습니다. 삼성헬스 등 다른 앱이 Health Connect에 기록한 걸음도 이 경로로 들어옵니다.

  • 읽는 데이터: 걸음 수(Steps) 하나뿐입니다. 심박·수면·체중·위치·운동 경로 등 다른 건강 데이터는 요청하지 않습니다.
  • 쓰지 않습니다: 이 앱은 Health Connect에 어떤 데이터도 기록하거나 수정·삭제하지 않습니다.
  • 읽는 시점: 이 앱을 열어 둔 동안(화면에 띄울 때, 당겨서 새로고침할 때)에만 읽습니다. 앱이 닫혀 있을 때 백그라운드에서 읽지 않습니다.
  • 읽는 범위: 처음 연결할 때 달력을 채우기 위해 지난 30일의 하루별 걸음 합계를 불러옵니다. 그 이후에는 오늘과 어제의 합계만 다시 읽습니다. 개별 걸음 기록이 아니라 하루 합계만 계산해 저장합니다.
  • 사용 목적: 걷기 목표의 달성률 계산과 달력(잔디)·통계·위젯 표시에만 사용합니다.
  • 저장 위치: 계산한 하루 걸음 합계는 이 앱의 기록과 함께 기기 안에만 저장됩니다(4항의 백업 제외).
  • 제공·판매하지 않습니다: Health Connect에서 받은 데이터를 개발자를 포함한 누구에게도 전송·공유·판매하지 않으며, 광고, 신용·보험 평가, 데이터 중개에 사용하지 않습니다. 사람이 이 데이터를 열람하는 일도 없습니다.
  • 그만두려면: Health Connect 설정(또는 이 앱의 “걸음 데이터는 이렇게 써요” 화면 > Health Connect 권한 관리)에서 걸음 권한을 끄면 즉시 읽기가 멈춥니다. 이미 저장된 하루 합계는 아래 7항의 방법으로 지울 수 있습니다.

이 앱의 Health Connect 데이터 사용은 Android 건강 권한 정책(Health Connect)과 Google Play 사용자 데이터 정책을 따릅니다.

3. 기기에 저장되는 정보

다음 정보는 이용자의 기기 내부 저장소에 기록됩니다.

  • 목표: 이름·아이콘, 유형(체크·횟수·시간·수치), 목표치·최소치·단위, 반복 요일, 알림 앵커 문장과 시각, 목표를 바꾼 이력(그날의 기준을 보존하기 위함)
  • 기록: 날짜별 기록 값과 달성률, 기록 상태(달성·유지·프리즈 사용 등), 자동으로 불러온 날인지 여부, 타이머 시작 시각
  • 걸음: Health Connect에서 계산한 하루 걸음 합계와 마지막 동기화 시각(2항)
  • 설정: 하루 시작 시각, 주 시작 요일, 알림 켜기·끄기와 정시 알림 여부, 오늘 보낸 알림 수
  • 앱 이용 상태: 처음 실행한 시각, 첫 기록을 했는지 여부(아래 5항), 마지막으로 앱을 연 날짜(복귀 화면을 보여 줄지 정하기 위함), 안내 카드·공유 제안·시즌 예고를 이미 보여 줬는지, 같은 통계를 하루에 한 번만 세기 위한 날짜 표시

이용자를 식별할 수 있는 정보는 담기지 않습니다. 목표 이름은 이용자가 직접 입력하므로, 개인적인 내용을 적더라도 기기 밖으로 나가지 않습니다(4항의 백업과 이용자가 직접 내보낸 파일 제외).

4. 백업과 내보내기

Android 자동 백업

기기 설정에서 백업이 켜져 있으면, Android가 이 앱의 목표·기록(데이터베이스)과 설정을 이용자 본인의 Google 계정 백업 공간(Google 드라이브) 에 저장합니다. 기기를 바꾸거나 앱을 다시 설치해도 기록이 따라오는 것은 이 기능 덕분입니다.

  • 이 백업은 이용자의 Google 계정에 속하며, 개발자는 접근할 수 없습니다. Android가 백업을 암호화해 저장합니다.
  • 알림 설정과 3항의 ‘앱 이용 상태’는 백업에서 제외됩니다.
  • 백업을 원하지 않으면 Android 설정 앱의 시스템 → 백업(기기에 따라 Google → 백업)에서 백업을 끄거나 저장된 백업을 삭제할 수 있습니다.

파일로 내보내기·가져오기

설정 > 백업에서 파일로 내보내기를 누르면, 목표와 모든 기록을 담은 JSON 파일이 이용자가 고른 위치에 저장됩니다. 이 앱은 그 파일을 어디로도 보내지 않습니다. 파일을 메일·메신저·클라우드에 올리는 것은 이용자의 선택이며, 그 이후의 관리는 해당 서비스의 정책을 따릅니다. 가져오기는 이용자가 고른 파일 하나만 읽습니다.

공유 카드

기록 탭의 공유를 누르면 잔디·연속일 같은 기록을 담은 이미지가 기기 안에서 만들어지고, Android 공유 화면에서 이용자가 고른 앱(메신저·SNS·갤러리 등)으로 전달됩니다. 이 앱이 직접 어디로 보내는 일은 없으며, 공유하지 않으면 이미지는 기기 밖으로 나가지 않습니다.

5. 이용 통계와 오류 정보

  • 현재 버전은 이용 통계(분석)나 오류(충돌) 보고를 외부로 보내지 않습니다. 앱에 분석·충돌 보고 서비스가 들어 있지 않습니다.
  • 앱 개선 지표를 나중에 계산할 수 있도록 ‘처음 실행한 시각’, ‘첫 기록 여부’, 같은 통계를 하루 한 번만 세기 위한 날짜 표시만 기기 안에 저장합니다(3항). 이 정보는 외부로 전송되지 않습니다.
  • 앞으로 Google Firebase(Analytics·Crashlytics) 같은 서비스를 도입하면, 그 버전을 배포하기 전에 이 방침을 먼저 고치고 수집 항목(예: 기록 경로, 온보딩 단계, 충돌 기록)과 목적을 이곳에 밝힙니다. 그때도 목표 이름·기록 값·걸음 수는 보내지 않습니다.

6. 제3자 서비스

이 앱은 광고·분석 SDK를 사용하지 않습니다. 이 앱이 이용하는 외부 구성 요소는 Android 기기에 기본으로 있는 다음 Google 시스템 기능뿐입니다.

  • Health Connect (Google) — 걸음 수 제공(2항). 이 앱이 Health Connect에서 읽은 데이터는 기기 안에서만 쓰입니다.
  • Android 백업 (Google) — 이용자가 켠 경우 기기 백업(4항).
  • Google 개인정보처리방침: https://policies.google.com/privacy

7. 데이터 보관과 삭제

목표·기록·설정은 이용자의 기기 안에 이용자가 지울 때까지 보관됩니다. 개발자 서버에 보관된 정보는 없으므로, 이용자가 다음 방법으로 직접 완전히 삭제할 수 있습니다.

  1. 앱 삭제: 기기에서 이 앱을 삭제하면 저장된 목표·기록·설정이 모두 함께 삭제됩니다.
  2. 앱 데이터 삭제: [설정] → [애플리케이션] → [괜찮은 하루] → [저장공간] → [데이터 삭제]를 선택하면 앱을 지우지 않고 초기화할 수 있습니다.
  3. Google 백업 삭제: 4항의 방법으로 Google 계정에 저장된 이 앱의 백업을 삭제합니다.
  4. Health Connect 권한 해제: 2항의 방법으로 걸음 읽기를 멈춥니다. Health Connect 안의 걸음 원본은 그것을 기록한 앱(삼성헬스 등)의 데이터이므로 Health Connect 설정에서 관리합니다.
  5. 내보낸 파일: 이용자가 저장한 JSON 파일은 파일 앱 등에서 직접 삭제합니다.

삭제와 관련한 문의는 아래 이메일로 보내 주시면 확인하는 대로 안내해 드립니다.

8. 아동의 개인정보

이 앱은 만 13세 미만 아동을 대상으로 하지 않으며, 누구로부터도 개인 식별 정보를 수집하지 않습니다. 보호자께서 문의가 있으시면 아래 이메일로 연락해 주세요.

9. 보안

이 앱의 정보는 Android 앱 전용 저장 공간에 보관되어 다른 앱이 읽을 수 없습니다. 기기 자체의 보안(화면 잠금 등)을 함께 유지하시길 권장합니다.

10. 정책 변경

이 방침이 바뀌면 이 페이지에 게시하고 위의 시행일을 갱신합니다. 수집 항목이 늘어나는 변경은 해당 기능이 들어간 앱 버전을 배포하기 전에 게시합니다.

11. 문의


English summary

Good Enough Day Privacy Policy (summary) — effective October 5, 2026.

  • No account, no sign-up. Goals, records and settings are stored only on your device. The app does not request the Internet permission and the developer runs no server that receives your data.
  • Health Connect: only if you allow it, the app reads step count (Steps) only to fill walking goals. It never writes to Health Connect and requests no other health data. It reads only while the app is open, and on first connection it loads the last 30 days of daily totals. Step data is never sent off the device, shared, sold, or used for advertising, and no human reads it. You can revoke access anytime in Health Connect settings. Our use of Health Connect data complies with the Android Health Permissions policy (Health Connect) and the Google Play User Data policy.
  • Notifications: used for reminders you set. Exact-time reminders are optional and only used if you turn them on and grant “Alarms & reminders”.
  • Android Auto Backup: if device backup is on, Android stores the app’s goals, records and settings in your own Google account; the developer cannot access it. You can turn it off in system settings.
  • Export & share: a JSON export is saved only where you choose. Share cards are images created on your device and sent only to the app you pick in the Android share sheet.
  • No ads, no analytics, no crash reporting in the current version. If analytics are added later, this policy will be updated before that version is released.
  • Delete your data by uninstalling the app, clearing app data, or deleting the backup from your Google account.
  • Contact: royzero0717@gmail.com