← 뒤로

개인정보 처리방침

최종 업데이트: 2026년 11월 7일

이 문서는 영문 개인정보 처리방침의 번역본입니다. 두 문서의 내용이 다를 경우 영문본이 우선합니다.

1. 운영 주체

DreamCue는 Iasgair B.V.가 운영하며, Iasgair B.V.는 EU 일반 개인정보 보호 규정(GDPR)에 따른 이용자 개인정보의 컨트롤러(controller)입니다.

  • Iasgair B.V., Prof. Meulenbergstraat 22, 6709 VL Wageningen, 네덜란드
  • 네덜란드 상공회의소(KvK) 등록번호: 97270091
  • 개인정보 보호 문의: [email protected]

본 방침은 Garmin용 DreamCue 워치 앱, dreamcue.app 웹 앱, 그리고 이 둘을 지원하는 서버(api.dreamcue.app)에 적용됩니다.

2. 수집하는 정보

당사는 이용자의 계정 정보, 페어링된 워치가 전송하는 데이터, 그리고 서비스 운영에 필요한 기술 데이터를 수집합니다. 이 중 일부는 GDPR 제9조에 따른 특수 범주의 개인정보인 건강 데이터입니다.

범주구체적인 항목출처건강 데이터
계정이메일 주소, 비밀번호 또는 로그인 링크, 만 16세 이상이라는 확인, 동의 일자이용자(dreamcue.app)아니요
페어링된 워치무작위 기기 ID 및 비밀 키, 워치 모델, 페어링 일자워치 앱아니요
심박 및 심박 변이도심박수, 안정 시 심박수, 박동 간 간격 및 이로부터 산출한 값(SDNN, RMSSD, LF/HF)워치 센서예
수면 및 야간 세션밤의 시작 및 종료, 추정 수면 및 REM 단계, 이용자가 설정한 취침 시간 및 기상 시간워치 센서 및 Garmin 프로필예
움직임 및 활동가속도계 요약, 움직임, 걸음 수워치 센서예
스트레스, 호흡, Body BatteryGarmin의 스트레스, 호흡 및 Body Battery 값워치예
알림 및 세션현실 확인 알림이 울린 시점과 이용자의 응답, 낮잠·명상·요가 세션 및 해당 세션의 심박·호흡 요약워치 앱예
꿈 보고꿈을 기억했는지 여부 및 자각몽이었는지 여부(예, 아니요 또는 잘 모르겠음)이용자(워치 또는 dreamcue.app)예
꿈 일기이용자가 입력하거나 말한 후 텍스트로 변환된 꿈의 내용. 이용자만 잠금 해제할 수 있는 키로 암호화되어 저장되며, 당사는 이를 읽을 수 없습니다(6절)이용자(dreamcue.app)예
음성 녹음이용자가 꿈을 이야기한 녹음. 텍스트로 변환될 때까지만, 최대 24시간 보관됩니다(6절)이용자(dreamcue.app)예
일기 키이용자 일기의 공개 키, 그리고 이용자의 암호 문구 및 복구 코드로 잠긴 암호화된 형태의 개인 키만이용자의 브라우저아니요
피드백이용자가 보내기로 선택한 점수, 주제 및 메시지, 해당 피드백에 관해 당사가 이메일로 연락해도 되는지 여부, 이용자가 접속한 페이지, 언어 및 웹 앱 버전이용자(dreamcue.app)이용자가 건강에 관해 작성한 경우에 한함
기술 데이터앱 버전, 언어, 배터리 잔량, 동기화 결과, 충돌 및 오류 이벤트워치 앱아니요

이용자가 Garmin Connect 연결을 선택하는 경우, 당사는 Garmin으로부터 수면 데이터도 가져옵니다. 구체적인 항목은 5절에 설명되어 있습니다.

당사는 이용자의 위치, 연락처 또는 이름을 수집하지 않으며, 워치를 계정과 페어링하기 전까지 워치는 페어링 코드를 받기 위해 모델 정보만 전송합니다.

3. 이용 목적 및 법적 근거

당사는 이용자의 데이터를 DreamCue 운영 목적으로만 이용하며, 건강 데이터는 이용자의 명시적 동의가 있는 경우에만 이용합니다. 당사는 이용자의 데이터를 판매하거나, 광고에 이용하거나, 제3자를 위한 프로필을 생성하지 않습니다.

