1. 운영자 및 적용 범위
DoevStream(“DoevStream” 또는 “당사”)은 Android 휴대폰·태블릿 및 Android TV / Google TV용 DoevStream 앱(“앱”)을 만들고 웹사이트 doevstream.com(“사이트”)과 app.doevstream.com의 웹 앱(“웹 앱”)을 운영합니다. 이를 통틀어 “서비스”라고 합니다. DoevStream은 미국 코네티컷주에서 운영됩니다.
본 방침은 서비스가 어떤 개인정보를 왜 처리하는지, 누가 함께 관여하는지, 얼마 동안 보관하는지, 그리고 이용자가 가진 선택권과 권리를 설명합니다. 미국 및 코네티컷주 개인정보 보호법에 맞춰 작성되었으며, 유럽연합, 유럽경제지역, 영국 이용자를 위한 항목(제13항)도 포함합니다.
DoevStream은 미국 코네티컷주에 거주하는 개인이 운영합니다. 문의: [email protected]
2. 요약
- DoevStream은 플레이어이자 인터페이스입니다. 동영상을 호스팅하지 않으며 스트림을 제공하지 않습니다. 스트림은 이용자가 직접 선택해 설치한 애드온에서 제공됩니다.
- 계정 운영과 기기 간 동기화에 필요한 것만 보관합니다: 이메일 주소, 프로필, 시청 진행 상황, 내가 찜한 콘텐츠, 설정, 애드온 목록.
- 광고, 광고 ID, 제3자 분석, 충돌 보고 SDK, 앱이나 웹사이트를 넘나드는 추적이 없습니다.
- 당사는 이용자의 개인정보를 판매하지 않으며 맞춤형 광고나 프로파일링에 사용하지 않습니다.
- 앱은 마이크, 카메라, 연락처, 위치에 대한 접근을 요청하지 않습니다.
- 언제든 앱(설정 → 계정 → 계정 삭제)에서 또는 이메일로 요청하여 계정과 동기화된 모든 데이터를 삭제할 수 있습니다.
3. 수집하는 정보
계정. 계정을 만들 때 이메일 주소와 비밀번호를 제공합니다. 비밀번호는 인증 서비스 제공자에게 솔트가 적용된 암호화 해시 형태로만 저장되며, 당사는 이를 읽을 수 없습니다. 새 계정을 확인하거나 비밀번호를 재설정할 때 일회용 코드(현재 6자리)를 이메일로 보내 드립니다. 코드는 한 번만 사용할 수 있으며 1시간 후 만료됩니다.
프로필. 계정당 최대 5개의 프로필을 만들 수 있습니다. 각 프로필에 대해 이용자가 정한 이름, 아바타(색상, 이모지 또는 TMDB 공개 이미지 라이브러리에서 고른 이미지), 언어, 키즈 프로필 여부를 저장합니다.
키즈 프로필과 PIN. 키즈 프로필에는 3세에서 12세 사이의 나이를 설정할 수 있으며, 이 나이에 따라 표시되는 연령 등급이 정해집니다. 계정의 다른 프로필을 보호하기 위해 PIN을 설정하면, PIN 자체가 아니라 솔트가 적용된 해시(PBKDF2)만 저장합니다.
라이브러리 및 동기화 데이터. 이어서 보기, 내가 찜한 콘텐츠, 다음 화, 설정이 기기 간에 이어지도록 프로필별로 다음을 저장합니다: 어떤 작품과 에피소드를 어디까지 봤는지(작품 식별자, 재생 위치, 길이, 시간), 내가 찜한 콘텐츠에 추가하거나 이어서 보기에서 제거한 작품, 앱 설정(예: 언어, 자막 스타일, 오디오 및 재생 설정).
애드온 목록. 같은 애드온이 다른 기기에도 표시되도록 각 프로필에 설치된 애드온 목록(주소와 순서)을 저장합니다. 애드온 주소에는 이용자가 해당 애드온의 설정 페이지에서 입력한 설정이 포함될 수 있으며, 여기에는 애드온에 연결한 제3자 서비스의 키나 인증 정보가 포함될 수 있습니다. 당사는 이 주소를 이용자의 기기에 동기화하기 위해서만 저장하며 다른 용도로 사용하지 않습니다. 애드온이 반환하는 동영상, 링크, 파일은 당사가 받지 않습니다.
Trakt(선택). 프로필에 Trakt 계정을 연결하면, 연결과 기록이 모든 기기에서 작동하도록 해당 프로필에 대해 Trakt가 발급한 액세스 토큰과 갱신 토큰, Trakt 사용자 ID, 해당 프로필의 Trakt 시청 기록 사본을 저장합니다. 설정에서 언제든 연결을 해제할 수 있습니다.
이용자의 기기. 계정에 로그인된 각 기기에 대해 앱이 생성한 무작위 식별자(하드웨어 식별자 아님), 기기 제조사와 모델, 플랫폼(휴대폰, 태블릿, TV), 앱 버전, 처음과 마지막으로 확인된 시점을 저장합니다. 이를 통해 기기 목록에서 기기를 확인하고 로그아웃할 수 있습니다.
TV·태블릿 로그인. 로그인된 휴대폰으로 TV나 태블릿의 QR 코드를 스캔하거나, 화면에 표시된 8자리 코드를 app.doevstream.com/pair의 웹 앱에 입력해 로그인할 수 있습니다. 기기가 기다리는 동안 무작위 일회용 코드, 기기 이름(올바른 기기를 승인하는지 확인할 수 있도록, 예: “Google TV Streamer”), 그리고 승인 후에는 해당 기기의 로그인 세션이 당사 서버에 최대 10분 동안 보관됩니다. 기기가 이를 사용하는 즉시 기록은 삭제되며, 사용되지 않은 기록은 만료되어 삭제됩니다.
페어링 시도 기록. 웹 앱에서 코드를 조회하거나 승인할 때(또는 휴대폰 앱으로 코드를 승인할 때) 당사는 계정 ID, 입력한 코드, 일치 여부, 시간을 기록합니다. 이 기록은 24시간 동안 보관하며, 잘못된 시도 횟수를 제한해 코드 추측을 막는 용도로만 사용합니다.
예고편 진단 정보. 예고편을 재생할 수 없을 때 앱은 재생 문제를 해결할 수 있도록 짧은 보고서를 보냅니다: 작품의 TMDB/IMDb 식별자, YouTube 동영상 식별자, 오류 유형과 메시지, 기기의 지역 설정(위치가 아닌 언어 설정에서 가져옴), 기기 모델, 앱 버전, 프로필.
문의 메시지. 이메일로 문의하시면 이메일 주소와 이용자가 알려 주는 내용을 받게 됩니다.
기술 로그. 여느 온라인 서비스와 마찬가지로, 당사의 호스팅 및 인프라 제공자(제6항)는 보안, 악용 방지, 문제 해결을 위해 IP 주소, 요청 시각, 요청한 주소, 브라우저나 앱 유형 같은 기술 정보를 자동으로 기록합니다.
4. 수집하지 않는 정보
- 제3자 분석이나 행동 추적이 없습니다.
- 광고, 광고 네트워크, 광고 ID가 없습니다.
- 충돌 보고 SDK가 없습니다.
- 기기 핑거프린팅이나 하드웨어 식별자가 없습니다.
- 정확하거나 대략적인 위치 정보를 수집하지 않습니다.
- 앱은 마이크, 카메라, 연락처, 위치에 대한 접근을 요청하지 않습니다. Android에서는 네트워크 접근과 재생 유지를 위해 필요한 권한만 요청합니다.
5. 기기에만 저장되는 정보
앱은 일부 데이터를 기기에만 저장합니다: 로그인 세션, 캐시된 이미지와 메타데이터, 빠르게 시작하고 오프라인에서도 작동하기 위한 설정과 라이브러리의 로컬 사본. 로그아웃, 앱 저장공간 삭제, 앱 제거 시 해당 기기에서 삭제됩니다.
웹 앱은 로그인 세션, 선택한 프로필, 언어 설정을 브라우저의 로컬 저장소에 보관해 해당 브라우저에서 로그인 상태를 유지합니다. 분석, 광고, 추적이 없으며 쿠키를 설정하지 않습니다. 웹 앱에서 로그아웃하면 해당 브라우저에서만 세션이 삭제되며, TV, 태블릿, 휴대폰은 로그인 상태로 유지됩니다.
6. 정보 이용 방법 및 관여하는 제3자
위 정보는 서비스 제공을 위해서만 사용합니다: 계정 생성과 보호, 프로필·라이브러리·설정의 기기 간 동기화, 키즈 설정 적용, 요청 시 Trakt 연결, 기기 로그인, 예고편 재생 문제 해결, 문의 답변, 서비스의 안전과 정상 운영 유지.
다음 서비스 제공자는 각자의 약관과 (해당하는 경우) 데이터 처리 계약에 따라 당사를 대신해 데이터를 처리합니다:
- Supabase — 데이터베이스와 인증. 계정과 동기화 데이터(제3항)를 저장합니다. 당사의 Supabase 프로젝트는 미국에 있습니다.
- Resend — 계정 관련 이메일(가입 및 비밀번호 재설정 코드)을 발송합니다. 이메일 주소와 이메일 내용을 받습니다.
- Cloudflare — 사이트, 웹 앱, 앱 다운로드를 호스팅하고 악용으로부터 보호합니다. 방문자의 기술 정보(예: IP 주소)를 처리하며 꼭 필요한 보안 쿠키를 설정할 수 있습니다.
앱은 작동을 위해 다음 서비스에도 직접 연결하며, 이 서비스들은 각자의 개인정보 처리방침에 따라 이용자 기기의 표준 기술 정보(예: IP 주소)를 받습니다:
- TMDB(api.themoviedb.org, image.tmdb.org) — 영화와 시리즈의 메타데이터와 아트워크. 이 제품은 TMDB API를 사용하지만 TMDB의 보증이나 인증을 받지 않았습니다.
- Stremio의 공개 서비스 — 작품 조회용 Cinemeta(v3-cinemeta.strem.io), 대체 포스터용 Metahub(images.metahub.space), 공개 자막 애드온(opensubtitles-v3.strem.io). 앱에는 메타데이터와 자막 애드온이 미리 설치되어 있습니다. 이들은 동영상을 제공하지 않습니다.
- YouTube(Google) — 예고편과 미리보기는 YouTube에서 재생됩니다. 예고편 재생 시 YouTube는 이용자 기기의 요청을 받으며 Google 개인정보처리방침에 따라 쿠키나 식별자를 사용할 수 있습니다. 자동 미리보기는 기본적으로 꺼져 있습니다.
- Trakt — 연결한 경우에만. 앱은 시청 활동과 내가 찜한 콘텐츠 변경 사항을 Trakt로 보내고 Trakt에서 기록을 읽어 옵니다.
- 이용자가 설치한 애드온 — 당사가 운영하지 않는 제3자 서버에서 작동합니다. 둘러보거나 재생할 때 앱은 애드온에 요청(조회 중인 작품 포함)을 보냅니다. 애드온의 데이터 처리 방식은 애드온의 책임이며 본 방침의 적용을 받지 않습니다.
- 외부 플레이어 — 동영상을 다른 앱(예: VLC, MX Player, mpv)에서 열기로 선택하면 해당 앱이 자체 방침에 따라 처리합니다.
- Buy Me a Coffee — 후원은 buymeacoffee.com에서 이루어집니다. 결제는 Buy Me a Coffee와 결제 서비스 제공업체가 처리하며, 당사는 카드나 은행 정보를 절대 볼 수 없습니다. 후원과 관련해 당사가 받는 것은 이용자가 표시하기로 선택한 이름(닉네임도 가능)뿐입니다. 당사는 이를 후원 기록 보관과 감사 인사에만 사용합니다.
또한 법률상 요구되는 경우, 이용자나 타인의 권리·재산·안전을 보호하기 위한 경우, 서비스의 합병·인수·양도 과정에서 정보를 공개할 수 있으며, 이 경우에도 본 방침은 이용자의 정보에 계속 적용됩니다.
7. 판매, 맞춤형 광고, 프로파일링 없음
당사는 개인정보를 판매하지 않고, 맞춤형 광고를 위해 공유하지 않으며, 법적 또는 이에 준하는 중대한 영향을 미치는 프로파일링에 사용하지 않습니다. 코네티컷주 법률상 민감정보는 처리하지 않습니다. 다만 키즈 프로필이 계정 소유자가 설정한 특정 나이의 아이를 위한 것임은 알고 있습니다.
8. 애드온과 이용자가 접하는 콘텐츠
DoevStream은 콘텐츠를 호스팅하지 않으며 스트림을 제공하지 않습니다. 애드온은 이용자가 선택해 설치하는 독립 소프트웨어이며, 당사는 애드온이나 애드온이 제공하는 콘텐츠를 운영·확인·통제하지 않습니다. 애드온을 설치하기 전에 운영자와 기능을 확인하고, 거주 지역에서 합법적으로 이용할 수 있는지 확인하세요.
9. 보관 기간
- 계정, 프로필, 라이브러리, 설정, 애드온 목록, 기기, Trakt 연결: 이용자가 삭제하거나 계정을 삭제할 때까지.
- Trakt 토큰: 해당 프로필에서 Trakt 연결을 해제하거나, 프로필 또는 계정을 삭제할 때까지. 복사된 Trakt 기록: 프로필 또는 계정을 삭제할 때까지.
- 이메일 코드: 1시간 동안 유효하며 한 번만 사용 가능.
- TV·태블릿 로그인 기록(QR 또는 코드): 사용 시 삭제되며, 사용되지 않은 기록은 10분 후 만료되어 삭제.
- 페어링 시도 기록: 24시간.
- 예고편 진단 정보: 계정을 삭제할 때까지, 어떤 경우에도 최대 12개월.
- 보내 주신 이메일: 요청 처리에 필요한 기간 동안, 그 후 최대 24개월(법률상 달리 요구되는 경우 제외).
- 후원 기록: 세무 및 회계 규정이 요구하는 기간 동안.
- 제공자의 기술 로그: 각 제공자가 정한 짧은 기간 동안.
10. 계정 삭제 및 요청
앱에서 언제든 계정을 삭제할 수 있습니다: 설정 → 계정 → 계정 삭제. 계정과 동기화된 모든 데이터(프로필, 키즈 설정과 PIN, 시청 진행 상황, 내가 찜한 콘텐츠, 설정, 애드온 목록, Trakt 연결과 복사된 기록, 기기 목록, 예고편 진단 정보)가 영구적으로 삭제되며 되돌릴 수 없습니다. 계정을 삭제해도 Trakt 계정은 삭제되지 않으니 trakt.tv에서 관리하세요.
데이터 사본, 정정 또는 삭제를 요청하려면 [email protected]으로 이메일을 보내셔도 됩니다. 요청을 확인할 수 있도록 계정 이메일 주소로 보내 주시거나 확인 방법을 알려 주세요. 45일 이내에 답변하며, 더 시간이 필요한 경우(최대 45일 연장) 이유를 안내해 드립니다. 요청은 무료입니다.
11. 미국(코네티컷주 포함)에서의 권리
거주지와 관계없이 이러한 요청에 응합니다. 코네티컷주 주민은 Connecticut Data Privacy Act에 따라 다음 권리를 가집니다:
- 당사가 개인정보를 처리하는지 확인하고 열람할 권리
- 부정확한 정보를 정정할 권리
- 이용자가 제공했거나 당사가 이용자에 관해 얻은 개인정보를 삭제할 권리
- 이동 가능하고 쉽게 사용할 수 있는 형식으로 데이터 사본을 받을 권리
- 개인정보 판매, 맞춤형 광고, 프로파일링을 거부할 권리(당사는 이 중 어느 것도 하지 않습니다)
권리 행사 방법은 제10항을 참고하세요. 권한 있는 대리인을 통해 요청할 수 있으며, 이 경우 대리 권한의 증빙을 요청할 수 있습니다. 권리를 행사했다는 이유로 이용자를 차별하지 않습니다.
이의 제기: 당사가 요청을 거절한 경우, 당사 답변에 회신하거나 제목을 “Privacy appeal”로 하여 [email protected]으로 이의를 제기할 수 있습니다. 60일 이내에 서면으로 답변하고 결정 이유를 설명합니다. 이의 제기가 기각되면 portal.ct.gov/ag를 통해 코네티컷주 법무장관에게 연락할 수 있습니다.
12. 아동 및 키즈 프로필
계정은 성인용입니다. 계정을 만들려면 만 18세 이상(또는 거주 지역의 성년 연령 이상)이어야 합니다.
계정 소유자는 가정의 아이를 위해 키즈 프로필을 만들 수 있습니다. 키즈 프로필에는 별도의 이메일이나 비밀번호가 없으며, 계정 소유자가 만들고 관리하면서 이름, 아바타, 언어, 나이를 선택합니다. 당사는 만 13세 미만 아동으로부터 직접 개인정보를 고의로 수집하지 않습니다.
키즈 프로필은 TMDB가 제공하는 연령 등급에 따라 작품을 표시합니다. 등급이 없거나 잘못되었을 수 있고 애드온이 등급 외의 콘텐츠를 제공할 수 있으므로, 필터는 도움이지 보장이 아닙니다. 아이의 시청을 지도해 주세요.
아동이 계정을 만들었거나 당사에 개인정보를 제공했다고 생각되면 연락해 주세요. 삭제해 드리겠습니다.
13. EU·EEA·영국 이용자
유럽연합, 유럽경제지역 또는 영국에서 서비스를 이용하는 경우 GDPR 또는 영국 GDPR에 따라 추가 권리를 가집니다. DoevStream은 이용자 개인정보의 컨트롤러입니다.
법적 근거. 계정, 프로필, 라이브러리, 기기, QR 로그인 데이터는 이용자와의 계약 이행(요청한 서비스 제공)을 위해, Trakt 데이터는 이용자가 연결을 요청했기 때문에, 예고편 진단 정보·기술 로그·보안 조치는 서비스를 안전하게 운영하려는 당사의 정당한 이익에 근거하여, 후원 기록은 법적 의무 이행을 위해 처리합니다.
이용자의 권리. 데이터 열람, 정정, 삭제, 처리 제한, 이동 가능한 사본 제공을 요청할 수 있으며, 정당한 이익에 근거한 처리에 반대할 수 있고, 동의에 근거한 처리는 언제든 동의를 철회할 수 있습니다. 제10항의 연락처를 이용하세요.
민원. 거주지나 근무지의 개인정보 보호 감독기관(영국의 경우 Information Commissioner's Office)에 민원을 제기할 수 있습니다. 그 전에 당사가 문제를 해결할 기회를 주시면 감사하겠습니다.
국외 이전. 이용자의 데이터는 미국에서 처리됩니다. 당사 제공자가 EU/EEA 또는 영국의 개인정보를 받는 경우, 그 이전은 제공자의 데이터 처리 계약에 포함된 유럽연합 집행위원회의 표준계약조항(및 영국 부속서) 또는 제공자가 인증을 받은 경우 EU-미국 데이터 프라이버시 프레임워크와 같은 적정성 결정으로 보호됩니다.
14. 보안
연결은 암호화됩니다(HTTPS). 각 계정은 자신의 데이터만 읽고 변경할 수 있습니다. 비밀번호와 키즈 PIN은 솔트가 적용된 해시로만 저장되고, TV·태블릿 로그인 코드는 무작위이며 일회용이고 추측 시도로부터 보호되며, 당사 시스템에 대한 접근은 제한되어 있습니다. 완벽하게 안전한 시스템은 없으며, 이용자의 개인정보에 영향을 미치는 침해가 발생하면 법률에 따라 이용자와 관계 당국에 알립니다.
16. 방침의 변경
서비스나 법률이 바뀌면 본 방침을 업데이트합니다. 상단의 “최종 업데이트” 날짜가 현재 버전을 나타냅니다. 중요한 변경이 있으면 시행 전에 앱이나 사이트를 통해 알려 드립니다.
17. 문의
개인정보 관련 질문이나 요청: [email protected]