개인정보처리방침
시행일: 2026년 10월 28일 (문의 이메일을 적고, 요청을 받으면 7일 안에 처리한다는 약속을 더함. 10월 27일: 새 영상을 빨리 보여 드리려고 요청된 채널의 새 영상 알림을 유튜브에서 받는다는 안내를 더함. 10월 25일: 채널 이름·이미지 주소는 서버에 저장하지 않고 브라우저에서 새로 받아 바꾸도록, 기한이 지난 구글 채널은 다시 불러올 때 되살릴 수 있게 고침. 10월 24일: 서버로 보내는 정보, 저장하는 영상 정보, 계정 삭제, 보던 영상, 외부에서 불러오는 이미지 안내를 실제 동작에 맞게 고침)
Plainfeed(이하 "서비스")는 내가 고른 유튜브 채널의 새 영상을 올라온 순서대로 모아 보여주는 웹사이트입니다. 서비스는 YouTube API 서비스를 사용합니다. 서비스를 이용하면 이 방침과 Google 개인정보처리방침에 동의하는 것으로 봅니다.
1. 서비스가 다루는 정보
로그인하지 않으면: 이 브라우저에 저장
아래 정보는 이용자 기기의 브라우저 저장소(localStorage)에 저장됩니다. 서비스 서버에 목록을 저장하지 않습니다 (새 영상을 확인할 때 보내는 값은 아래 "서버로 보내는 정보"에 있습니다).
- 내가 추가한 채널 목록(채널 ID, 추가한 날, 이름과 이미지 주소)과 피드. 채널 이름·이미지 주소는 유튜브에서 받은 정보라 새 영상을 받을 때마다 새로 받아 바꾸고, 30일 동안 새로 받지 못하면 지웁니다
- 본 영상 표시, 영상별 재생 위치(이어 볼 수 있게 영상 제목·채널 이름과 ID·썸네일 주소·올린 날·영상 길이를 함께 저장), 화면 설정(타임라인 기간, 자동 다음 영상, 언어, 화면 밝기 등)
- 최근에 받은 새 영상 목록(다시 열 때 빨리 보여주려고 다음에 새로 받을 때까지 보관하며, 30일이 지난 것은 지웁니다)
- 구글 계정으로 구독 목록을 가져온 경우: 가져온 채널과 채널마다 가져온 날짜
- 로그인한 경우: Google 계정 고유 식별자와 동기화 상태(다른 계정으로 로그인하면 이전 계정의 목록을 먼저 지우는 데 씁니다), 화면 오른쪽 위에 보여줄 Google 계정의 이름·이메일·프로필 사진 주소
브라우저의 사이트 데이터를 지우면 모두 삭제됩니다. 로그인했다면 로그아웃할 때 이 기기의 목록을 지웁니다.
로그인하면: 여러 기기에서 쓰도록 서버에 저장
구글 계정으로 로그인하면 위 목록을 폰과 PC에서 똑같이 보여주기 위해 서비스 서버(Cloudflare D1)에 저장합니다.
- 계정 정보: Google 계정 고유 식별자(sub)와 가입일, 마지막 접속일만 저장합니다. 이름, 이메일, 프로필 사진은 서버에 저장하지 않습니다(화면에 보여주려고 이 브라우저에만 둡니다).
- 목록: 채널 목록(채널 ID, 넣은 날, 구글에서 가져온 채널이면 가져온 날. 채널 이름·이미지 주소는 서버에 저장하지 않습니다), 피드(이름, 채널 ID, 만든 날), 본 영상 ID(최근 3,000개), 영상별 재생 위치(최근 300개, 영상 제목·채널 이름과 ID·썸네일 주소·올린 날·영상 길이 포함), 화면 설정(타임라인 기간, 자동 다음 영상, 구글에서 마지막으로 불러온 날)
- 로그인 유지: 로그인 상태를 유지하는 쿠키(
pf_session)를 씁니다. 30일 동안 유효하고 쓰는 동안 연장되지만, 처음 로그인한 날부터 180일이 지나면 다시 로그인해야 합니다. 서버에는 쿠키 값을 해시로만 저장합니다. - 보관 기간: 계정을 삭제할 때까지 보관합니다. 오른쪽 위 계정 메뉴(내 이름) → 계정 삭제를 누르면 서버의 계정과 목록을 바로 모두 지웁니다. 목록에서 지운 항목은 다른 기기에 알리기 위해 내용 없이 표시만 5일 남겼다가 지웁니다. 지운 데이터는 장애에 대비한 데이터베이스 복구 기록(Cloudflare D1 Time Travel)에 무료 요금제는 7일, 유료 요금제는 30일 동안 남았다가 자동으로 사라지며, 장애 복구 외에는 쓰지 않습니다.
- 이 정보를 광고, 분석, 판매 등 기기 간 동기화 외의 목적으로 쓰거나 다른 사람에게 주지 않습니다.
서버로 보내는 정보
새 영상과 댓글을 불러오고 채널을 넣기 위해 유튜브 채널 ID와 영상 ID(답글을 펼칠 때는 그 댓글 ID), 그리고 채널을 넣을 때 입력한 채널 주소(또는 @핸들, 영상 주소)를 서비스 서버로 보냅니다. 서버는 이 값으로 유튜브의 공개 정보(채널 RSS와 이름·이미지, 영상 길이·조회수, 공개 댓글·답글)를 받아와 짧게 저장해 둡니다. 이 캐시는 누가 요청했는지와 연결되지 않으며, 매일 정리해 30일(댓글·답글은 하루)이 지난 것은 지웁니다. 새 영상을 빨리 보여 드리려고, 최근 30일 안에 요청된 채널은 서버가 유튜브(Google)에 새 영상 알림을 신청해 두고 알림이 오면 그 채널 RSS를 미리 받아 둡니다. 이를 위해 서버는 채널 ID와 마지막으로 요청된 때만 저장하며, 누가 요청했는지와 연결하지 않고, 30일 동안 요청되지 않은 채널은 지웁니다. 오류 문구를 화면 언어로 보여 드리려고 화면 언어(한국어·영어)도 함께 보내며, 이는 저장하지 않습니다.
서비스는 Cloudflare에서 운영됩니다. Cloudflare는 보안과 운영을 위해 접속 기록(IP 주소 등)을 처리할 수 있습니다.
2. 구글 계정 사용 (선택)
구글 로그인
"Google 계정으로 로그인"은 Google 로그인으로 이용자를 확인하는 데만 씁니다. 서비스는 Google이 보내 주는 로그인 확인 정보에서 계정 고유 식별자만 꺼내 저장합니다.
유튜브 구독 가져오기
"구글 계정으로 구독 가져오기"를 누르면 YouTube 계정 보기 권한(youtube.readonly)만 따로 요청합니다.
- 쓰는 곳: 이용자의 유튜브 구독 채널 목록(채널 ID, 이름, 프로필 이미지)을 불러와, 이용자가 고른 채널을 내 채널 목록에 넣는 데만 씁니다.
- 처리 방식: 구독 목록 조회는 이용자의 브라우저에서 Google에 직접 요청합니다. 접근 토큰은 서버로 보내거나 저장하지 않으며 약 1시간 뒤 만료됩니다. 고른 채널은 브라우저에 저장되고, 로그인한 경우에는 기기끼리 맞추기 위해 다른 목록과 함께 계정에도 저장됩니다(계정에는 채널 ID와 가져온 날만).
- 보관 기간: 구글에서 가져온 채널은 채널마다 가져온 날(다시 불러오면 그날)부터 30일이 지나면 브라우저와 서버 모두에서 자동으로 지웁니다. 서버는 매일 한 번 정리하고, 브라우저는 사이트를 열 때와 열어 둔 화면을 보는 동안 10분마다 확인해 목록에서 뺍니다. 이때 브라우저는 다시 불러올 때 되살릴 수 있도록 뺀 채널의 ID와 넣어 두었던 피드만 이 기기에 숨겨 두며(서버로 보내거나 화면에 쓰지 않음), 다시 불러오면 새로 받은 구독 목록에 아직 있는 채널만 되살리고 나머지는 지웁니다. 다시 불러오지 않으면 30일 뒤, 또는 "지우기"를 누르거나 연결을 해제하거나 로그아웃하면 지웁니다. 25일이 지나면 다시 불러오도록 안내합니다.
- 하지 않는 일: 영상 업로드, 댓글 작성, 구독 변경 등 계정을 바꾸는 일은 하지 않습니다. 구독 정보를 광고나 다른 목적에 쓰거나 다른 사람에게 주지 않습니다.
권한 해제
채널 관리 → 채널 추가 → 연결 해제를 누르면 구글에서 가져온 채널을 바로 지우고, Google에 이 서비스에 준 권한을 해제하도록 요청합니다 (이때 Google 창이 잠깐 뜰 수 있습니다). 해제하지 못하면 화면에 알려 드리니, Google 계정의 서드파티 연결 페이지에서 직접 해제해 주세요. 이 페이지에서는 언제든 권한을 해제할 수 있습니다. 로그인한 경우 서버의 목록에서도 바로 빠지며, 다른 기기에 알리기 위한 삭제 표시까지 7일 안에 모두 지웁니다.
서비스가 Google API에서 받은 정보를 사용하고 다른 앱으로 전송하는 방식은 Google API 서비스 사용자 데이터 정책(제한적 사용 요구사항 포함)을 따릅니다.
3. 외부 콘텐츠와 쿠키
- 영상은 YouTube 임베드 플레이어(youtube-nocookie.com, 플레이어 스크립트는 youtube.com)로, 라이브 채팅은 YouTube가 제공하는 채팅 창으로 재생·표시됩니다. 이 과정에서 YouTube(Google)가 자체 쿠키나 기기 정보를 사용할 수 있으며, 이는 Google 개인정보처리방침을 따릅니다.
- Google 로그인 버튼과 구독 가져오기를 위해 Google의 로그인 스크립트(accounts.google.com)를 불러옵니다. 오른쪽 위 로그인 메뉴에 Google이 그리는 로그인 버튼이 보이며, 로그인하지 않아도 이때 Google이 자체 쿠키를 쓸 수 있습니다.
- 썸네일, 채널·댓글 작성자 이미지는 YouTube 서버에서 직접 불러옵니다. 로그인했다면 오른쪽 위의 프로필 사진은 Google 서버에서 직접 불러옵니다.
- 글꼴은 Google Fonts에서 불러옵니다.
- 서비스 자체는 로그인 유지 쿠키(
pf_session) 외에 광고나 방문 분석을 위한 쿠키를 쓰지 않습니다. 광고를 붙이게 되면 이 방침을 먼저 고쳐 알리겠습니다.
4. 이용자의 권리
저장된 정보는 사이트에서 바로 확인하고 지울 수 있습니다. 채널은 채널 관리에서, 피드는 피드 탭에서, 보다 멈춘 영상은 보던 영상 탭에서 볼 수 있습니다. 보던 영상 탭에는 내 채널의 영상만 보입니다. 지운 채널이나 공유받은 피드에서 보던 영상의 재생 위치는 최근 300개 안에서 남아 있다가 그 채널을 다시 넣으면 다시 보이며, 아래 방법으로 지울 수 있습니다.
- 채널 관리: 채널을 하나씩 삭제 · 피드 편집 → 피드 삭제: 피드 삭제
- 로그아웃: 이 기기의 목록 · 계정 삭제: 서버의 계정과 목록 전부(이 기기의 목록도)
- 연결 해제: 구글에서 가져온 채널과 구글 권한
- 브라우저의 사이트 데이터 지우기: 이 브라우저에 저장한 것 전부
그 밖의 요청은 아래 문의처로 보내 주세요. 요청을 받으면 7일 안에 처리하고 결과를 알려 드립니다.
5. 문의
이메일: [email protected]
이 방침이 바뀌면 이 페이지에 시행일과 함께 알립니다.