덜어내다 개인정보처리방침 · v1

버전: v1
시행일: 2026년 8월 25일

VibeLine(이하 “운영자”)은 모바일 애플리케이션 덜어내다(이하 “서비스”)를 이용하는 사람의 개인정보를 소중하게 다룹니다. 이 방침은 서비스가 어떤 정보를 왜 처리하고, 어디에 보관하며, 이용자가 어떻게 통제할 수 있는지 설명합니다.

1. 서비스의 데이터 처리 원칙

2. 처리하는 정보와 목적

구분처리 항목처리 목적
기기 내 제품 기록표시 이름, 덜어낼 행동 제목, 선택한 진행 표현, 목표 횟수, 날짜별 성공 기록, 회복 메모와 유형, 생성·수정·보관 상태온보딩, 진행 장면 표시, 기록·복구, 오프라인 이용
계정·동의 정보Supabase 사용자 ID, 로그인 제공자, 제공자가 전달한 계정 식별정보와 이메일·이름(제공된 경우), 사용자가 확인한 표시 이름, 약관 버전·동의 시각, 온보딩 완료 시각본인 인증, 계정 연결, 여러 기기 간 동기화, 동의 증명, 계정 관리
계정 동기화 기록행동 제목·진행 표현·목표·보관 상태, 날짜별 성공 기록, 회복 메모, 생성·수정 시각, 동기화 세대 정보로그인한 이용자의 기록 동기화, 충돌 해결, 삭제한 데이터의 재업로드 방지
날씨·위치(선택)앱 사용 중 얻은 현재 좌표를 소수점 둘째 자리로 반올림한 값, 위치 기능 사용 여부, 현재 기온·날씨 코드·낮/밤 여부·조회 시각기기의 시간대와 현재 날씨에 맞는 픽셀 풍경 표시, 짧은 날씨 캐시 제공
달 설정자동 계산 또는 사용자가 고른 달 모양장면의 달 표시. 날짜·시간과 선택값으로 기기에서 계산하며 외부 전송하지 않음
위젯 정보(선택)대표 행동 제목, 진행 표현, 달성 횟수, 오늘 기록 여부, 앱 딥링크용 항목 ID운영체제 홈 화면 위젯 표시
로컬 제품 분석최초 실행·입력·장면 확인 시각, 매 실행마다 바뀌는 임의 세션 ID, 내부 항목 ID, 제목 글자 수, 선택한 진행 표현, 첫 장면까지 걸린 시간온보딩이 핵심 가치에 도달하는 시간을 기기에서 측정하고 제품 흐름 개선
오류 진단앱·빌드·실행 환경, 기기·운영체제 정보, 오류 유형과 스택, 오류 발생 시각, 네트워크 연결 과정에서 처리될 수 있는 IP 주소장애 탐지, 오류 원인 분석, 보안과 안정성 개선

소셜 로그인 과정에서 Google, Apple 또는 Kakao가 자체 화면과 정책에 따라 정보를 직접 처리합니다. Apple 로그인은 이용자가 이메일 가리기를 선택할 수 있습니다. 앱은 로그인 토큰과 세션을 운영체제의 보안 저장소에 보관합니다.

계정 연결을 시작할 때 기존 게스트 기록을 같은 사용자에게 안전하게 이어 붙이기 위해 Supabase에 임시 익명 인증 ID가 만들어질 수 있습니다. 이 단계만으로 제품 기록을 서버에 올리지는 않으며, 소셜 계정 연결과 이름·약관 확인이 끝난 뒤 동기화합니다.

3. 원격 제품 분석과 오류 진단의 범위

현재 PostHog 원격 제품 분석은 연결하지 않았습니다. 최초 가치 도달 지표는 기기 안에 최대 64개 이벤트만 보관합니다.

향후 원격 제품 분석을 도입할 경우 이 방침을 먼저 갱신하고 필요한 동의·거부 수단을 제공합니다. 현재 구현상 허용되는 원격 항목은 이벤트 종류, 매 실행마다 바뀌는 임의 세션 ID, 진행 표현 종류, 첫 장면까지 걸린 시간뿐입니다. 계정·기기·설치 식별자, 내부 항목 ID, 행동 제목, 제목 길이, 회복 메모, 이메일, 좌표는 원격 분석에 보내지 않으며 사람 프로필 생성과 IP 기반 위치 추론을 끄도록 구성합니다.

Sentry 오류 진단은 서비스 안정성을 위해 사용합니다. 이름·이메일·사용자 ID, 행동 제목·회복 메모, 인증 토큰, 요청 본문, 쿠키, 좌표와 좌표가 포함된 URL은 앱에서 제거하거나 대체합니다. 화면 재생, 입력 기록, 자동 세션 추적, 성능 추적은 사용하지 않습니다. Sentry 조직 설정에서도 IP 주소 저장을 막고 기본 서버 측 데이터 스크러빙과 강화된 개인정보 보호를 켰습니다. 다만 인터넷 통신 특성상 Sentry 수신 서버가 전송 과정에서 IP 주소를 처리할 수 있습니다.