목적데이터법적 근거
이용자 계정 및 로그인계정계약의 이행(제6조 제1항 (b)호)
워치 페어링 및 동기화페어링된 워치, 기술 데이터계약의 이행(제6조 제1항 (b)호)
알림 시점 결정, 수면 타임라인, 통계 및 인사이트 제공모든 건강 데이터명시적 동의(제9조 제2항 (a)호)
꿈 일기: 꿈의 저장, 텍스트 변환 및 표시꿈 일기, 음성 녹음, 꿈 보고명시적 동의(제9조 제2항 (a)호)
가명 처리된 데이터를 이용한 알림 시점 및 앱 개선건강 데이터, 기술 데이터명시적 동의(제9조 제2항 (a)호)
오류 수정 및 서비스 보안 유지기술 데이터정당한 이익(제6조 제1항 (f)호)
DreamCue 개선을 위한 피드백 확인 및 답변피드백정당한 이익(제6조 제1항 (f)호)
로그인 및 계정 관련 이메일 발송이메일 주소계약의 이행(제6조 제1항 (b)호)
이용자 계정 및 DreamCue 이용에 관한 서비스 이메일 발송이메일 주소, 계정, 페어링된 워치, 기술 데이터정당한 이익(제6조 제1항 (f)호)

이용자는 계정을 만들 때 미리 선택되어 있지 않은 별도의 체크박스를 통해 명시적 동의를 합니다. DreamCue는 건강 데이터 없이는 작동할 수 없으므로, 이 동의가 없으면 당사는 계정을 생성하지 않습니다. 이용자는 계정을 삭제함으로써 동의를 철회할 수 있으며(8절), 그 시점에 처리가 중단됩니다.

4. 데이터의 전송 경로 및 저장 위치

모든 DreamCue 데이터는 독일 뉘른베르크에 있는 Hetzner 데이터 센터의 당사 자체 서버에 저장됩니다. 데이터베이스(Supabase)는 당사가 직접 운영하며, Hetzner는 하드웨어와 네트워크를 제공합니다.

이용자의 워치에는 자체 인터넷 연결이 없습니다. 워치는 Bluetooth를 통해 이용자 휴대폰의 Garmin Connect 앱으로 데이터를 전송하며, 이 앱이 Cloudflare(아래 참조)를 거쳐 암호화된 방식(HTTPS)으로 api.dreamcue.app에 데이터를 전달합니다. Garmin은 이 데이터를 전송만 할 뿐 당사를 위해 저장하지 않습니다.

이용자의 브라우저 및 Garmin Connect 앱에서 dreamcue.app 및 api.dreamcue.app으로의 연결은 HTTPS를 사용하며 Cloudflare를 거칩니다. Cloudflare는 웹 앱을 제공하고 연결을 당사 서버로 전달합니다. 이를 위해 Cloudflare는 전송 중인 트래픽을 복호화한 후 다시 암호화하며, 당사를 위해 이를 저장하지 않습니다. 입력된 꿈과 텍스트 변환본은 전송 전에 암호화되므로 Cloudflare가 읽을 수 없으나, 음성 녹음은 그렇지 않습니다(6절).

당사자역할처리하는 정보위치
Hetzner Online GmbH처리자(호스팅)저장된 모든 데이터(저장 시 암호화)독일 뉘른베르크
SMTP2GO처리자(이메일)이용자의 이메일 주소 및 로그인·계정·서비스 관련 이메일의 내용EU 지역
Cloudflare, Inc.처리자(네트워크)이용자의 브라우저 및 Garmin Connect 앱에서 dreamcue.app 및 api.dreamcue.app으로 향하는 모든 트래픽(따라서 워치가 전송하는 데이터 포함). 전송 중에만 처리하며, 꿈 일기용 음성 녹음도 포함됩니다글로벌 네트워크
Garmin독립적 컨트롤러워치에서 당사 서버로의 전송(이용자가 연결한 경우 Garmin Connect 포함, 5절)Garmin 자체 개인정보 처리방침에 따름

당사는 모든 처리자와 데이터 처리 계약을 체결하고 있습니다. 이용자의 데이터는 EU 내에 저장됩니다. Cloudflare는 EU 밖의 서버를 통해 트래픽을 라우팅할 수 있으며, 이러한 이전은 Cloudflare의 데이터 처리 계약에 포함된 EU 표준계약조항에 의해 보호됩니다.

5. 선택 사항: Garmin Connect에서 수면 데이터 가져오기

Garmin Connect 연결은 선택 사항이며 기본적으로 꺼져 있습니다. DreamCue는 연결하지 않아도 모든 기능이 작동합니다. 연결하는 경우, 당사는 이용자가 알림 데이터와 함께 볼 수 있도록 Garmin 수면 데이터를 가져옵니다.

작동 방식. 이용자는 dreamcue.app에서 Garmin에 로그인합니다. 이용자의 Garmin 이메일, 비밀번호 및 2단계 인증 코드는 Garmin으로 직접 전송되며, 당사는 이를 저장하지 않습니다. Garmin은 액세스 토큰을 반환하며, 당사는 이를 암호화(AES-256-GCM)하여 저장하고 수면 데이터를 가져오는 데에만 사용합니다. 동기화할 때마다 최근 3일분의 데이터를 가져옵니다.

