NFL WATCHER

개인정보처리방침

시행일 2026년 9월 21일

NFL WATCHER(https://nflwatcher.com)는 무료 NFL 시청 플래너입니다. 회원 계정이 없으며 이름, 이메일, 비밀번호를 요구하지 않습니다. 이 문서는 앱이 무엇을 어디에 저장하는지, 그리고 사용 중 브라우저가 어떤 외부 서비스와 통신하는지 설명합니다.

1. 브라우저에 저장되는 데이터

설정은 사용 중인 기기의 브라우저 로컬 스토리지에 저장됩니다. 여기에는 Live·Replay·Plan으로 표시한 경기, My Teams 선택, 스포일러 가림 설정, 점수를 공개한 경기 목록, 언어·타임존·기본 캘린더 뷰가 포함됩니다. 기기 동기화(2항)를 켜지 않는 한 이 데이터는 기기 밖으로 나가지 않습니다.

앱을 설치했거나 한 번 열어본 경우, 브라우저는 연결 없이도 앱을 열 수 있도록 앱 파일과 마지막으로 불러온 일정의 오프라인 복사본을 보관합니다. 브라우저 설정에서 https://nflwatcher.com의 사이트 데이터를 삭제하면 언제든 모두 지울 수 있습니다.

2. 선택적 기기 동기화

기기 동기화는 기본적으로 꺼져 있습니다. 시작하면 앱이 10자리 무작위 동기화 코드를 생성하고, 그 코드 아래에 다음 항목을 Google Firebase(Cloud Firestore)에 저장합니다: Live / Replay / Plan 표시, My Teams, 스포일러 가림 설정, 점수를 공개한 경기 목록. 언어, 타임존, 기본 뷰는 업로드되지 않습니다.

  • 기록에 이름, 이메일, 계정, 기기 식별자가 붙지 않습니다. 코드가 유일한 키입니다.
  • 코드를 아는 사람은 누구나 그 기록을 읽고 변경할 수 있으므로 비밀번호처럼 다루세요.
  • 기록은 마지막 변경 후 180일이 지나면 자동 삭제됩니다. 연결된 기기에서 앱을 사용하면 기간이 갱신됩니다.
  • 기기 연결을 해제하면 그 기기는 기록을 읽거나 쓰지 않게 되지만 기록 자체는 삭제되지 않으며, 같은 코드를 쓰는 다른 기기는 계속 동작합니다.

Firebase는 Google이 운영합니다. IP 주소 같은 인프라 데이터의 처리 방식은 Google 개인정보처리방침에 설명되어 있습니다.

3. 브라우저가 통신하는 제3자

NFL WATCHER는 자체 백엔드가 없습니다. 동작을 위해 브라우저가 아래 서비스에 직접 데이터를 요청하며, 각 서비스는 일반적인 웹 요청과 동일하게 IP 주소와 표준 요청 헤더를 받습니다.

  • ESPN (site.api.espn.com, a.espncdn.com): 경기 일정, 점수, 팀 로고.
  • Vercel: 이 웹사이트를 호스팅하며 표준 서버 접속 로그를 보관.
  • Google Fonts, jsDelivr: 인터페이스에 쓰이는 웹 폰트.
  • Google Firebase: 기기 동기화를 켠 경우에만(2항).

4. 쿠키, 분석, 광고

NFL WATCHER는 쿠키를 설정하지 않으며 분석·추적 스크립트를 실행하지 않습니다. 현재 광고를 표시하지 않습니다. 향후 광고나 분석 도구를 추가할 경우, 적용 전에 이 문서를 갱신하고 필요한 동의를 그 시점에 요청합니다.

5. 아동

NFL WATCHER는 만 13세 미만 아동을 대상으로 하지 않으며, 누구로부터도 개인정보를 의도적으로 수집하지 않습니다.

6. 선택권과 삭제

  • 브라우저에서 사이트 데이터를 삭제하면 오프라인 캐시를 포함해 로컬에 저장된 모든 것이 제거됩니다.
  • 설정에서 동기화를 해제하면 해당 기기가 동기화 코드를 더 이상 사용하지 않습니다.
  • 만료 전에 동기화 기록을 삭제하려면 동기화 코드와 함께 cheonghak.labs@gmail.com로 이메일을 보내 주세요. 기록을 식별할 수 있는 수단이 코드뿐이므로, 코드가 없는 요청은 처리할 수 없습니다.

7. 방침 변경

변경 사항은 새 시행일과 함께 이 페이지에 게시합니다. 수집 항목의 중요한 변경은 앱 안에서도 안내합니다.

8. 문의

cheonghak.labs@gmail.com