4. 위치와 날씨

위치 기반 풍경은 기본적으로 꺼져 있습니다. 이용자가 직접 켜면 다음과 같이 처리합니다.

  1. 앱이 전면에서 실행 중일 때만 위치 권한을 요청합니다. 현재 위치를 얻지 못하면 운영체제가 제공하는 최대 15분 이내의 최근 위치를 사용할 수 있습니다.
  2. 기기에서 얻은 좌표를 소수점 둘째 자리로 반올림해 대략적인 날씨 격자 수준으로 낮춥니다. 반올림 전 좌표는 저장하거나 서버에 전송하지 않습니다.
  3. 반올림한 좌표를 VibeLine 날씨 프록시를 거쳐 Apple WeatherKit에 보내 현재 기온, 날씨 상태와 낮/밤 여부를 받습니다. 장면의 시간대는 기기의 현재 시간을 사용합니다.
  4. 위치 사용 설정과 반올림한 좌표, 마지막 날씨 응답은 기기에 저장하고, 앱이 활성 상태일 때 약 30분 간격으로 갱신할 수 있습니다.

운영자는 반올림한 좌표를 계정 프로필이나 제품 동기화 데이터에 결합하지 않습니다. 위치 기능을 끄거나 운영체제 권한을 철회하면 앱은 기기에 저장된 좌표와 날씨 캐시를 삭제하고 이후 요청을 중단합니다. 날씨 호출이 실패하면 저장된 날씨 또는 위치 없는 시간대 풍경을 보여줍니다.

VibeLine 날씨 프록시는 좌표·응답 본문·인증정보를 애플리케이션 로그로 남기지 않으며, 동일한 날씨 응답을 요청 수를 줄이기 위해 최대 5분 동안 공유 캐시할 수 있습니다.

5. 보유 및 삭제 기간

정보보유 기간 및 삭제 기준
로그인 전 제품 기록이용자가 앱 안에서 초기화하거나 앱을 삭제할 때까지 기기에 보관
로그인한 계정의 제품 기록계정 동기화를 사용하는 동안 보관. 계정 삭제 요청 시 서버의 행동·진행·회복 기록은 즉시 삭제하며 복구할 수 없음
계정·프로필·동의 정보계정 유지 기간 동안 보관. 계정 삭제 요청 뒤 30일 유예 기간 동안 예약 취소를 위해 보관하고, 유예가 끝나면 인증 계정과 연결 데이터를 삭제
위치 설정·좌표·날씨 캐시위치 기능을 끄거나 운영체제 권한을 철회하거나 앱을 삭제할 때까지 기기에 보관. 새 조회 시 갱신됨
위젯 정보새 대표 항목으로 갱신하거나 전체 기록 초기화·계정 삭제 시 비움. 운영체제가 만든 위젯 스냅샷은 운영체제 정책에 따라 잠시 남을 수 있음
로컬 제품 분석기기에 최근 64개 이벤트까지 보관. 전체 기록 초기화 또는 계정 삭제 시 삭제
Sentry 오류 진단장애 분석에 필요한 운영 설정상 보관 기간 동안 보관한 뒤 삭제. 계정 삭제와 별개인 비식별 오류 이벤트는 즉시 찾아 지우기 어려울 수 있음
법령상 보존이 필요한 기록관계 법령이 정한 기간 동안 다른 목적으로 이용하지 않고 분리 보관한 뒤 삭제

계정 삭제를 요청하면 기기와 서버의 제품 기록은 바로 삭제되고, 로그인 계정은 30일 뒤 삭제되도록 예약됩니다. 유예 기간 안에 같은 계정으로 다시 로그인해 예약을 취소할 수 있지만, 이미 삭제된 행동·진행 기록·회복 메모는 복구되지 않습니다. 삭제 작업이 시작된 뒤에는 취소할 수 없습니다.

서비스 제공자의 보안 로그나 백업에 남은 정보는 접근이 제한된 상태에서 각 제공자의 순환·삭제 절차에 따라 제거됩니다.

6. 처리위탁 및 외부 서비스

운영자는 아래 서비스를 기능 제공에 필요한 범위에서 사용합니다.

