개인정보 처리방침
깨움단 · Snooze
깨움단은 알람을 친구와 함께 보면서 같이 일찍 일어나는 앱입니다. 친구 그룹을 만들고, 알람을 동기화하고, 푸시 알림을 보내는 데 필요한 최소한의 정보만 받습니다. 본 방침은 사용자가 깨움단을 이용하는 과정에서 수집되는 개인정보의 종류, 이용 목적, 보관 기간, 그리고 사용자의 권리에 관한 사항을 설명합니다.
- 이메일과 닉네임만 수집합니다. 전화번호, 주소, 생년월일 등은 받지 않습니다.
- 알람과 점수는 친구 그룹 내에서만 공유됩니다. 그룹 밖에서는 누구도 열람할 수 없습니다.
- 광고 또는 트래킹 SDK를 사용하지 않습니다. 광고 식별자(GAID)도 수집하지 않습니다.
- 개인정보를 제3자에게 판매하거나 공유하지 않습니다.
- 계정 삭제 시 모든 데이터가 즉시 완전 삭제됩니다.
- 14세 미만은 가입할 수 없습니다.
01
수집하는 정보
깨움단은 서비스 제공에 필요한 최소한의 항목만 수집합니다. 아래 표는 Google Play Console의 Data Safety 양식과 1:1로 대응됩니다.
| 항목 | 내용 | Play Data Safety 분류 |
|---|---|---|
|
이메일
email
|
Google 계정 OAuth로 자동 수집됩니다. 계정 식별 및 복구, 중요 안내 발송에 사용됩니다. | Personal info → Email address |
|
닉네임
display_name
|
앱 내 표시 이름입니다. 친구 그룹의 멤버 리스트와 랭킹에 노출됩니다. | Personal info → Name |
|
알람 데이터
alarms
|
알람 시각, 요일, 라벨, 알람음, 공휴일 제외 여부 등 사용자가 직접 등록한 값입니다. | App activity → Other user-generated content |
|
점수·트로피
group_points, trophy
|
그룹별 누적 점수와 트로피 누적 수입니다. 0.5.0 부터는 "스누즈 없이 일어남"마다 +10P 적립되며, 점수는 감소하지 않습니다. 그룹 내 랭킹·동기부여 표시에 사용됩니다. | App activity → In-app actions |
|
라이브 상태
alarm_sessions
|
알람이 울리는 중·스누즈 중·기상 완료 여부와 스누즈 횟수, 상태 갱신 시각입니다. 같은 그룹 멤버에게 현재 활성인 동안에만 표시되며, 라이브 공개를 끄면 노출되지 않습니다. 알람의 고정 시각·위치는 공유하지 않습니다. | App activity → In-app actions |
|
친구 깨우기(콕)
pokes
|
같은 그룹 친구에게 보낸 깨우기(콕) 메시지와 보낸 사람·받은 사람, 감사 응답 여부입니다. 라이브·콕 기능은 점수에 영향을 주지 않습니다. | App activity → In-app actions |
|
응원 채팅
group_cheers
|
그룹 알람방(공통 시각으로 함께 일어나는 그룹)에 작성한 응원 메시지와 이모지 반응입니다. 같은 그룹 멤버에게만 표시되며, 30일 후 자동으로 삭제됩니다. | Messages → Other in-app messages |
|
푸시 토큰
expo_push_token
|
Expo가 발급하는 익명 디바이스 토큰입니다. "깨우기 알림 받기"를 켠 경우에만 등록되며, 알람 및 친구 깨우기 푸시 발송에 사용됩니다. | Device or other IDs |
|
그룹 멤버십
group_membership
|
어떤 그룹에 속해있는지, 누구를 초대했는지에 대한 관계 정보입니다. | App activity → In-app actions |
위 항목 외에는 수집하지 않습니다. 특히 위치 정보, 연락처, 사진 및 미디어, 통화 기록, SMS, 광고 식별자(GAID)는 일절 수집하지 않습니다. 알람 권한, 푸시 권한, 정확한 알람 권한(SCHEDULE_EXACT_ALARM)은 OS가 제공하는 기능을 사용하기 위해서만 요청되며, 그 결과 데이터를 서버로 전송하지 않습니다.
02
수집 및 이용 목적
수집된 정보는 아래의 네 가지 목적으로만 이용됩니다. 광고 타겟팅, 외부 분석, 모델 학습 등 다른 목적으로는 사용하지 않습니다.
1. 계정 인증
사용자의 본인 여부를 확인하고, 여러 기기에서 동일한 알람과 점수를 불러올 수 있도록 합니다. email이 사용됩니다.
2. 알람 동기화
등록한 알람을 클라우드에 저장하여, 기기를 교체하거나 앱을 재설치해도 알람이 유지되도록 합니다. alarms가 사용됩니다.
3. 친구 그룹 기능
그룹에 속한 사람들끼리 서로의 누적 점수·트로피, 라이브 알람 현황(울림·스누즈·기상), 응원 채팅 등을 공유하는 핵심 기능입니다. 먼저 일어난 사람은 아직 자는 친구에게 깨우기(콕)를 보내고 감사를 주고받을 수 있습니다. display_name, group_points, group_membership, alarm_sessions, pokes, group_cheers가 사용됩니다. 라이브 상태 공개와 깨우기 알림 수신은 마이페이지에서 언제든 끌 수 있습니다.
4. 푸시 알림
알람 시각에 푸시를 발송하고, "깨우기 알림 받기"를 켠 경우 친구의 깨우기(콕)가 도착하면 알림으로 안내합니다. expo_push_token이 사용됩니다.
03
제3자 위탁
깨움단은 데이터 호스팅 및 푸시 발송의 일부 업무를 아래 사업자에게 위탁합니다. 위탁 사항 외에 어떤 제3자에게도 개인정보를 제공하거나 판매하지 않습니다.
Supabase, Inc.
- 역할
- 데이터베이스(Postgres) 호스팅
- 위탁 항목
- 이메일, 닉네임, 알람, 점수, 그룹 멤버십, 라이브 상태, 친구 깨우기(콕) 메시지 등 본 방침의 모든 수집 항목
- 보관 위치
- 대한민국 서울 리전 (ap-northeast-2)
- 보안
- 저장 시 AES-256 암호화, 전송 시 TLS 1.3 적용
Expo (650 Industries, Inc.)
- 역할
- 푸시 알림 발송 (Expo Push Service)
- 위탁 항목
- 익명 푸시 토큰, 발송할 알림의 본문
- 보관 위치
- 미국
- 보안
- 알림 본문은 Expo 서버를 일시 경유하며 저장되지 않습니다
두 위탁사 모두 GDPR을 준수하는 사업자입니다. 깨움단은 위탁사 외에 어떠한 분석, 광고, 트래킹 목적의 SDK도 사용하지 않습니다.
04
보관 기간 및 파기
개인정보는 사용자가 서비스를 이용하는 기간 동안 보관되며, 계정 삭제 시 즉시 파기됩니다. 일부 시간성 데이터는 아래와 같이 자동 순환 폐기됩니다.
| 항목 | 보관 기간 | 비고 |
|---|---|---|
| 계정 핵심 데이터 (닉네임 · 알람 · 그룹 멤버십 · 트로피 등) |
계정 보유 기간 | 계정 삭제 시 즉시 파기 |
| 알람 발화 기록 ( alarm_sessions) |
90일 | 30일 무응답 세션은 missed 로 자동 전이 후 90일 시점에 파기 |
| 스누즈 이벤트 ( snooze_events) |
90일 | 건별 기록은 90일에 파기하되, "총 스누즈 횟수" 등 누적 통계는 영구 보존 (마이페이지 표시용) |
| 응원 채팅 (그룹 알람방의 메시지/반응) |
30일 | 30일이 지난 메시지는 자동 삭제 |
| 친구 깨우기 (콕) | 7일 | 받은 사람이 "고마워요" 누른 후에도 7일이 지나면 파기 |
| 그룹 가입 초대 | 30일 | 수락/거절된 초대는 30일 후 파기. 대기 중 초대는 만료까지 유지 |
| 푸시 토큰 | 마지막 갱신 후 60일 | 장기 미접속 시 자동 폐기. 다음 앱 진입 시 재발급 |
앱 내 설정 → 계정 삭제를 선택하시면, 해당 계정에 연결된 알람, 트로피, 그룹 멤버십, 푸시 토큰, 응원 메시지, 콕 기록이 데이터베이스의
ON DELETE CASCADE 설정에 따라 즉시 삭제됩니다. 별도의 휴면 계정 보관 또는 비활성 계정 백업을 두지 않습니다.
데이터베이스 백업 스냅샷은 운영상 최대 30일까지 보관되며 이후 순환 폐기됩니다. 법령에 따라 보관이 강제되는 정보(예: 전자상거래법상 결제 기록)는 깨움단이 결제 기능을 제공하지 않으므로 해당되지 않습니다. 다만 부정 사용 또는 법적 분쟁이 진행 중인 경우, 해당 분쟁이 종결될 때까지 관련 최소한의 정보를 보관할 수 있습니다.
05
사용자의 권리
개인정보 보호법 제35조부터 제37조에 따른 사용자의 권리를 모두 보장합니다. 권리 행사에는 어떠한 비용도 부과되지 않습니다.
- 열람 본인이 저장한 데이터의 전체 내역을 확인할 수 있습니다. 앱 내의 데이터 내보내기 기능 또는 이메일 요청을 통해 JSON 형식으로 제공됩니다.
- 정정 닉네임과 알람은 앱 내에서 직접 수정할 수 있습니다. 그 외 항목은 이메일로 요청하시면 영업일 기준 5일 이내에 처리됩니다.
- 삭제 앱 내 설정 → 계정 삭제를 통해 전체 데이터를 삭제할 수 있습니다. 특정 알람 등 부분 삭제는 앱에서 직접 수행할 수 있습니다.
- 처리 정지 및 동의 철회 푸시 알림, 이메일 안내 등 선택 동의 항목은 언제든지 설정에서 비활성화할 수 있습니다.
- 이전 이메일로 요청하시면 본인의 데이터를 표준 JSON 형식으로 제공받을 수 있습니다. 다른 서비스로의 직접 이전은 지원되지 않습니다.
권리 행사에 대한 처리 결과에 만족하지 못하는 경우, 개인정보보호위원회(privacy.go.kr) 또는 한국인터넷진흥원 개인정보침해신고센터(국번 없이 118)에 신고하실 수 있습니다.
06
14세 미만 아동
「정보통신망 이용촉진 및 정보보호 등에 관한 법률」 제31조에 따라, 깨움단은 만 14세 미만 아동의 개인정보를 수집하지 않습니다.
가입 시 Google 계정에 등록된 생년월일 정보를 확인하여 만 14세 미만으로 식별되는 계정의 가입을 차단합니다. 만약 만 14세 미만 아동의 개인정보가 법정대리인의 동의 없이 수집된 사실이 확인되는 경우, 해당 계정과 관련된 모든 데이터를 즉시 삭제합니다. 법정대리인께서는 아래 문의처로 연락 주시면 신속히 처리해 드립니다.
07
안전성 확보 조치
1인 개발 운영 체제에서 가능한 범위 내에서 기술적·관리적 보호 조치를 적용하고 있습니다.
| 조치 | 내용 | 적용 범위 |
|---|---|---|
| 전송 암호화 | 앱과 서버 간 모든 통신은 TLS 1.3으로 암호화됩니다. | 모든 API 호출 |
| 저장 암호화 | 데이터베이스에 저장되는 모든 데이터에 AES-256 at-rest 암호화가 적용됩니다. | Supabase 기본 정책 |
| 접근 제어 | Row Level Security(RLS)를 통해 사용자는 본인 데이터에만 접근할 수 있도록 데이터베이스 수준에서 차단됩니다. | 모든 테이블 |
| 최소 권한 원칙 | 개발자가 운영 데이터베이스의 사용자 데이터를 직접 열람하지 않으며, 디버깅 시 익명화된 샘플만 사용합니다. | 운영 전반 |
08
문의처
개인정보 처리와 관련된 문의, 요청, 신고는 아래의 채널을 통해 접수해 주시기 바랍니다. 한국어와 영어 모두 가능합니다.
- 개인정보 보호책임자
- Pattern Studio 운영팀
- 이메일
- [email protected]
- 웹사이트
- patternst.com
- 대응 시간
- 영업일 기준 1–2일 이내 회신
09
변경 이력
본 방침이 변경되는 경우 시행일 7일 이전에 앱 내 공지 및 가입 이메일을 통해 안내해 드립니다. 사용자에게 중대한 영향을 미치는 변경의 경우 시행일 30일 이전에 안내합니다.
- v1.2 2026.06.09 0.5.0 적용. 데이터 항목별 자동 보관 기간 표를 신설했습니다(응원 채팅 30일, 콕 7일, 알람 발화 기록·스누즈 이벤트 90일 등). 또한 0.5.0 점수 시스템 변경(스누즈 차감 → "스누즈 없이 일어남" 적립)에 맞춰 점수/트로피 항목 설명을 정리했습니다.
- v1.1 2026.06.01 라이브 레이어(0.2) 반영. 라이브 알람 상태, 친구 깨우기(콕) 메시지 수집 항목과 같은 그룹 내 표시·옵트인 푸시에 관한 안내를 추가했습니다.
- v1.0 2026.06.01 최초 시행. 깨움단 베타 출시에 맞춰 작성되었습니다.