Fillday 개인정보처리방침

한눈에 보기

일정·할 일·일기·기분은 앱의 로컬 저장 공간에 보관합니다. 계정은 선택 사항입니다. 계정·보상·구매 기록은 사용자가 작성한 개인 기록과 구분됩니다.

1. 적용 범위

이 방침은 사용 중인 Fillday 버전에서 제공되는 기능에 적용됩니다. 로그인·보상·광고·구매·워치 같은 선택 기능은 버전·지역·계정 자격·기능 활성화 상태에 따라 제공되지 않을 수 있으며, 사용자가 해당 기능을 선택했을 때만 관련 처리가 시작됩니다.

2. 계정과 선택 온라인 기능

Google·Apple 로그인 시 계정 식별자, 공급자 종류, 제공된 경우 이메일 주소와 이름을 Supabase Auth가 처리합니다. Fillday는 Google·Apple 비밀번호를 받지 않습니다. 세션 인증 정보는 로그인 복원과 계정 요청 인증에 사용합니다. 계정 삭제 시 Apple 접근 권한을 철회하는 데 필요한 Apple 인증 정보는 계정 서비스가 접근을 제한해 보관합니다.

계정 허용 여부를 판단하기 위해 생년월일과 거주 국가를 입력받아 계정 서비스로 전송합니다. 앱은 이 입력값을 계정 데이터베이스에 저장하지 않고, 계산된 연령 구간을 저장합니다. 연령 구간은 성인 전용 보상·구매의 접근 제한에도 사용합니다. Fillday가 계정 식별 정보나 연령 정보를 광고 타기팅 자료로 제공하지는 않습니다.

2.1 정보를 처리하는 서비스

2.2 기기 캘린더

설정에서 기기 캘린더 연결을 선택하면 캘린더 권한을 요청합니다. 거절해도 로컬 기록을 계속 쓸 수 있고, 기기 설정에서 권한을 바꿀 수 있습니다. 가져온 일정은 앱 안에 저장합니다. 내보낼 때는 OS 일정 작성 화면에서 저장 대상과 최종 저장을 직접 결정합니다. 선택한 캘린더 공급자는 자신의 설정·방침에 따라 그 일정을 동기화할 수 있습니다.

2.3 출석과 컬렉션

계정 보상이 활성화된 경우 계정 식별자, 보상 기준 시간대, 출석 날짜·종류, 누적 진도, 뽑기권 잔액, 보유·장착 컴패니언, 뽑기 결과와 거래 시각을 Supabase에 저장합니다. 계정 접속 간 보상 상태를 유지하고 중복 지급을 막는 목적입니다. 일정·할 일·일기·기분 원문은 포함하지 않습니다. 기기에는 해당 계정의 보상 상태 표시용 사본이 남을 수 있습니다.

2.4 선택 보상 광고

성인 자격과 기능 제공 여부를 확인한 뒤 보상 광고 동의 절차를 시작하며, 개인 맞춤이 아닌 광고를 요청합니다. 동의 메시지를 거절해도 로컬 기록 기능은 계속 쓸 수 있습니다. 거절 후에도 광고가 제공된다고 보장하지는 않습니다. Google이 개인정보 옵션 진입점을 요구하는 경우 컬렉션 화면에서 선택을 다시 확인할 수 있습니다.

Google 광고 서비스는 IP 주소와 이를 통한 대략적 위치, 앱·기기 식별자, 광고 조회·상호작용, 성능·진단 정보를 광고 제공·측정·부정 이용 방지에 처리할 수 있습니다. 광고 식별자를 제거하거나 개인 맞춤이 아닌 광고를 요청해도 정보 처리가 없어지는 것은 아닙니다. Apple 기기에서는 성인이 보상 광고를 선택하면 광고 빈도 관리와 효과 측정을 위한 추적 허용을 요청할 수 있습니다. 거부해도 로컬 기록 기능을 사용할 수 있으며, 광고를 요청할 수 있는 경우에도 Apple 광고 식별자(IDFA) 없이 개인 맞춤이 아닌 광고만 요청합니다. Fillday는 GPS 위치를 요청하거나 작성한 기록 원문을 광고 요청에 넣지 않습니다. 실제 광고 파트너와 목적은 표시되는 동의 메시지와 일치해야 합니다.

보상 확인에는 무작위 광고 세션 식별자를 Google에 전달합니다. Google은 서명한 완료 통지에 그 식별자와 광고 단위·거래·완료 정보를 담아 서버로 보냅니다. 서버는 세션을 계정과 연결하고 검증한 뒤에만 진도를 지급합니다. 광고 세션 값으로 이메일이나 계정 식별자를 보내지 않습니다.

2.5 선택 구매

성인의 뽑기권 구매는 기기 스토어를 사용합니다. 구매를 올바른 계정에 연결하기 위해 앱 계정 식별자를 스토어에 전달합니다. 서버는 상품과 구매 증빙을 받아 Apple·Google에 검증하고, 계정·플랫폼·상품·검증된 거래 참조·지급 권 수·시각·환불 상태를 저장합니다. Google 구매 토큰은 검증 중 처리하며, 보상 데이터베이스에는 토큰 해시를 거래 참조로 저장합니다. Apple 거래 참조와 검증 순서 정보도 보상 데이터베이스에 저장합니다. Fillday는 결제 카드 정보를 받지 않습니다. 스토어의 구매·환불 기록에는 스토어의 방침도 적용됩니다.

3. 기록과 기기 표면

일정·할 일·일기·기분은 앱 전용 저장 공간의 SQLite 데이터 파일에 저장합니다. 로그인만으로 기록을 업로드하거나 동기화하지 않습니다. 내보내기·백업·아래 기기 표시는 계정 동기화와 별개입니다.