수탁자·서비스목적처리될 수 있는 정보보유 기준
Supabase, Inc.인증, 계정·프로필, 데이터베이스와 동기화, 계정 삭제 작업계정 식별정보, 제공된 이메일·이름, 동의 기록, 동기화한 제품 기록계정 및 삭제 유예 기간, 이후 제공자 백업·로그 정책
Google LLCGoogle 로그인Google 계정 식별정보, 이메일·이름(제공된 경우), 로그인 토큰Google 계정 설정과 정책에 따름
Apple Inc. (Apple 로그인)Apple 로그인Apple 계정 식별정보, 이메일·이름(최초 제공 및 이용자 선택에 따름), 로그인 토큰Apple 계정 설정과 정책에 따름
Kakao Corp.Kakao 로그인Kakao 계정 식별정보, 제공된 프로필 정보, 로그인 토큰Kakao 계정 설정과 정책에 따름
Functional Software, Inc. (Sentry)오류 수집·진단오류·환경 정보, 전송 과정에서 처리될 수 있으나 저장은 비활성화한 IP 주소운영 설정상 오류 보관 기간
Vercel, Inc.VibeLine 날씨 프록시 호스팅, 전송·캐시와 보안반올림한 좌표, 날씨 조회 시각, 네트워크상 처리될 수 있는 IP 주소와 요청 정보날씨 응답의 짧은 캐시와 Vercel의 보안 로그·백업 정책에 따름
Apple Inc. (WeatherKit)이용자가 켠 경우 현재 날씨 조회소수점 둘째 자리로 반올림한 좌표, 조회 시각과 네트워크 정보예보 제공과 Apple의 WeatherKit·개인정보 정책에 따름

일부 서비스의 서버 또는 지원 조직이 대한민국 밖에 있어 정보가 국외에서 처리될 수 있습니다. 이전은 이용자가 해당 기능을 실행해 암호화된 인터넷 통신을 하는 시점에 이뤄지며, 목적 달성에 필요한 항목으로 제한합니다. 소셜 로그인을 원하지 않으면 게스트로 이용할 수 있고, 위치 국외 처리를 원하지 않으면 위치 기반 풍경을 켜지 않거나 언제든 끌 수 있습니다.

Apple은 WeatherKit에 전달된 위치를 요청한 날씨 예보를 제공하는 용도로만 사용하며, 해당 위치를 이용자 식별정보와 연결하거나 이용자를 추적하는 데 사용하지 않는다고 안내합니다. 운영자도 날씨 좌표를 계정 식별정보 또는 동기화 기록과 결합하지 않습니다.

운영자는 법령상 근거 또는 이용자의 별도 동의가 있는 경우를 제외하고 개인정보를 제3자에게 판매하거나 서비스 목적과 무관하게 제공하지 않습니다.

7. 이용자의 권리와 행사 방법

이용자는 다음 권리를 행사할 수 있습니다.

권리 행사와 개인정보 관련 문의는 VibeLine 문의 페이지를 이용해 주세요. 운영자는 본인 확인이 필요한 경우 요청 범위에 맞는 최소한의 정보를 추가로 요청할 수 있습니다.

개인정보 침해에 관한 상담이 필요한 경우 개인정보침해 신고센터(국번 없이 118) 또는 개인정보분쟁조정위원회(1833-6972) 등 관계 기관에 도움을 요청할 수 있습니다.

8. 만 14세 미만 아동

서비스는 만 14세 미만 아동의 계정 연결과 서버 동기화를 대상으로 설계하지 않았으며 생년월일이나 별도의 연령 확인 정보도 수집하지 않습니다. 만 14세 미만 이용자는 법정대리인의 동의 없이 소셜 계정을 연결하거나 개인정보를 서버에 동기화해서는 안 됩니다. 운영자가 법정대리인 동의 없이 아동의 개인정보가 처리된 사실을 알게 되면 확인 후 지체 없이 삭제합니다. 보호자는 문의 페이지를 통해 열람·삭제 등을 요청할 수 있습니다.

9. 안전성 확보 조치

운영자는 전송 구간 암호화, Supabase 행 단위 접근 통제, 계정별 작업공간 분리, 운영체제 보안 저장소를 통한 세션 보관, 제품 기록 상한과 입력 검증, 오류 정보 필터링, 계정 삭제 뒤 오래된 기기의 재업로드 차단 등을 적용합니다.

위젯을 켜면 대표 행동 제목과 진행 상태가 홈 화면에 표시되어 기기를 보는 다른 사람에게 노출될 수 있습니다. 공개되어도 괜찮은 문구를 대표 항목으로 선택하고 기기의 화면 잠금을 사용해 주세요.

10. 방침의 변경

이 v1 문서는 계정에서 동의한 내용의 기록을 위해 해당 URL에 그대로 보관합니다. 새로운 수집 항목, 외부 서비스 또는 이용 목적을 추가하는 등 중요한 변경이 있으면 새 버전의 방침을 공개하고 필요한 경우 다시 동의를 받습니다.