가져오는 항목세부 내용
밤별 수면 요약시작 및 종료, 총 수면 시간, 깊은 수면·얕은 수면·REM·깨어 있는 시간
수면 단계각 단계와 그 시작 및 종료
수면 중 측정값심박수, HRV, 스트레스, Body Battery, 호흡 및 혈중 산소(SpO2)와 당사가 이로부터 계산한 평균값, 최솟값 및 최댓값

법적 근거. 이용자가 Garmin Connect를 연결할 때 제공하는 명시적 동의(제9조 제2항 (a)호).

중단. 이용자는 언제든지 계정 설정에서 Garmin Connect 연결을 해제할 수 있습니다. 이 경우 당사는 액세스 토큰을 삭제하고 데이터 가져오기를 중단합니다. 이미 가져온 수면 데이터는 이용자가 계정을 삭제하거나 당사에 삭제를 요청할 때까지 이용자의 기록에 남아 있습니다.

Garmin. 이용자의 Garmin Connect 계정 및 그 안의 데이터는 Garmin 개인정보 처리방침에 따라 Garmin이 책임집니다.

6. 선택 사항: 꿈 일기

꿈 일기는 선택 사항입니다. 워치가 "꿈을 꿨나요?"라고 묻고 이용자가 예라고 답하면, 휴대폰에서 꿈을 말하거나 입력하고 자각몽이었는지 표시할 수 있는 페이지가 열릴 수 있습니다. 이용자는 dreamcue.app에서도 꿈을 추가할 수 있습니다. 이용자는 dreamcue.app에서 암호 문구와 복구 코드로 일기를 한 번 설정합니다.

꿈은 이용자만 읽을 수 있습니다. 이용자의 브라우저가 일기용 키 쌍을 생성합니다. 당사는 개인 키를 암호화된 형태로만 저장하며, 이 키는 이용자의 암호 문구로, 그리고 별도로 이용자의 복구 코드로 잠겨 있습니다. 당사는 이용자의 암호 문구, 복구 코드 또는 잠금 해제된 키를 받지 않습니다. 이용자가 입력한 내용은 전송 전에 브라우저에서 암호화되며, 당사 서버는 이를 암호화된 상태로만 저장합니다.

음성으로 기록한 꿈. 녹음은 Cloudflare(4절)를 거쳐 HTTPS로 뉘른베르크의 당사 서버에 전송됩니다. 그곳에서 당사가 직접 운영하는 음성 인식 모델(Whisper)이 제3자의 관여 없이 메모리상에서 녹음을 텍스트로 변환합니다. 텍스트는 즉시 이용자의 일기 키로 암호화되고 녹음은 삭제됩니다. 텍스트로 변환할 수 없는 녹음은 최대 24시간 후에 삭제됩니다. 당사 서버는 텍스트 변환 중에 녹음 내용을 처리하므로, "종단 간 암호화"는 입력한 꿈에만 적용됩니다. 녹음이 변환을 기다리는 동안 생성된 백업에는 해당 백업이 삭제될 때까지(30일, 7절) 녹음이 남아 있을 수 있습니다.

당사가 볼 수 있는 정보. 각 꿈에 대해 저장 및 마지막 편집 시각, 해당하는 밤, 워치와 웹 앱 중 어디에서 기록되었는지, 음성인지 입력인지, 워치의 언어, 텍스트 변환이 아직 진행 중인지 또는 실패한 이유, 대략적인 길이(암호화된 텍스트의 크기 기준), 그리고 "자각몽이었나요?"에 대한 이용자의 답변. 당사는 자각몽 답변을 이용자의 통계에 사용합니다. 당사는 이용자가 꾼 꿈의 내용을 볼 수 없습니다.

이용자의 워치와 Garmin. 페이지를 열기 위해 워치는 당사로부터 일회용 코드를 받습니다. 이후 페이지는 상태 값만 돌려보냅니다. 즉, 꿈이 저장되었는지 또는 이용자가 "나중에"를 선택했는지, 음성인지 입력인지, 자각몽 답변, 그리고 이용자의 휴대폰이 Android인지 iOS인지입니다. 이용자가 꾼 꿈의 내용은 워치나 Garmin에 절대 전달되지 않습니다.

암호 문구와 복구 코드를 모두 분실한 경우. 당사를 포함해 누구도 이용자의 일기를 다시 열 수 없습니다. 이용자는 새 일기를 시작할 수 있으나, 이전 꿈은 영구적으로 잠긴 상태로 남습니다.

