Flowlog
Home Statistics Contact

개인정보처리방침

최종 수정일: 2026년 10월

이 문서는 Flowlog Android 앱과 웹 대시보드(flowlog.pfkfks.org)가 어떤 정보를 수집하고 어떻게 사용하는지 설명합니다. Flowlog는 개인이 만든 시간 기록 앱이며, 이 문서는 법률 자문을 대체하지 않는 사용자 안내용 초안입니다.

수집하는 정보

  • 계정 정보: Google 로그인을 사용하면 Firebase Authentication을 통해 이름, 이메일 주소, 프로필 사진 URL을 받습니다.
  • 활동 기록: 앱에서 기록하는 활동 세션(제목, 카테고리, 메모, 시작·종료 시간, 즐겨찾기 여부), Todo 항목, 반복 루틴(Daily Cues), 캘린더 일정, 추천 관련 기록이 포함됩니다.
  • 기기 로컬 데이터: 위 기록은 우선 기기 내 Room 데이터베이스에 저장되며, 로그인하지 않아도 앱을 사용할 수 있습니다.
  • 앱 사용 이벤트: 로그인하면 활동·Todo 생성과 수정, 알림 표시와 클릭, 집중 모드 시작과 종료 같은 앱 안 동작 기록(이벤트 로그)이 함께 동기화됩니다. 기능 개선을 위한 분석에 사용합니다.
  • 오늘 일정 요약: 반복 루틴, 시간이 정해진 Todo, 최근 기상 시각과 예상 취침 시각을 날짜별로 요약해 저장합니다.
  • 스터디 연결 기록: 웹 통계 페이지에서 활동을 수업 기록에 연결하거나 분류를 확정하면 그 연결과 결정 기록을 저장하고, 앱의 버튼 추천에 사용합니다.
  • 컨디션 체크(선택): 웹 통계 페이지에서 하루 한 번 응답하는 의욕, 에너지, 졸림 정도와 선택 메모를 저장합니다. 응답하지 않아도 서비스를 이용할 수 있습니다.
  • 크래시 및 진단 정보: 앱 안정성 확인을 위해 Firebase Crashlytics를 통해 충돌 시점의 기기 모델, OS 버전, 앱 버전, 오류 스택 정보를 수집합니다. 이 정보는 개인 식별에 사용되지 않습니다.

정보 사용 목적

  • 로그인한 기기 간에 활동·Todo 기록을 동기화하고, flowlog.pfkfks.org 웹 대시보드에서 조회할 수 있게 합니다.
  • 오늘/최근 기록 기반의 통계와 로컬 규칙 기반 추천(빠른 타이머 버튼, 루틴 알림 등)을 제공합니다.
  • 서버에서 기록한 날 수, 카테고리별 합계, 시간대별 분포 같은 요약 통계를 계산합니다. 시간대별 분포는 모든 사용자를 합산한 형태로도 계산해 서비스 개선에 사용합니다.
  • 앱 오류를 파악하고 수정하기 위해 크래시 리포트를 확인합니다.

정보 저장 위치

로그인 시 동기화되는 기록은 Google Firebase(Cloud Firestore)에 users/<내 계정 ID>/flowlog/**, users/<내 계정 ID>/activityStudyLinks, users/<내 계정 ID>/interactionDecisions 경로 아래 저장됩니다. Firestore 보안 규칙상 기록을 쓰고 고칠 수 있는 것은 본인 계정뿐입니다. 읽기는 본인 계정과 서비스 운영자 계정 한 개가 할 수 있으며, 운영자는 오류 확인과 서비스 개선 목적으로만 열람합니다. 스터디 연결 기록은 본인 계정만 읽을 수 있습니다.

제3자 공유

Flowlog는 광고 SDK나 제3자 분석 도구를 사용하지 않습니다. 수집한 정보는 Google Firebase(인증, 데이터베이스, 크래시 리포트, 선택적으로 사용되는 Firebase Functions) 운영 목적 외에 다른 회사와 공유하거나 판매하지 않습니다.

정보 삭제 요청

현재 앱 내에서 계정과 동기화 기록을 한 번에 삭제하는 자동화된 기능은 아직 없습니다. 계정 데이터 삭제를 원하시면 pfkfks.org에 안내된 연락처로 요청해 주세요. 로그아웃 후에도 기기에 남아있는 로컬 기록은 앱 데이터 삭제(설정 > 앱 > Flowlog > 저장공간 > 데이터 삭제)로 직접 지울 수 있습니다.

문의

이 방침이나 개인정보 처리에 대해 궁금한 점이 있으면 pfkfks.org를 통해 문의해 주세요.

© 2026 Flowlog
GitHub Statistics Contact