홈 위젯은 휴대폰의 오늘 일정·미완료 할 일·컴패니언을 보여줄 수 있습니다. 연결된 워치는 워치 공유를 켰을 때만 제한된 요약을 받습니다. 워치 요약은 로컬 표시 기록과 일기·기분 내용을 제외합니다. 제목 표시는 별도로 선택하며, 앱 잠금을 켜면 이 표면에서 제목을 숨깁니다. 개수와 시간은 보일 수 있습니다. 워치 전송은 Apple·Google의 기기 서비스를 사용하며, Wear OS는 직접 연결할 수 없을 때 Google 클라우드 중계를 사용할 수 있습니다. 설정에서 워치 공유·제목·컴패니언 표시를 바꿀 수 있습니다. 연결이 끊긴 워치에는 새 선택이 전달될 때까지 이전 요약이 남을 수 있습니다.

4. 기기 OS 백업

OS 백업·기기 이전 서비스에 앱의 로컬 데이터가 포함될 수 있습니다. OS 공급자가 운영하며 Fillday 운영자는 이용자의 OS 백업에 접근할 수 없습니다. 백업 제공 여부·암호화·삭제는 기기와 백업 설정에 따라 다릅니다. 포함을 원하지 않으면 해당 설정을 확인해 주세요. 앱을 제거해도 기존 백업이 반드시 삭제되지는 않습니다.

5. 앱 잠금

앱 잠금은 PIN이나 지원되는 OS 생체 인증으로 화면 접근을 제한합니다. SQLite 데이터 파일을 암호화하지는 않습니다. 생체 인증은 OS가 수행하며 Fillday는 지문·얼굴 자료 대신 인증 결과만 받습니다. Face ID·생체 인증 권한은 앱 잠금에 사용합니다.

6. 진단 정보

Fillday의 로컬 진단 버퍼에는 제한된 수의 오류 코드·종류·호출 지점·시각을 보관하며, 일기·기분 원문은 넣지 않습니다. 설정에서 공유 여부와 목적지를 직접 정합니다. 이 로컬 버퍼와 2항의 온라인 서비스·광고 SDK가 처리하는 기술 정보는 별개입니다.

7. 내보내기

내보내기가 제공되는 경우 임시 파일을 만들고 OS 공유 시트를 엽니다. 전달 목적지는 이용자가 선택합니다. 공유 완료·취소 후 앱의 임시 파일을 제거하지만, 전달받은 앱이나 사람이 공유한 사본을 보관할 수 있습니다.

8. 리마인더

알림 권한과 전달할 휴대폰·워치를 선택할 수 있습니다. 알림에는 일기·기분 원문을 넣지 않습니다. 직접 예약한 알림은 밤을 포함해 선택한 시각에 울릴 수 있으며, 앱의 자동 권유 알림에는 별도의 조용시간 제한을 적용합니다. 워치 알림 예약에는 불투명한 리마인더 식별자와 발화 시각을 보내며, 기록 제목이나 일기 내용을 보내지 않습니다. 잠금 화면 표시와 실제 전달은 OS 설정에도 영향을 받습니다.

9. 연령 제한

앱은 만 13세 미만을 대상으로 하지 않습니다. 계정 허용 기준은 대한민국 만 14세, 그 밖의 지원 지역 만 13세입니다. 허용되지 않아도 로컬 기록은 계속 사용할 수 있습니다. 후보는 보상 광고·무작위 뽑기·뽑기권 구매를 성인 계정 구간으로 제한하며, 미성년 정보를 행태 광고 타기팅에 사용하지 않습니다.

10. 보관과 삭제

기록 삭제는 일반 앱 화면에서 기록을 제거하며, 내부 삭제 표식이 남을 수 있습니다. 모듈 데이터 삭제와 OS 앱 데이터 제거의 범위는 서로 다릅니다. 내보낸 사본과 OS 백업은 별도로 남을 수 있습니다.

설정에서 계정 삭제를 요청하면 즉시 계정을 잠그고 로그아웃합니다. 계정과 연결된 보상 상태의 영구 삭제를 30일 뒤로 예약하며, 보관한 Apple 인증 정보의 권한 철회도 처리합니다. 계정 삭제만으로 로컬 기록을 자동 삭제하지는 않습니다.

구매 지급·환불 처리 기록은 거래 확인과 분쟁 대응을 위해 각 처리일로부터 5년간 별도로 보관한 뒤 일일 정리 작업에서 삭제합니다. 이 기록에는 계정의 불투명한 식별자, 스토어·거래 참조, 상품·권 수, 처리일과 환불 상태가 포함되며, 일정·일기 내용, 이메일, 카드 정보, 원문 영수증이나 Google 구매 토큰은 복사하지 않습니다. 계정 삭제 후에도 해당 보관 기간은 유지되며 일반 앱·클라이언트 API로 조회할 수 없습니다. 거래 기록 확인은 운영자에게 요청할 수 있습니다. 공급자는 자신의 방침에 따라 별도 기록과 백업·로그를 보관할 수 있으며, 해당 공급자에 대한 삭제·보관 요청에는 각 공급자의 정책이 적용될 수 있습니다.

11. 선택과 권리

로컬 기록 열람·수정·삭제, 기기 권한 변경, 제공되는 광고 개인정보 옵션 재선택, 설정의 계정 삭제 요청이 가능합니다. 계정 정보의 열람·정정·삭제·처리 제한은 운영자에게 요청할 수 있습니다. 계정 보호를 위한 본인 확인이 필요할 수 있으며, 구체적인 권리는 적용 법률에 따릅니다.

12. 변경 안내

중요한 변경은 시행 전에 알립니다. 기록 동기화를 도입하기 전에 전송 내용·목적지·보관 조건을 이 방침에 설명하도록 먼저 갱신합니다.

13. 문의처