법적 근거. 이용자가 계정을 만들 때 제공하는 건강 데이터 처리에 대한 명시적 동의(제9조 제2항 (a)호). 꿈 보고와 꿈 일기는 이 동의에 포함됩니다.

7. 보관 기간

당사는 이용자가 자신의 기록을 다시 볼 수 있도록 계정이 활성 상태인 동안 데이터를 보관합니다. 이용자가 계정을 삭제하면 모든 데이터가 삭제되며, 30일 후에는 백업에서도 삭제됩니다.

데이터보관 기간
계정, 페어링된 워치, 워치 데이터 및 가져온 Garmin 데이터이용자가 계정을 삭제할 때까지
꿈 일기 항목이용자가 해당 항목 또는 계정을 삭제할 때까지
이용자의 일기 키이용자가 계정을 삭제할 때까지
음성 녹음텍스트로 변환될 때까지, 최대 24시간(백업에서는 30일)
피드백2년 또는 이용자가 계정을 삭제할 때까지
백업30일, 순차 갱신
로그인 및 관리자 로그1년 후 익명화

삭제는 영구적입니다. 당사는 데이터를 숨기는 것이 아니라 데이터베이스에서 행 자체를 삭제합니다. 30일의 백업 기간이 지나면 데이터를 복구할 수 없습니다.

8. 이용자의 권리

이용자는 언제든지 자신의 데이터를 열람, 정정, 내보내기 및 삭제할 수 있으며, 동의를 철회할 수 있습니다. 당사는 모든 요청에 1개월 이내에 답변합니다.

  • 열람 및 내보내기: 웹 앱에서 데이터를 확인하거나, 기계 판독이 가능한 형식(JSON)의 사본을 당사에 요청할 수 있습니다. 꿈 일기는 이용자만 보유한 키로 암호화되어 있으므로 당사가 읽을 수 있는 형태로 내보내 드릴 수 없습니다. 웹 앱에서 잠금을 해제하여 꿈을 읽고 복사하십시오.
  • 정정: 계정 설정에서 정보를 변경하거나 당사에 요청할 수 있습니다.
  • 삭제: 계정 설정에서 계정을 삭제할 수 있습니다. 이 경우 계정, 페어링된 워치 및 그 모든 데이터, 꿈 일기, 그리고 텍스트 변환을 기다리고 있는 녹음이 삭제됩니다. 꿈 하나만 삭제하려면 일기에서 해당 꿈의 삭제 기능을 사용하십시오. 텍스트 변환을 기다리고 있는 녹음도 함께 삭제됩니다. 어느 경우든 30일 후에는 백업에서도 삭제됩니다.
  • 동의 철회: 계정을 삭제하십시오. 그 시점부터 처리가 중단되며, 이미 이루어진 처리는 소급하여 무효가 되지 않습니다. Garmin Connect에 대해서만 철회하려면 연결을 해제하십시오(5절).
  • 반대 및 처리 제한: 당사의 정당한 이익에 근거한 처리에 반대하거나, 문제가 해결되는 동안 처리를 일시 중단하도록 요청할 수 있습니다.

요청은 [email protected]로 보내 주십시오. 당사의 답변에 만족하지 않는 경우, 네덜란드 개인정보 감독기관(Autoriteit Persoonsgegevens, autoriteitpersoonsgegevens.nl) 또는 이용자가 거주하는 EU 회원국의 감독기관에 민원을 제기할 수 있습니다.

9. 보안, 연령 및 기타 조건

보안. 모든 연결에는 HTTPS(TLS)가 사용됩니다. 데이터는 저장 시 암호화되고, 모든 테이블은 행 수준 접근 규칙으로 보호되며, 관리자 계정은 2단계 인증 로그인이 필요합니다. 이용자의 꿈 일기는 이용자 자신의 키로도 암호화됩니다(6절). 개인정보 침해로 이용자의 권리가 위험에 처하는 경우, 당사는 72시간 이내에 Autoriteit Persoonsgegevens에 신고하고 이용자에게 알립니다.

연령. DreamCue를 이용하려면 만 16세 이상이어야 합니다. 가입 시 이를 확인합니다.

의료기기가 아님. DreamCue는 자각몽 훈련 도구입니다. 어떠한 질환도 진단, 치료 또는 모니터링하지 않으며, 수면 및 심박 수치는 추정치입니다.

변경. 앱이 수집하는 정보가 변경되면 당사는 본 방침을 업데이트합니다. 중요한 변경 사항은 시행 전에 앱 또는 이메일을 통해 이용자에게 알립니다. 상단의 날짜는 현재 버전을 나타냅니다.

연락처. Iasgair B.V., Prof. Meulenbergstraat 22, 6709 VL Wageningen, 네덜란드 · [email protected]