개인정보 처리방침
시행일: 2026년 10월 8일
BracketKeepers는 계정 없이 사용할 수 있는 토너먼트 대진표 및 순위 보드입니다. 로그인은 선택 사항이며, 토너먼트를 내 계정에 저장하는 데만 사용됩니다. 저희는 가능한 한 적은 정보만 수집하도록 만들었습니다. 이 페이지에서 그것이 정확히 무엇을 의미하는지 설명합니다.
요약
- 계정이 필요 없습니다. 모든 기능을 로그인 없이 사용할 수 있습니다.
- 선택적 로그인. Apple 또는 Google로 로그인하기로 선택하면, 다른 기기에서도 토너먼트를 열 수 있도록 이름, 이메일 주소, 저장한 토너먼트만 보관합니다. 앱에서 언제든지 모두 삭제할 수 있습니다.
- 추적 없음. 앱이나 웹 전반에서 사용자를 추적하지 않습니다.
- 광고 없음, 광고 SDK 없음, 데이터 판매 없음. 앞으로도 마찬가지입니다.
방송 보드가 저장하는 정보
보드를 방송할 때 저장되는 것은 보드의 실시간 상태뿐입니다: 선택한 모드(Table, Pools, Ladder 또는 House points), 참가자 이름, 입력한 결과와 점수, 입력한 경우 보드 이름과 메시지 문구, 선택한 디스플레이 테마, 그리고 보드를 식별하는 무작위 코드입니다. 이 정보는 같은 링크나 코드를 여는 모든 화면이 같은 실시간 순위를 볼 수 있도록 호스팅 제공업체의 데이터베이스(Google Firebase / Cloud Firestore)에 저장됩니다.
보드는 무작위 코드로만 식별됩니다. 링크나 코드를 가진 사람은 누구나 볼 수 있으며, "anyone can add results"를 켜 둔 경우 경기 결과를 추가하거나 점수를 부여할 수도 있습니다. 입력한 참가자 이름은 코드를 가진 모든 사람에게 보이므로, 전체 이름 대신 이름(성 제외)이나 별명을 사용해 주시고, 보드 이름, 메시지, 참가자 이름에 비공개 정보나 개인 정보를 넣지 마세요.
선택적 계정(Apple 또는 Google로 로그인)
계정은 전혀 필요하지 않습니다. 로그인을 선택하면 Apple 또는 Google이 본인임을 확인하고, 저희는 이름(공유하는 경우), 이메일 주소(Apple로 로그인에서는 릴레이 주소 뒤에 숨길 수 있습니다), 사용자 ID를 받습니다. 이 정보는 Google Firebase Authentication에 저장됩니다.
로그인해 있는 동안에는 기기에 저장된 토너먼트(이름, 참가자 이름, 결과, 설정)가 Google Firebase / Cloud Firestore의 내 계정에도 저장되어, 로그인하는 모든 iPhone, iPad 또는 브라우저에서 이어서 사용할 수 있습니다. 저장된 토너먼트는 본인만 읽거나 변경할 수 있습니다.
이 데이터는 이 기능을 제공하는 데에만 사용합니다. 광고에 사용하지 않고, 공유하거나 판매하지 않으며, 다른 앱이나 웹사이트의 데이터와 연결하지 않습니다.
계정 삭제: 앱에서 계정을 열고 Delete account를 탭하세요. 그러면 내 계정에서 저장된 토너먼트가 삭제되고 계정 자체도 삭제됩니다. 기기에 저장된 보드는 기기에 그대로 남습니다. 로그아웃하면 계정은 유지되지만 그 기기에서는 더 이상 계정에 저장되지 않습니다.
로고 업로드(BracketKeepers Pro)
Pro 보드에 로고를 추가하면, 그 보드의 데이터와 함께 같은 무작위 코드에 연결되어 저장되므로 보드를 표시하는 모든 화면에서 로고를 보여 줄 수 있습니다. 로고는 사용자의 신원과 연결되지 않고 코드에만 연결됩니다.
사용자의 기기에서
BracketKeepers는 앱이 중단한 지점에서 이어지도록 현재 보드, 저장된 보드, 디스플레이 및 소리 설정을 기기의 로컬 저장소에 보관합니다. 이 정보는 기기 밖으로 나가지 않으며, 앱 데이터나 브라우저 저장소를 지우면 삭제됩니다.
선택적 익명 분석
BracketKeepers는 어떤 기능이 사용되는지 파악하기 위해 익명 사용 이벤트를 Google Analytics(GA4)로 직접 전송합니다. 예를 들어 보드가 만들어졌는지, 방송이 시작되었는지, Pro 화면이 얼마나 자주 열리는지, 구매가 완료되는지 등입니다. 각 이벤트에는 이름, 이벤트가 발생한 기능이나 화면 같은 몇 가지 고정 값, 앱 언어와 화면 크기, 기기에서 생성된 무작위 식별자가 담깁니다. 이는 이름, 이메일 또는 어떤 계정과도 연결되지 않습니다. 모든 인터넷 요청과 마찬가지로 Google 서버는 사용자의 IP 주소를 받으며, Google Analytics는 이를 대략적인 위치를 추정하는 데 사용합니다. 이벤트에는 보드 코드, 참가자 이름, 직접 입력한 내용이 포함되지 않습니다. Pro 구매가 완료되지 않으면 이벤트에 짧은 사유(취소됨, 승인 대기 중, 오류 등)가 기록되고, App Store 오류의 경우 짧은 오류 코드가 기록되어 구매 문제를 해결할 수 있습니다. 이는 앱을 개선하는 데에만 사용하며, 판매하거나 광고에 사용하지 않습니다.
앱 내 구입
BracketKeepers Pro는 한 번만 결제하는 앱 내 구입으로, iPhone 및 iPad 앱에서는 전적으로 Apple이, 웹에서 구매할 때는 결제 서비스 제공업체인 Polar가 처리합니다. 저희는 카드 정보를 보거나 저장하지 않습니다.
웹 구매의 경우 Polar(polar.sh)가 결제를 처리하고 라이선스 키를 발급합니다. 저희는 카드 정보를 보거나 저장하지 않습니다. 앱에 키를 입력하면 브라우저가 해당 키를 그 브라우저의 무작위 레이블과 함께 Polar로 보내 활성화하고 나중에 다시 확인합니다. 키는 해당 기기의 브라우저 로컬 저장소에 보관됩니다.
업데이트 확인
iPhone 및 iPad 앱에서 BracketKeepers는 업데이트를 안내하기 위해 하루에 한 번 정도 Apple의 공개 App Store 조회 서비스에 새 버전이 있는지 문의합니다. 이 요청에는 앱과 기기의 국가 또는 지역이 포함되며, 계정, 보드 또는 개인 정보는 포함되지 않습니다. 모든 인터넷 요청과 마찬가지로 Apple 서버는 사용자의 IP 주소를 받습니다.
저희가 하지 않는 일
- 광고나 제3자 광고/추적 SDK를 사용하지 않습니다.
- 사용자 프로필을 만들거나 기기를 핑거프린팅하지 않습니다.
- 광고주에게 데이터를 판매, 대여 또는 공유하지 않습니다.
데이터 보관
방송 보드는 임시로 사용하도록 만들어졌습니다. 오래되어 활동이 없는 보드는 주기적으로 정리할 수 있습니다. 방송 보드는 무작위 코드로만 식별되며 사용자의 신원과 연결되지 않습니다. 로그인한 경우 계정과 저장된 토너먼트는 앱에서 삭제할 때까지 보관됩니다.
어린이
BracketKeepers는 일반 이용자를 위한 도구이며 만 13세 미만 어린이의 개인정보를 고의로 수집하지 않습니다. 로그인은 토너먼트를 운영하는 성인을 위한 것입니다. 교실에서 사용할 때는 이름(성 제외)이나 별명만 사용해 주세요.
변경 사항
이 방침이 변경되면 위의 날짜를 업데이트합니다. 변경 후에도 계속 사용하면 업데이트된 방침에 동의한 것으로 봅니다.
문의
개인정보에 관해 궁금한 점이 있나요? 메인 사이트의 지원 양식으로 문의해 주세요.