Privacy
개인정보처리방침
DayMark 앱과 Android 홈 화면 위젯에서 처리하는 정보, 광고 및 선택적 계정 연결에 관한 안내입니다.
daymark.support@gmail.com으로 문의할 수 있습니다.
1. 서비스와 기본 원칙
DayMark는 Android 우선 Offline-first(오프라인 우선) 생산성 앱입니다. 로그인하지 않아도 메모, 체크리스트, 일정, 루틴, 가계부, 미정산, 구독, 알림, 위젯과 백업 등 핵심 기능을 사용할 수 있습니다.
사용자의 핵심 기록은 기본적으로 기기의 앱 전용 SQLite 데이터베이스에 저장됩니다. DayMark는 로컬 기록을 개발자 서버로 자동 전송하지 않습니다.
2. 기기에 저장하는 정보
- 메모와 체크리스트: 제목, 본문, 리치 텍스트, 항목, 정렬·완료·고정 상태, 카테고리, 아카이브와 휴지통 상태
- 일정과 루틴: 제목, 날짜, 시간, 반복, 메모, 알림 설정, 반복 요일과 날짜별 완료 기록
- 가계부와 미정산: 금액, 분류, 결제수단, 예산, 메모, 상대방 이름, 빌린 돈·빌려준 돈, 정산 이력과 예정일
- 구독: 서비스 이름, 비용, 결제 주기, 다음 결제일, 알림과 자동 가계부 반영 설정
- 앱 설정: 테마, 언어, 글자 및 UI 크기, 강조색, 시간 형식, 알림과 위젯 개인정보 설정
가계부는 개인 기록 기능이며 DayMark가 실제 금융계좌나 카드 번호를 수집하거나 금융기관에 연결하지 않습니다.
3. Google AdMob 광고
DayMark 무료 버전은 홈 화면 하단에 Google AdMob 배너 광고를 표시할 수 있습니다. 메모·체크리스트 Editor, 일정, 루틴, 가계부, 미정산, 구독, 설정과 잠금 화면에는 광고를 배치하지 않습니다.
Google Mobile Ads SDK는 광고 제공, 측정, 분석과 부정행위 방지를 위해 다음 정보를 자동으로 처리하거나 Google과 공유할 수 있습니다.
- IP 주소 등 네트워크 관련 정보와 이를 기반으로 추정되는 대략적 위치
- Android 광고 ID, App Set ID 등 기기 또는 기타 식별자
- 광고 조회·상호작용과 앱 상호작용 정보
- 충돌, 성능과 광고 요청 오류 등 진단 정보
- 기기 모델, 운영체제와 앱 버전 등 기술 정보
DayMark의 메모, 체크리스트, 일정, 루틴, 가계부, 미정산과 구독 내용은 광고 요청에 포함하지 않습니다. 개발자는 DayMark 사용자 데이터를 판매하거나 임대하지 않습니다.
4. 광고 선택권과 Google UMP
EEA, 영국, 스위스 등 동의가 필요한 지역에서는 Google User Messaging Platform(UMP)의 공식 동의 화면을 광고 요청 전에 표시할 수 있습니다. 필요한 지역의 사용자는 앱 설정의 광고 개인정보 설정에서 선택사항을 다시 확인할 수 있습니다.
동의하지 않거나 광고 로드가 실패해도, 광고 재고가 없거나 오프라인이어도 DayMark의 로컬 핵심 기능은 계속 작동합니다. 광고 개인정보 처리에는 Google의 관련 정책이 함께 적용됩니다.
5. 선택적 Google 로그인
Google 로그인은 선택 사항입니다. 로그인하지 않아도 DayMark의 메모, 체크리스트, 일정, 루틴, 가계부, 미정산, 구독 등 모든 핵심 로컬 기능을 사용할 수 있습니다.
사용자가 Google 로그인을 선택하면 Google과 Supabase Auth를 통해 인증하며, 다음 정보를 처리할 수 있습니다.
- Google 표시 이름
- 이메일 주소
- Supabase 사용자 ID
- 프로필 이미지(제공되는 경우)
이 정보는 사용자 인증, 계정 관리와 클라우드 백업·복원 제공에 사용합니다. DayMark는 Google 비밀번호나 Google OAuth Client Secret을 수집하거나 저장하지 않습니다. 로그인 상태 유지를 위한 Supabase 인증 세션은 해당 기기에 저장되며 클라우드 백업 내용에는 포함하지 않습니다.
6. 선택적 Supabase 클라우드 백업과 복원
DayMark의 기본 데이터 원본(Source of Truth)은 기기의 SQLite 데이터베이스입니다. 실시간 동기화나 자동 양방향 동기화는 제공하지 않으며, 사용자가 Google 로그인 후 지금 백업을 직접 누른 경우에만 클라우드 업로드를 수행합니다.
수동 백업에는 메모·체크리스트·일정·루틴·가계부·미정산·구독·사용자 카테고리와 일반 앱 설정 등 사용자가 생성한 DayMark 데이터가 포함될 수 있습니다. 백업 파일은 Supabase Storage의 비공개 버킷에 로그인 사용자의 Supabase 사용자 ID별 경로로 분리해 저장하며, 다른 사용자의 백업에 접근할 수 없도록 Storage 접근 정책과 앱의 사용자 ID 검증을 적용합니다.
앱 잠금 PIN 검증 정보, 생체 인증 설정, 인증 토큰과 기기별 로컬 알림 ID는 백업하지 않습니다. 클라우드 복원 전에는 현재 기기의 로컬 안전 백업을 만들고, 검증된 백업만 SQLite 트랜잭션으로 복원합니다.
7. 계정 연결 해제와 계정 삭제
Google 로그인 사용자는 앱 설정의 Google 계정 영역에서 로그아웃하거나 계정을 삭제할 수 있습니다. 로그아웃은 Supabase 로그인 세션만 종료하며 기기의 SQLite 기록을 삭제하지 않습니다.
계정 삭제 시 Supabase Auth 계정과 해당 사용자 ID에 연결된 DayMark 클라우드 백업을 삭제합니다. 앱의 삭제 화면에서는 클라우드만 삭제하여 기기 데이터를 유지하거나 클라우드 + 이 기기 삭제를 선택해 로컬 사용자 기록도 함께 삭제할 수 있습니다. 자세한 방법은 계정 및 데이터 삭제 안내에서 확인할 수 있습니다.
8. 로컬 데이터 삭제
앱에서 휴지통, 영구 삭제와 모든 로컬 데이터 삭제 기능을 사용할 수 있습니다. 모든 로컬 데이터 삭제는 메모, 체크리스트, 일정, 루틴, 가계부, 미정산과 구독 기록을 기기에서 삭제합니다.
로컬 기록은 사용자가 삭제하거나 Android 앱 데이터를 지우거나 앱을 제거할 때까지 남습니다. Android 시스템 자동 백업은 비활성화되어 있습니다. 삭제 전 사용자가 만든 JSON 백업은 별도로 삭제할 때까지 선택한 저장 위치에 남습니다.
9. PIN과 생체 인증
앱 잠금 PIN 원문은 저장하지 않습니다. 무작위 솔트와 SHA-256 검증 정보를 Android 보안 저장소에 보관하며 JSON 백업에서 제외합니다.
생체 인증은 Android가 수행하고 DayMark는 성공 또는 실패 결과만 받습니다. 지문이나 얼굴 템플릿을 수집하거나 저장하지 않습니다.
10. 알림과 위젯
알림 기능을 켜고 일정·루틴·구독 알림을 저장할 때만 Android 알림 권한을 요청하며 기기에서 로컬 알림을 예약합니다. 원격 푸시 서버는 사용하지 않습니다.
홈 화면 위젯은 앱이 생성한 제한된 로컬 스냅샷을 읽습니다. 사용자는 위젯에서 금액과 메모 내용을 숨길 수 있습니다.
11. 백업, 복원과 공유
JSON 백업과 CSV는 사용자의 요청으로만 생성합니다. 내보낸 파일에는 개인 기록과 금융 기록이 포함될 수 있으므로 사용자가 안전한 위치와 공유 대상을 선택해야 합니다.
복원은 시스템 문서 선택기를, 내보내기는 시스템 공유 화면을 사용합니다. DayMark는 광범위한 외부 저장소 권한을 요청하지 않습니다. 공유 후의 처리는 사용자가 선택한 앱 또는 저장소의 정책을 따릅니다.
12. 피드백 이메일
피드백 기능은 사용자가 입력한 유형·제목·내용과 플랫폼·앱 버전·OS·기기 모델을 외부 이메일 앱에 채울 수 있습니다. 사용자가 직접 전송할 때만 지원 이메일로 전달되며 메모, 가계부와 백업 파일은 자동 첨부하지 않습니다.
13. 권한
인터넷은 홈 배너 광고, 선택적 Google 계정 연결과 수동 Cloud Backup/Restore에 사용됩니다. 광고 식별자 권한은 Google Mobile Ads SDK가 광고 제공·측정·부정행위 방지를 위해 사용할 수 있습니다. 알림과 진동은 로컬 알림에, 생체 인증 권한은 앱 잠금 해제에 사용됩니다.
DayMark는 위치, 연락처, 카메라, 마이크 또는 광범위한 외부 저장소 권한을 사용하지 않습니다.
14. 외부 서비스, 보유와 보안
Google은 선택적 Google 인증과 AdMob·UMP 광고 서비스를 제공하며, Supabase는 사용자 인증과 사용자가 요청한 클라우드 백업·복원을 위한 Auth 및 Storage 서비스를 제공합니다. 각 제공자가 처리하는 정보에는 해당 서비스 제공자의 개인정보처리방침이 함께 적용될 수 있습니다.
DayMark와 Google·Supabase 서비스 사이의 네트워크 통신에는 HTTPS/TLS를 사용합니다. DayMark는 앱 전용 저장소, SQLite 트랜잭션과 Android 보안 저장소를 사용하지만, 루팅 기기, 기기 화면 잠금 미사용 또는 안전하지 않은 파일 공유 대상 등 사용 환경의 위험을 완전히 제거할 수는 없습니다.
로컬 데이터는 사용자가 삭제하거나 Android 앱 데이터를 지우거나 앱을 제거할 때까지 기기에 남습니다. 클라우드 백업은 새 백업으로 교체하거나 사용자가 계정을 삭제할 때까지 Supabase Storage에 남을 수 있습니다. Google 인증·광고, Supabase 백업·복원, 이메일 피드백 또는 파일 공유를 사용하면 해당 제공자의 인프라가 위치한 국가에서 정보가 처리될 수 있습니다.
15. 아동, 변경과 문의
DayMark는 일반 생산성 도구이며 아동을 대상으로 설계하지 않았습니다. 데이터 처리 방식이 변경되면 앱 내 문서와 이 공개 방침을 함께 갱신합니다.
개인정보 또는 데이터 삭제 문의: daymark.support@gmail.com