1. 개요
alfhouds.com에서 제공되는 Al Fhoud Guild(이하 「Al Fhoud」 또는 「당사」)는 여기에 설명된 개인정보의 관리자(controller)입니다. 본 방침은 로그인, 프로필, 소셜 기능, 멀티플레이 게임, 알림, 게임 정보 도구 및 콘텐츠 허브, 이스포츠 허브, 무료 게임 피드 등 플랫폼 전체와 당사가 시간이 지남에 따라 추가하는 새로운 게임 및 기능을 다룹니다.
Al Fhoud는 쿠웨이트국에서 운영되며, 당사는 쿠웨이트국의 법률과 쿠웨이트 통신정보기술규제청(CITRA)의 규정(그 데이터 프라이버시 보호 규정 포함)에 따라 개인정보를 처리합니다.
회원님은 계정 없이도 사이트의 공개 영역을 둘러볼 수 있습니다. 개인정보는 회원님이 로그인하여 계정 기능을 이용할 때에만 관여됩니다.
2. 계정 및 신원 데이터
로그인은 Google 또는 Discord를 통한 OAuth 방식만 사용됩니다. 회원님이 선택한 제공자로부터 당사는 표준 이메일 및 프로필 범위(scope)를 사용해 회원님의 이메일 주소와 기본 프로필(이름 및 아바타)을 수신합니다. 당사는 비밀번호를 수신하거나 저장하지 않습니다.
회원님의 계정을 위해 당사는 다음을 저장합니다: 이메일; 표시 이름(편집 가능); AF-XXXXXX 형식의 영구 공개 ID; 선택한 언어; 가입일. 회원님은 Google과 Discord 신원을 모두 동일한 계정에 연결할 수 있습니다. 크리에이터 또는 스트리머 역할을 신청할 때, 신청 정보(플랫폼, 핸들, 구독자 수)를 수집하여 요청을 평가합니다.
4. 게임 및 멀티플레이 데이터
회원님이 Zonko를 플레이할 때, 당사는 회원님이 참여하는 게임 방과 좌석, 그리고 서버가 관리하는 게임 상태를 저장합니다. 각 플레이어의 비공개 패는 해당 플레이어만 읽을 수 있으며, 덱 순서는 서버 측에 보관되어 클라이언트로 전송되지 않습니다. 이는 멀티플레이의 공정성과 비공개성을 유지합니다.
회원님은 사용자별 개인정보 설정(친구, 팔로워, 그리고 회원님이 팔로우하는 사람 허용)으로 누가 회원님을 게임에 초대할 수 있는지 제어합니다. 회원님의 설정 값은 오직 회원님만 읽을 수 있으며, 다른 사람은 회원님을 초대하려 할 때 계산된 예/아니요만 받게 됩니다.
5. 알림 및 웹 푸시
일부 알림에만 별도의 스위치가 있으며, 당사는 그러한 설정을 저장합니다. 대회 알림은 기본적으로 켜져 있습니다. 커뮤니티 대회에 참가하면 해당 대회의 알림(대회 시작, 회원님의 경기 준비 완료, 회원님이 참여한 경기의 결과 입력, 실격, 대회 종료 또는 취소)을 받게 됩니다. 알림 설정 페이지의 대회 알림 스위치로 이를 끌 수 있습니다. 이 하나의 스위치가 앱 내 대회 알림과 그 푸시 알림을 함께 제어하며, 대회 푸시 알림만을 위한 별도의 스위치는 없습니다.
푸시 알림은 기기별로 수신 동의(opt-in) 방식입니다. 회원님이 푸시 알림을 켜고 알림을 허용한 브라우저로만 전송됩니다. 이 경우 당사는 해당 브라우저로 알림을 전달할 수 있도록 브라우저가 제공하는 푸시 구독 정보(엔드포인트와 p256dh 및 auth 키)를 저장합니다. 알림은 생성되는 즉시 전송되며, 아직 전달 시간 내에 있는 알림을 위해 매분 실행되는 예약 작업이 백업으로 동작합니다. 기기에서 푸시를 끄면 해당 기기의 구독 정보가 삭제되며, 푸시 서비스가 구독이 더 이상 존재하지 않는다고 알려 오면 당사가 자동으로 삭제합니다. 회원님은 알림 설정 페이지에서 또는 브라우저의 알림 권한을 철회하여 푸시 알림을 끌 수 있습니다.
다음 알림은 푸시 알림으로도 전송됩니다. 위에 나열된 모든 대회 알림(대회 시작, 회원님의 경기 준비 완료, 회원님이 참여한 경기의 결과 입력 — 결과를 입력한 사람을 제외한 해당 경기의 선수들에게 전송 —, 실격, 대회 종료, 대회 취소), 라이브 이스포츠 알림, 새 무료 게임, League of Legends 및 Valorant의 새 패치 노트, 친구 요청, 새 팔로워, 보드게임 초대, 그리고 Al Fhoud Guild의 공지입니다. 푸시에는 짧은 제목, 짧은 문구와 링크가 표시됩니다. 대회 푸시에는 대회 이름(경기의 경우 라운드), 무료 게임 푸시에는 게임 제목, 패치 노트 푸시에는 패치 제목, 친구 요청 또는 새 팔로워 푸시에는 요청을 보내거나 회원님을 팔로우한 사람의 표시 이름(표시 이름이 없으면 공개 ID), 보드게임 초대 푸시에는 회원님을 초대한 사람의 표시 이름, 공지 푸시에는 공지 제목이 표시됩니다. 라이브 이스포츠를 제외한 푸시는 회원님 계정에 저장된 언어로 작성됩니다(저장된 언어가 없으면 영어). 라이브 이스포츠 푸시는 영어로 작성됩니다. 계정 언어는 로그인할 때(로그인할 때 사이트가 표시되는 언어) 그리고 로그인한 상태에서 언어 전환기로 언어를 변경할 때 저장됩니다. 저장할 수 있는 언어는 아랍어, 영어, 한국어, 프랑스어, 터키어입니다. 각 푸시에는 이벤트 이후의 전달 시간이 있습니다. 대회 푸시는 30분, 무료 게임 및 패치 노트 푸시는 60분, 라이브 이스포츠 푸시는 3시간, 친구 요청·새 팔로워·공지 푸시는 24시간, 보드게임 초대 푸시는 1분입니다. 이 시간 내에 전달되지 않은 푸시는 전송되지 않으므로 늦게 도착하거나 도착하지 않을 수 있습니다. 이벤트 후 30분이 지나면 대회 푸시는 전송되지 않으며, 어느 경우든 대회 알림은 앱 내 알림에 남아 있습니다. 친구 요청이 더 이상 대기 중이 아니면 친구 요청 푸시는 전송되지 않고, 팔로우가 취소되면 새 팔로워 푸시는 전송되지 않으며, 둘 중 한 사람이 상대방을 차단한 경우에는 어느 푸시도 전송되지 않습니다. 보드게임 초대 푸시는 초대가 아직 열려 있는 동안(대기 중이며 아직 만료되지 않은 상태. 초대는 보낸 후 30초가 지나면 만료됨)에만 전송되며, 둘 중 한 사람이 상대방을 차단한 경우에는 전송되지 않습니다. 방해 금지 시간대는 없으므로 푸시는 하루 중 언제든 도착할 수 있습니다. 조용히 하고 싶다면 브라우저나 기기의 방해 금지 설정을 사용하세요. 해당 브라우저에 로그인한 상태에서 대회 푸시를 열면 일치하는 앱 내 알림이 읽음으로 표시됩니다.
무료 게임, 패치 노트, 친구 요청, 새 팔로워, 보드게임 초대 및 공지 알림에는 자체 스위치가 없습니다. 공지 알림은 모든 계정에 켜져 있습니다. 이러한 푸시는 다른 모든 푸시와 함께 알림 설정 페이지의 기기별 푸시 설정과 브라우저의 알림 권한으로 제어하며, 기기에서 푸시를 끄면 해당 기기로 가는 모든 푸시가 중지됩니다. 누가 회원님을 게임에 초대할 수 있는지, 따라서 누가 회원님에게 보드게임 초대 알림을 보낼 수 있는지는 게임 초대 개인정보 설정으로 정해집니다. 무료 게임 및 패치 노트 알림은 해당 옵션이 제공되던 동안 이를 켠 계정에만 생성됩니다. 이 옵션은 현재 표시되지 않으므로, 이를 켜지 않은 계정은 해당 알림을 받지 않습니다.
회원님은 또한 특정 경기, 팀 또는 대회를 구독하여 라이브로 전환될 때 알림을 받을 수 있으며, 당사는 알림을 보내기 위해 그러한 구독을 저장합니다.
회원님이 팔로우하는 스트리머가 라이브를 시작할 때 알려주던 went-live 알림은 중단되었으며 더 이상 발송되지 않습니다.
6. 게임 프로필 조회
일부 기능은 공개 게임 프로필을 조회할 수 있게 합니다. 오늘날 이는 League of Legends 소환사 조회입니다: 소환사를 검색할 때 회원님은 공개 Riot ID(게임 이름 및 태그 라인)와 지역을 제공하며, 당사는 이를 사용해 서버에서 Riot 및 op.gg의 공개 리소스로부터 해당 공개 프로필을 가져옵니다. 서비스를 보호하기 위해 당사는 IP별 및 전역 속도 제한을 적용하며, 이는 그 목적을 위해 회원님의 IP 주소를 일시적으로 사용합니다.
League of Legends 경기 기록 기능은 Riot Games API를 직접 호출합니다. 어떤 플레이어의 경기 기록을 조회하면, 당사는 공개 Riot ID를 Riot 플레이어 식별자(「PUUID」, 당사의 Riot API 키에 한정됨)로 변환하고, 해당 PUUID를 반환된 경기 데이터(경기 목록, 챔피언, 결과, 경기별 통계 등)와 함께 당사 데이터베이스에 영구적으로 캐시하여, 매번 Riot에 다시 질의하지 않고도 기록을 효율적으로 표시할 수 있게 합니다.
Riot가 반환하는 각 경기에는 그 게임의 모든 플레이어가 포함되므로, 당사가 캐시하는 모든 경기에 대해 당사는 검색된 플레이어뿐 아니라 그 경기 모든 참가자 — 일반적으로 경기당 약 10명 — 의 공개 Riot ID(게임 이름 및 태그 라인)와 PUUID를 저장합니다. 이는 당사가, 검색된 플레이어 옆에 한 경기에 나타났다는 이유만으로, Al Fhoud에서 한 번도 검색된 적이 없고 Al Fhoud 계정도 없는 플레이어의 Riot ID와 PUUID를 저장하고 영구적으로 보관함을 의미합니다. 조회 자체는 계정 없이 작동하며 Al Fhoud 계정이 없는 플레이어를 포함해 어떤 플레이어에 대해서도 실행할 수 있습니다.
이 캐시된 경기 데이터와 PUUID는 Riot Games에서 비롯되며 Riot Games에 귀속되고, 회원님의 이 Riot 출처 데이터 사용은 Riot 자체의 약관 및 정책의 적용도 받습니다. 당사는 이를 캐시로서만 보관합니다: 검색된 소환사의 랭크와 경기 목록은 짧은 주기로 갱신되며, 변경 불가능한 종료 경기 기록 — 각 참가자의 Riot ID와 PUUID 포함 — 은 삭제될 때까지 보관됩니다. 경기 수준의 기록 자체(게임 시간, 지속 시간, 결과)에는 플레이어 식별자가 없으며, Riot ID와 PUUID를 담은 참가자별 기록이 개인적인 부분으로서 삭제 시 제거되는 대상입니다. 캐시된 경기의 어떤 참가자든, 검색된 플레이어인지 여부와 Al Fhoud 계정 보유 여부와 관계없이 당사에 자신의 데이터 삭제를 요청할 수 있습니다(아래 「회원님의 권리」 참조).
회원님은 언제든지 당사에 어떤 플레이어의 캐시된 Riot 경기 데이터 전부의 삭제를 요청할 수 있으며 — 이는 잊힐 권리 / 삭제 요청입니다 — 이는 Al Fhoud 계정이 없는 검색된 플레이어에 대해서도 작동합니다. 행사 방법은 아래 「회원님의 권리」를 참조하십시오; 그러한 모든 삭제는 (원본 식별자가 아니라 식별자의 단방향 해시만 사용하여) 기록되어 당사가 그 수행을 입증할 수 있게 합니다.
그러한 페이지에서 공유 기능을 사용하는 경우, 회원님이 공유하는 링크에는 검색된 식별자(예: Riot ID)가 포함된다는 점에 유의하십시오. 이는 페이지 주소의 일부이기 때문입니다.
7. 공개 콘텐츠 및 공유 기능
공개 콘텐츠 허브 — 예: 챔피언, 메타 및 티어 리스트, 칼바람(ARAM), 스킨, 아이템, 룬 빌더, 리더보드, 패치 노트, 이스포츠 일정 및 순위, 무료 게임 피드 — 는 개인정보를 수집하지 않습니다. 이들은 제3자 출처에서 캐시된 공개 정보를 표시합니다. 소셜 피드는 검증된 크리에이터와 스트리머의 임베드 콘텐츠를 표시하며, 스트리머가 현재 플레이 중인 게임을 알리면 활성 스트리밍 상태는 계속 저장됩니다(21장 참조).
플랫폼의 동영상(예: 리뷰, 팁, 임베드된 스트림)은 Google(YouTube)이 제공하는 제3자 플레이어를 통해 재생됩니다. 플레이어는 YouTube의 개인정보 보호 강화 도메인(youtube-nocookie.com)에서 로드되며, YouTube는 재생 버튼을 누르기 전이라도, 그리고 누르는지 여부와 관계없이 플레이어가 로드되는 즉시 IP 주소 및 기기 정보와 같은 데이터를 수집할 수 있습니다.
소셜 피드에서는 회원님이 아무것도 하지 않아도 이런 일이 일어납니다. 피드는 스크롤하여 도달한 각 동영상을 음소거 상태로 자동 재생하므로, 화면에 보이는 동영상의 플레이어가 로드됩니다. 피드의 동영상이 끝나면 처음부터 자동으로 다시 재생되며, 프로필 페이지의 피드 보기에서도 마찬가지입니다. 또한 피드는 플레이어가 재생할 수 없는 동영상을 알리고, 회원님이 YouTube 자체 컨트롤로 직접 소리를 켠 뒤 남은 방문 동안 소리를 유지할 수 있도록 youtube.com(개인정보 보호 강화 도메인이 아님)에서 작은 플레이어 스크립트를 로드합니다. 플레이어가 아예 로드되지 않기를 원하신다면, 기기의 "동작 줄이기" 설정을 켜면 피드가 아무것도 자동 재생하지 않으며, 동영상은 탭할 때만 로드됩니다.
YouTube가 플레이어를 통해 수집하는 모든 데이터는 자체 개인정보 처리방침에 따라 처리되며, 이는 당사가 통제하지 않습니다.
공유 기능은 회원님 기기의 기본 공유 시트를 사용하거나 링크를 복사합니다. 이는 자체적으로 어떠한 데이터도 수집하지 않으며 단지 현재 페이지 주소를 전달할 뿐입니다.
9. 광고 및 수익화
Al Fhoud는 Google이 운영하는 제3자 광고 네트워크인 Google AdSense를 통해 광고를 게재합니다. 광고는 명확히 구분된 광고 공간에만 표시되며 — 모바일 상단 바의 슬롯과 데스크톱의 세로형 레일 열 — 광고 단위가 구성되지 않은 경우 해당 공간은 접혀서 아무것도 표시하지 않습니다. 당사는 맞춤 설정되지 않은 광고를 요청합니다: Google은 이를 회원님의 과거 행동이나 관심사를 기반으로 선택하지 않으며, 당사는 자체적으로 어떠한 행동 기반 또는 사이트 간 광고 추적도 운영하지 않습니다. Google의 광고 스크립트는 광고 공간이 활성화된 경우 googlesyndication.com에서 로드되며, Google은 노출 빈도 제한, 사기 방지, 보고를 위해 쿠키를 설정할 수 있습니다; 광고 제공 과정에서 Google이 수집하는 데이터를 Google이 어떻게 사용하는지는 당사가 통제하지 않으며, 이는 Google의 자체 개인정보 처리방침의 적용을 받습니다.
당사의 현재 프라이버시 친화적 분석은 위 「쿠키, 분석 및 유사 기술」 섹션에 설명되어 있습니다. 향후 당사가 추가 광고 네트워크, 후원 측정, 또는 개인을 추적하거나 프로파일링하는 어떠한 분석을 도입한다면, 당사는 먼저 본 방침을 업데이트하여 파트너를 명시하고 관련 데이터를 설명하며, 법이 요구하는 경우 그러한 추적이 실행되기 전에 회원님의 동의를 구할 것입니다.
당사는 현재 제휴 또는 추천 링크를 사용하지 않습니다. 향후 이를 추가하는 경우, 그중 하나를 따라가면 구매가 당사에 귀속될 수 있도록 목적지 스토어나 서비스에 추천 식별자가 전달될 수 있습니다; 그 시점부터는 목적지 자체의 개인정보 처리방침이 그것이 수집하는 바를 규율하며, 당사는 그러한 구매로부터 회원님의 카드 또는 결제 정보를 수신하지 않습니다.
Al Fhoud는 적용되는 쿠웨이트 개인정보 보호 법률에 따라 유료 구독을 제공하기 위해 결제 및 구독 데이터를 처리합니다.
회원님이 구매하실 때, 당사는 주문을 처리하고 고객 지원을 제공하기 위해 회원님의 이름, 성 및 전화번호를 수집합니다. We share this information only with our payment processor and, for gift cards, as described below.
In addition to our payment processor, when a gift card requires it, we share the recipient’s first and last name with our gift-card fulfilment partner for voucher delivery. Gift-card codes are encrypted at rest and are decrypted only when the customer reveals the code.
당사는 회원님의 개인정보를 판매하지 않습니다.
10. 당사의 데이터 이용 방식
당사는 회원님의 데이터를 다음을 위해 사용합니다: 회원님의 계정 생성 및 운영; 소셜·멀티플레이·정보 기능 제공; 앱 내 알림 전달 및 푸시 알림을 켠 기기로의 푸시 알림 전달; 회원님의 언어 및 설정 기억; 속도 제한 및 남용 방지를 통한 플랫폼 보호; 그리고 당사의 법적 의무 이행.
당사의 법적 근거는 다음과 같습니다: 회원님과의 계약 이행(회원님의 계정 및 이용 기능 운영); 회원님의 동의(웹 푸시: 기기마다 켜고 브라우저에서 허용하며, 언제든지 철회 가능. 앱 내 알림은 동의에 근거하지 않음); 그리고 서비스를 안전하고 정상 작동하게 유지하는 것에 대한 당사의 정당한 이익.
11. 데이터 공유 대상
당사는 회원님의 데이터를 판매하지 않습니다. 당사는 플랫폼 운영을 위해 소수의 서비스 제공자(「수탁처리자」)를 이용합니다:
- Supabase — 당사의 데이터베이스, 인증, 실시간, 스토리지 제공자로, 회원님의 계정·소셜·게임 데이터를 보유합니다;
- Vercel — 당사의 호스팅 제공자로, 사이트를 제공하고 요청 및 기술 로그를 처리하며 위에서 설명한 쿠키 없는 집계 Web Analytics를 제공합니다;
- Google — 회원님이 Google 로그인을 선택하는 경우;
- Discord — 회원님이 Discord 로그인을 선택하는 경우;
- Valve Corporation (Steam) — 회원님이 Steam 계정 연결을 선택하는 경우: 저희는 Steam에 로그인이 정상인지 확인을 요청한 다음, 해당 계정의 공개 프로필 정보를 한 번 읽습니다;
- Twitch Interactive, Inc. (Twitch) — 회원님이 Twitch 계정 연결을 선택하는 경우: 저희는 Twitch에 해당 계정이 회원님의 것인지 로그인을 통해 확인을 요청하고, 곧바로 폐기하는 단기 토큰으로 해당 계정의 공개 프로필을 한 번 읽은 다음, 계정이 연결되어 있는 동안 하루에 한 번 같은 공개 프로필을 Twitch에서 다시 읽습니다;
- Discord Inc. (Discord) — 회원님이 Discord 계정 연결을 선택하는 경우(Discord 로그인과는 별개입니다): 저희는 Discord에 해당 계정이 회원님의 것인지 로그인을 통해 확인을 요청하고(범위: identify만, 이메일 없음), 곧바로 폐기하는 단기 토큰으로 해당 계정의 공개 프로필을 한 번 읽은 다음, 그 스냅샷을 저장합니다. 연결된 Twitch 계정과 달리 이 스냅샷은 일정에 따라 갱신되지 않으며, 회원님이 계정을 다시 연결할 때 갱신되고 연결을 해제할 때 삭제됩니다;
- Google AdSense — 위 섹션 8 및 9에 설명된 맞춤 설정되지 않은 광고를 게재하는 Google의 광고 네트워크: 광고 공간이 활성화된 경우 Google의 광고 스크립트가 googlesyndication.com에서 로드되고 Google이 노출 빈도 제한, 사기 방지, 보고를 위해 쿠키를 설정할 수 있습니다; 광고 단위가 구성되지 않은 경우 아무것도 로드되지 않습니다;
- Riot Games, op.gg, Data Dragon, Community Dragon 같은 제3자 게임 데이터 제공자 — 당사가 다루는 게임(현재 League of Legends 및 VALORANT)의 공개 출처로, 회원님이 게임 조회를 사용하거나 게임 콘텐츠를 볼 때 (회원님이 입력한 Riot ID로) 질의됩니다;
- lolesports 피드 — 공개 이스포츠 일정, 팀, 순위를 위함;
- GamerPower — 무료 게임 증정 피드를 위함(개인정보는 전송되지 않음);
- RAWG — 공개 게임 데이터베이스이자 저희 게임 페이지 대부분(이름, 커버 이미지, 출시일, 플랫폼, 장르)의 출처입니다. RAWG에는 개인정보를 보내지 않습니다. RAWG에서 가져온 게임 정보는 Amazon Web Services의 eu-central-1 리전(독일)에서 운영되는 저희 데이터베이스에 보관됩니다. 커버 이미지는 복사하지 않으므로, 게임을 볼 때 회원님의 브라우저가 RAWG 서버에서 직접 불러옵니다;
- Valve Corporation (Steam) — Steam 스토어의 공개 게임 정보는 저희 일부 게임 페이지의 출처이며, 해당 페이지는 Steam을 출처로 표시하고 Steam 스토어의 게임 페이지로 연결합니다. Steam에는 개인정보를 보내지 않습니다. Steam 스토어에서 가져온 게임 정보는 Amazon Web Services의 eu-central-1 리전(독일)에서 운영되는 저희 데이터베이스에 보관됩니다. 커버 이미지는 복사하지 않으므로, 게임을 볼 때 회원님의 브라우저가 Steam 서버에서 직접 불러옵니다;
- 회원님 브라우저의 Web Push 서비스 — 회원님이 구독한 푸시 알림을 전달하기 위함.
12. 국제 이전
당사의 제공자들은 회원님의 국가 외부에 있는 서버에서 데이터를 처리할 수 있습니다. 그러한 경우, 당사는 국제 이전에 관한 해당 제공자 자체의 보호조치에 의존합니다.
13. 데이터 보관
당사는 회원님의 계정이 존재하는 한 회원님의 계정 데이터를 보관합니다. 회원님이 계정을 삭제하면 회원님의 인증 기록이 영구적으로 삭제되고, 데이터베이스 캐스케이드에 의해 회원님이 소유한 행 — 프로필, 소셜 그래프, 게임 데이터, 앱 내 알림, 알림 설정, 푸시 구독 — 이 함께 삭제됩니다. 다른 사용자의 계정에 있는 알림 중 회원님의 계정을 언급하는 알림도 삭제됩니다. 다만 두 종류의 기록은 삭제되는 대신 회원님 계정과의 연결이 제거된 채 보관됩니다: 회원님이 제출한 신고 또는 제안(19장), 그리고 다른 사람이 주최한 토너먼트에서 회원님이 차지했던 좌석(24장). 속도 제한 카운터 같은 일시적 기술 데이터는 설계상 수명이 짧습니다. 공지 알림은 읽었는지 여부와 관계없이 생성된 지 30일 후에 삭제됩니다. 회원님의 요청(콘텐츠 크리에이터 또는 스트리머 접근 신청)과 관련된 기록은 계정이 활성 상태인 동안 및 플랫폼 무결성 유지를 위해 합리적인 기간 동안 보존됩니다.
캐시된 League of Legends 경기 데이터(위 「게임 프로필 조회」에 설명됨)는 캐시로서만 보관됩니다: 검색된 소환사의 랭크와 경기 목록은 짧은 주기로 갱신되며, 변경 불가능한 종료 경기 기록은 잊힐 권리 / 삭제 요청이 어떤 플레이어의 데이터를 삭제할 때까지 보관됩니다. 각 캐시된 경기가 그 모든 참가자 — 경기당 약 10명, 한 번도 검색된 적이 없고 Al Fhoud 계정도 없는 사람 포함 — 의 Riot ID와 PUUID를 저장하므로, 이 캐시는 검색된 소환사를 훨씬 넘어서는 플레이어에 대한 데이터를 담을 수 있으며, 따라서 회원님의 Al Fhoud 계정을 삭제하는 것만으로는 이를 제거하지 못합니다. 그러한 플레이어의 데이터는 경기 데이터 삭제 요청으로 제거됩니다(「회원님의 권리」 참조). 삭제는 그 플레이어의 Riot 식별자에 연결된 저장된 모든 기록을 제거하고 식별자의 단방향 해시만 담은 로그 항목을 기록하며; 당사는 또한 그 단방향 해시를 차단 목록에 추가하여 이후의 검색이 그 플레이어를 다시 캐시하지 않도록 하는데, 이것이 삭제를 영구적으로 만듭니다.
14. 회원님의 권리
회원님은 다음을 할 수 있습니다: 설정에서 표시 이름을 확인하고 업데이트; 언어 전환기로 언어 변경(로그인한 상태에서는 계정에 저장됨); 알림 설정 페이지의 대회 알림 스위치로 대회 알림 끄기(대회 알림은 기본적으로 켜져 있으며, 친구 요청·새 팔로워·보드게임 초대·공지 알림은 켜져 있고 자체 스위치가 없음. 단, 누가 회원님을 게임에 초대할 수 있는지는 게임 초대 개인정보 설정으로 정함); 그리고 언제든지 스스로 계정 삭제(설정이 회원님의 계정을 하드 삭제하고 회원님의 데이터로 캐스케이드하는 요청을 보내며, 「데이터 보관」에 설명된 예외가 적용됩니다). 회원님은 알림 설정 페이지에서 푸시 알림을 끌 수 있습니다. 거주 지역에 따라 회원님은 적용되는 쿠웨이트 데이터 보호 체계 하의 권리를 포함하여, 데이터 처리에 대한 접근·정정·이동(내보내기)·제한·반대 권리를 가질 수도 있습니다.
회원님은 또한 캐시된 League of Legends 경기 데이터를 삭제할 권리(잊힐 권리 요청)를 가지며, 이는 Al Fhoud 계정이 없는 플레이어에 대해서도, 그리고 타인의 캐시된 경기 안에 참가자로만 나타나는 누구에 대해서도 적용됩니다. 이를 요청하려면, 데이터를 삭제해야 할 Riot ID(게임 이름, 태그 라인, 지역)를 아래 주소로 당사에 알려 주십시오; 당사는 요청을 확인한 후 당사 캐시 전반에서 그 플레이어의 Riot 식별자에 연결된 저장된 모든 기록을 영구적으로 삭제합니다. 삭제가 영구적이 되도록, 당사는 또한 그 식별자의 단방향 해시를 차단 목록에 추가하여 이후의 검색이 그 플레이어를 다시 캐시하지 못하게 하며; 당사가 보관하는 유일한 것은 삭제가 수행되었음을 입증하는 그 단방향 해시 처리된 감사 및 차단 항목입니다.
이러한 권리를 행사하려면, 앱 내 기능을 이용하거나 info@alfhouds.com으로 당사에 연락하십시오.
15. 아동
Al Fhoud는 만 13세 미만 아동을 대상으로 하지 않으며, 당사는 이들로부터 데이터를 고의로 수집하지 않습니다. 거주 지역의 성년 연령 미만인 경우, 부모 또는 보호자의 동의 하에서만 Al Fhoud를 이용해야 합니다. 아동이 당사에 데이터를 제공했다고 생각되면, 당사에 연락해 주시면 이를 삭제하겠습니다.
16. 보안
당사는 각 개인이 자신의 비공개 데이터만 읽을 수 있도록 하는 행 수준 보안(row-level security), 기본적으로 비공개인 멀티플레이 패, 그리고 어떠한 비밀번호도 당사에 저장되지 않도록 하는 OAuth 전용 로그인으로 회원님의 데이터를 보호합니다. 완벽하게 안전한 온라인 서비스는 없지만, 당사는 회원님의 데이터를 안전하게 지키기 위해 노력합니다.
17. 본 방침의 변경
당사는 수시로 본 방침을 업데이트할 수 있습니다. 중대한 변경을 하는 경우 당사는 이 페이지 상단의 시행일을 업데이트합니다.
18. 문의
개인정보 관련 문의가 있거나 권리를 행사하려면 info@alfhouds.com으로 당사에 연락하십시오. 회원님은 앱 내 설정에서 직접 데이터를 관리할 수도 있습니다.
회원님은 또한 당사의 「문의」 페이지에 나열된 공개 채널 — 이메일, 인스타그램, 디스코드, 왓츠앱 — 을 통해 당사에 연락할 수 있습니다. 회원님이 이 중 어느 것으로든 당사에 연락하면, 당사는 회원님에게 답하기 위해서만 회원님의 메시지와 회원님이 공유하기로 선택한 연락처 정보를 수신합니다; 그러한 제3자 플랫폼은 당사가 통제하지 않는 자체 개인정보 처리방침 하에서 자기 쪽에서 메시지를 전달합니다. 이를 사용하는 것은 회원님의 선택이며, 「문의」 페이지는 정보 제공용일 뿐 — 어떠한 양식도 두지 않고 자체적으로 아무것도 저장하지 않습니다.
19. 플레이어 피드백 및 신고
Al Fhoud에는 앱 내 피드백 도구 — 「!」 신고 및 제안 버튼 — 가 있어, 로그인 여부와 관계없이 누구나 페이지에서 잘못되었거나, 오래되었거나, 작동하지 않는 것을 신고하거나 제안 또는 아이디어를 보낼 수 있습니다. 당사는 회원님이 실제로 신고 또는 제안을 제출할 때에만 아래에 설명된 정보를 수집합니다; 도구를 열었다가 보내지 않고 닫으면 아무것도 저장되지 않습니다.
회원님이 신고 또는 제안을 제출하면, 당사는 다음을 저장합니다: 그것이 신고인지 제안인지, 그리고 신고의 경우 회원님이 선택한 범주(잘못됨, 오래됨, 작동 안 함); 회원님이 직접 작성한 메모 또는 아이디어; 회원님이 있던 페이지 — 그 경로와 전체 웹 주소(주소의 「?」 뒤에 오는 내용 포함) — 그리고 회원님이 특정 요소를 가리킨 경우 그 요소의 식별자, 짧은 레이블, 회원님이 본 표시 텍스트 일부, 페이지 내 위치에 대한 대략적 표시, 그리고 번역된 레이블을 표시하는 경우 그에 대한 번역 키(이는 또한 번역된 문구에 관한 신고를 당사의 번역 검토를 위해 표시할 수 있게 합니다); 회원님 화면의 크기(너비, 높이, 픽셀 비율)와 브라우저의 일반 사용자 에이전트(user-agent) 문자열(브라우저와 운영체제를 대략적으로 식별함) — 이는 표시 또는 레이아웃 문제를 재현하는 데 도움이 됩니다; 회원님이 사용하던 인터페이스 언어; 그리고 날짜와 시간. 회원님이 로그인한 경우, 당사는 후속 조치를 위해 회원님의 계정도 저장합니다 — 신고나 제안은 로그인 없이도 마찬가지로 보낼 수 있으며, 그 경우 어떤 계정도 연결되지 않습니다.
도구가 자동화된 스팸으로 넘치지 않도록, 당사는 또한 회원님 IP 주소의 솔트가 적용된(salted) 단방향 해시를 계산하여 그 해시만 저장하며, 이는 오직 남용 방지 속도 제한 키로만 사용됩니다. 당사는 회원님의 실제 IP 주소를 절대 저장하지 않으며, 이 해시는 원래 주소로 되돌릴 수 없습니다.
당사는 회원님이 보낸 내용을 오직 회원님이 제기한 문제나 아이디어를 검토·재현·처리하고 도구를 남용으로부터 보호하기 위해서만 사용합니다; 이를 광고에 사용하지 않으며 판매하지도 않습니다. 당사의 법적 근거는 회원님이 제출을 선택할 때 제공하는 동의와, 플랫폼을 개선하고 보호하는 것에 대한 당사의 정당한 이익입니다. 신고나 제안은 회원님이 아니라 플랫폼에 관한 것이므로, 당사는 그에 대해 조치하기 위해 이를 보관합니다: 회원님이 Al Fhoud 계정을 삭제하더라도, 회원님이 제출한 신고나 제안은 계정과 함께 삭제되지 않으며 — 대신 회원님 계정과의 연결이 제거되어 익명이 되고, 회원님이 제기한 문제를 여전히 해결할 수 있도록 신고 자체는 보관됩니다.
20. 피드백과 신고를 검토하는 사람
여러분이 제출한 신고와 제안은 저희가 조치할 수 있도록 권한이 부여된 Al Fhoud 길드 스태프가 검토합니다. 이 내부 검토 콘솔에 대한 접근 권한은 역할별로 부여되며 — 저희가 명시적으로 권한을 부여한 사람만 열 수 있습니다 — 콘솔을 여는 모든 사람은 자신의 Al Fhoud 계정으로 로그인하므로 각 검토 작업의 책임 소재가 분명합니다.
권한이 부여된 스태프가 신고나 제안을 검토할 때에는 여러분이 보낸 내용 — 메모나 아이디어, 관련 페이지와 요소, 인터페이스 언어, 날짜와 시각 — 과 함께, 로그인한 경우 여러분의 공개 Al Fhoud 핸들(AF-XXXXXX)을, 로그인하지 않은 경우에는 익명으로 전송되었다는 사실을 봅니다. 스태프는 솔트 처리된 IP 주소 해시는 보지 않으며, 이 해시는 서버 측 남용 방지 키로만 유지되고 콘솔에는 결코 표시되지 않습니다. 스태프는 이 접근 권한을 여러분이 제기한 문제나 아이디어를 검토·재현·해결 또는 기각하는 데에만 사용하며, 각 해결에는 처리한 사람과 시각이 함께 기록됩니다.
21. 크리에이터 및 소셜 피드 데이터
승인된 콘텐츠 크리에이터 또는 스트리머인 경우, 현재 플레이 중인 게임을 알릴 때 추가 데이터가 저장됩니다. 새로운 콘텐츠 게시는 중단되었으며, 아래에 설명된 데이터는 해당 기능이 제공되던 동안 수집되었고, 아래 각 항목에서 달리 명시하지 않는 한 계속 보관됩니다.
게시된 콘텐츠 (feed_items): 콘텐츠 게시 기능이 제공되던 동안, 동영상 또는 스트리밍 하이라이트를 게시하면 크리에이터 ID (Al Fhoud 프로필에 연결), 선택한 게임, 콘텐츠 유형 (리뷰, 팁, 비교 등), 원본 플랫폼 (YouTube), 동영상 식별자, 제목, 조회 수 (노출 수) 및 외부 클릭 수를 저장했습니다. 소셜 피드 경험을 개선하기 위해 콘텐츠 노출(조회)과 외부 클릭을 저장했습니다. 이는 게시된 콘텐츠가 피드에 표시되도록 하기 위한 것이었으며, 동영상 제목을 제외한 해당 데이터는 계속 보관됩니다. 저장했던 동영상 제목은 모두 삭제했으며, 더 이상 어떤 제목도 보관하지 않습니다.
활성 스트리밍 상태 (streamer_sessions): 현재 스트리밍 중인 게임을 선언하면 스트리머 ID, 선택한 게임, 선언 시간, 활성 여부를 저장합니다. 한 번에 하나의 활성 세션만 저장되며, 새 게임을 선언하면 이전 세션이 비활성화됩니다.
라이브 탐지는 중단되었습니다. 이 기능이 제공되던 동안에는 승인된 스트리머인 경우 YouTube Data API를 사용하여 검증된 YouTube 채널에서 라이브를 시작할 때 자동으로 감지하고, 라이브 상태(streamer_sessions 및 feed_items 테이블)를 저장하며, 팔로워에게 went-live 알림을 발송했습니다. 더 이상 라이브 상태를 감지하지 않고 went-live 알림도 발송하지 않으며, 중단 이전에 저장된 라이브 상태는 계속 보관됩니다.
선택한 게임은 게임 카탈로그 (games 테이블)에서 조회하거나 추가되며, 카탈로그에는 게임 이름, 표지 이미지, 출시일, 플랫폼 및 장르, 연령 등급 기반 안전 플래그와 같은 공개 게임 정보만 저장됩니다. 카탈로그 자체에는 개인 데이터가 포함되지 않습니다.
회원님이 게시한 콘텐츠와 활성 스트리밍 상태는 설계상 공개됩니다. 게시된 피드 항목은 플랫폼을 둘러보는 누구에게나(그리고 검색 엔진에) 소셜 피드 페이지에서 계속 표시되며, 저희가 승인한 콘텐츠는 이를 게시한 채널의 페이지, 즉 alfhouds.com/channel/ 뒤에 그 채널의 플랫폼과 채널 식별자를 붙인 주소에도 표시되고, 해당 콘텐츠가 다루는 게임 페이지의 리뷰 작성자 표시에서 링크됩니다. 새 콘텐츠 게시와 라이브 표시는 중단되었습니다. 회원님이 직접 자신의 콘텐츠 게시를 취소할 수 있는 방법은 없습니다 — 게시된 콘텐츠의 삭제를 원하시면 본 방침에 기재된 연락처로 운영자에게 문의해 주십시오. 인증된 채널의 연결을 해제하면 게시 권한이 사라집니다.
22. 인증된 채널 데이터
외부 플랫폼(현재는 YouTube)에서 소유한 채널을 인증하기로 선택하면, 저희는 두 가지 유형의 데이터를 처리합니다.
첫째, 인증에 사용하는 제공업체 계정의 로그인 정보입니다. 제공업체의 고정 계정 식별자와 해당 계정의 이메일 주소가 이에 해당합니다. 이 정보는 별도의 제한된 저장소에 보관되며 프로필에 표시되지 않고 공개되거나 공유되지 않습니다. 인증된 채널이 어떤 계정에 연결되어 있는지 알려드리기 위해 보관합니다.
둘째, 채널 자체에 관한 공개 정보입니다. 채널 식별자, 이름과 @핸들, 프로필 이미지, 그리고 채널이 공개하는 경우 구독자 수가 포함됩니다. 채널이 구독자 수를 숨긴 경우에는 0이 아니라 어떤 숫자도 기록하지 않습니다.
두 번째 항목은 공개할 목적으로 수집되며, 실제로 두 종류의 위치에 공개됩니다. 회원님의 프로필에서 — 공개 AF 핸들 뒤의 alfhouds.com/u/ 주소에서 — 누구나 회원님의 Al Fhoud 표시 이름, 채널 아바타와 구독자 수가 포함된 인증 채널, 그리고 회원님이 프로필에 게시한 콘텐츠를 볼 수 있습니다. 그리고 해당 채널이 저희가 선별하거나 승인한 채널인 경우, 그 채널의 이름, @핸들, 아바타, 구독자 수가 alfhouds.com/content-creators의 콘텐츠 크리에이터 디렉터리와 alfhouds.com/channel/ 뒤에 그 채널의 플랫폼과 채널 식별자를 붙인 자체 페이지에도 표시됩니다. 이 두 위치에는 Al Fhoud 표시 이름도, 공개 AF 핸들도 없으며, 주소에 Al Fhoud 계정 식별자도 포함되지 않습니다. 소셜 피드의 카드에도 채널의 아바타와 이름이 표시되며, 그 채널의 자체 페이지로 연결됩니다. 채널 이름을 보유하지 않은 경우에는 카드에 그 대신 채널을 소유한 계정의 Al Fhoud 표시 이름이, 그것도 없으면 그 계정의 공개 AF 핸들이 표시됩니다. 채널의 인증 기록을 보유하지 않은 경우 해당 채널에 대해 아바타와 구독자 수는 표시되지 않으며, 그 자리에 0을 표시하지도 않습니다. 이 모든 페이지는 누구나 볼 수 있고 검색 엔진에 의해 색인될 수 있습니다. 인증된 채널을 숨기는 별도의 설정은 없으며, 삭제하려면 연결을 해제해야 합니다.
저희는 채널이 회원님의 것인지 확인하기 위해 제공업체에 읽기 전용 권한을 한 번 요청하며, 계정에 대한 장기 자격 증명은 저장하지 않습니다. 위의 공개 채널 정보는 인증하는 시점에 처음 기록됩니다. 이후 저희는 채널의 @핸들, 아바타 이미지, 구독자 수를 최소 30일에 한 번씩 플랫폼의 공개 데이터로부터 갱신하며, 이때 인증 시 부여하신 권한이 아니라 저희 서버 측 키를 사용합니다. 채널이 구독자 수를 비공개로 하는 경우에는 계속해서 0이 아니라 어떠한 숫자도 기록하지 않습니다. 비공개 계정 데이터는 읽지 않습니다.
이 데이터는 채널이 회원님의 계정에서 인증된 상태로 유지되는 동안 보관됩니다. 인증된 계정 페이지에서 채널 연결을 해제하면 채널 기록과 저장된 제공업체 로그인 정보가 모두 삭제됩니다. Al Fhoud 계정을 삭제하는 경우에도 함께 삭제됩니다.
관련된 제3자는 Google(YouTube)입니다. 해당 플랫폼의 이용에는 그 플랫폼의 약관과 개인정보 처리방침이 계속 적용됩니다.
Steam 계정을 연결하면 저희는 이와는 다른, 더 적은 범위의 데이터를 처리합니다. Steam은 자체 로그인을 통해 회원님이 해당 계정의 소유자임을 확인하며, 이 과정은 액세스 토큰이 아닌 신원 확인 정보만 반환합니다. 따라서 저희는 회원님의 Steam 계정에 대한 어떠한 자격 증명도 보유하지 않습니다. 회원님을 대신하여 게시하거나 거래하거나 어떤 행위도 할 수 없으며, 이미 공개된 정보가 아닌 것은 읽을 수 없습니다.
연결된 Steam 계정에 대해 저장하는 것은 회원님의 Steam ID(Steam이 해당 계정에 사용하는 숫자 식별자), Steam 표시 이름, Steam 아바타 이미지입니다. Steam 비밀번호는 저장하지 않습니다. Steam 프로필이 비공개 또는 친구 공개로 설정되어 있으면 Steam은 이러한 정보를 저희에게 제공하지 않으므로, 표시 이름과 아바타는 저장되지 않고 계정이 연결되었다는 사실만 저장됩니다. 이러한 기록은 Amazon Web Services의 eu-central-1 리전(독일)에서 운영되는 저희 데이터베이스에 보관됩니다.
연결된 Steam 계정은 공개를 목적으로 수집되며 실제로 공개됩니다. 공개 AF 핸들 뒤의 alfhouds.com/u/ 주소에 있는 회원님의 프로필에서 누구나 회원님의 Al Fhoud 표시 이름과 함께 Steam 표시 이름, Steam 아바타, 그리고 공개 Steam 커뮤니티 프로필로 연결되는 링크를 볼 수 있습니다. 이 페이지는 누구에게나 표시되며 검색 엔진이 색인할 수 있습니다. 회원님의 Steam ID는 페이지 어디에도 텍스트로 표시되지 않지만, 저장되며 해당 링크 주소의 일부를 구성하고, 프로필 페이지를 제공하는 공개 인터페이스에서 읽을 수 있습니다. Steam 프로필이 비공개인 경우 배지에는 계정이 연결되었다는 사실만 표시되며 이름, 아바타, 링크는 표시되지 않습니다. 인증된 계정 페이지에서 연결을 해제하는 것이 이를 삭제하는 유일한 방법입니다.
저희가 보관하는 Steam 정보는 계정을 연결하는 시점에 한 번 기록되며 일정에 따라 갱신되지 않습니다. 이후 Steam 표시 이름이나 아바타를 변경하더라도 회원님이 조치하기 전까지 Al Fhoud에 표시되는 내용은 그대로 유지됩니다: 인증된 계정 페이지에서 같은 Steam 계정을 다시 연결하면 프로필을 다시 읽어 저장된 표시 이름과 아바타를 갱신하고(최초 인증 일자는 유지됩니다), 인증된 계정 페이지에서 계정 연결을 해제하면 저희의 기록이 삭제됩니다. 이는 공개 정보를 정기적으로 갱신하는 인증 채널과 다릅니다.
관련된 제3자는 Valve Corporation(Steam)입니다. 회원님의 Steam 이용에는 Steam 구독자 계약(Steam Subscriber Agreement)과 Valve의 자체 개인정보 처리방침이 계속 적용되며, 이는 당사가 통제하지 않습니다.
Twitch 계정을 연결하면 저희는 채널이나 Steam 계정과는 또 다른 방식으로 소량의 데이터를 처리합니다. Twitch는 자체 로그인을 통해 회원님이 해당 계정의 소유자임을 확인하며, 이 과정에서 저희는 아무 권한도 부여되지 않은 단기 액세스 토큰을 받습니다. 저희는 이 토큰을 계정의 공개 프로필을 한 번 읽는 데에만 사용하고, 어떤 것도 저장하기 전에 즉시 폐기합니다. Twitch가 토큰 폐기를 확인하지 않으면 아무것도 저장되지 않습니다. 저희는 회원님의 Twitch 계정에 대한 액세스 토큰, 리프레시 토큰, 그 밖의 어떠한 자격 증명도 보관하지 않습니다. 회원님을 대신하여 게시하거나 방송하거나 채팅하거나 어떤 행위도 할 수 없으며, 이미 공개된 정보가 아닌 것은 읽을 수 없습니다. 회원님의 Twitch 이메일 주소는 결코 요청하지 않습니다.
연결된 Twitch 계정에 대해 저장하는 것은 회원님의 Twitch 계정 ID(Twitch가 해당 계정에 부여하는 식별자), Twitch 사용자 이름(채널 주소를 구성하는 로그인 이름), Twitch 표시 이름, Twitch 프로필 이미지입니다. Twitch 비밀번호, 이메일 주소, 팔로워 수는 저장하지 않습니다. 이러한 기록은 Amazon Web Services의 eu-central-1 리전(독일)에서 운영되는 저희 데이터베이스에 보관됩니다.
연결된 Twitch 계정은 공개를 목적으로 수집되며 실제로 공개됩니다. 공개 AF 핸들 뒤의 alfhouds.com/u/ 주소에 있는 회원님의 프로필에서 누구나 회원님의 Al Fhoud 표시 이름과 함께 Twitch 표시 이름, Twitch 프로필 이미지, 그리고 twitch.tv/ 뒤에 회원님의 Twitch 사용자 이름이 붙은 Twitch 채널 링크를 볼 수 있습니다. 이 페이지는 누구에게나 표시되며 검색 엔진이 색인할 수 있습니다. 회원님의 Twitch 계정 ID는 페이지 어디에도 텍스트로 표시되지 않지만, 저장되며 프로필 페이지를 제공하는 공개 인터페이스에서 읽을 수 있습니다. 인증된 계정 페이지에서 연결을 해제하면 삭제되며, Al Fhoud 계정을 삭제하는 경우에도 함께 삭제됩니다.
Steam 계정과 달리, 저희가 보관하는 Twitch 정보는 하루에 한 번 갱신됩니다. 예약된 작업이 회원님이 부여한 권한이 아니라 저희 자체 애플리케이션 자격 증명을 사용하여 Twitch에서 회원님의 Twitch 사용자 이름, 표시 이름, 프로필 이미지를 다시 읽고 Al Fhoud에 표시되는 내용을 업데이트합니다. Twitch의 정상 응답에 회원님의 계정이 더 이상 포함되지 않으면 저희는 해당 기록을 삭제합니다. 그날 Twitch에 연결할 수 없으면 보관 중인 정보를 유지하고 다음 날 다시 시도합니다.
관련된 제3자는 Twitch Interactive, Inc.(Twitch)입니다. 회원님의 Twitch 이용에는 Twitch 서비스 약관(Terms of Service)과 Twitch의 자체 개인정보 처리방침(Privacy Notice)이 계속 적용되며, 이는 당사가 통제하지 않습니다.
Discord 계정을 연결하면 당사는 소량의 데이터를 처리합니다. Discord 로그인과 Discord 계정 연결은 별개입니다: 로그인은 회원님의 Al Fhoud 계정을 만들고 접근하기 위해 Discord에 이메일 주소를 요청하지만, 계정 연결은 identify 권한만 사용하며 이메일을 요청하지 않습니다. 연결 시 Discord는 자체 로그인을 통해 회원님이 해당 계정의 소유자임을 확인하고, identify 권한으로 제한된 단기 액세스 토큰을 당사에 제공합니다. 당사는 그 토큰으로 계정의 공개 프로필을 한 번만 읽고, 어떤 것도 저장하기 전에 즉시 토큰을 폐기합니다. Discord가 토큰 폐기를 확인하지 않으면 아무것도 저장되지 않습니다. 당사는 회원님의 Discord 계정에 대한 액세스 토큰, 리프레시 토큰, 그 밖의 어떤 자격 증명도 보관하지 않습니다. 당사는 게시하거나, 메시지를 보내거나, 서버에 참가하거나, 회원님을 대신하여 행동할 수 없으며, 그 한 번의 프로필 응답 외에는 아무것도 읽지 않고 아래에 나열된 필드만 저장합니다.
연결된 Discord 계정에 대해 당사가 저장하는 것은 회원님의 Discord 계정 ID(Discord가 계정에 부여하는 숫자 식별자), Discord 사용자 이름, Discord 표시 이름(전역 표시 이름, 설정하지 않은 경우 사용자 이름), 그리고 계정에 프로필 이미지가 있는 경우 그 이미지입니다. 당사는 회원님의 이메일 주소, Discord 비밀번호, 메시지 내용, 서버 멤버십, 관계 데이터(친구 또는 연결 등)를 저장하지 않습니다. 이 기록은 Amazon Web Services의 eu-central-1 리전(독일)에서 운영되는 당사 데이터베이스에 보관됩니다.
연결된 Discord 계정은 공개하기 위해 수집되며 실제로 공개됩니다: alfhouds.com/u/ 뒤에 회원님의 공개 AF 핸들이 붙는 프로필 페이지에서 누구나 회원님의 Al Fhoud 표시 이름 옆에 Discord 표시 이름, Discord 프로필 이미지, 그리고 회원님의 Discord 계정으로 가는 링크를 볼 수 있습니다. 그 링크에는 회원님의 Discord 계정 ID가 포함됩니다: 링크는 discord.com/users/ 뒤에 회원님의 Discord 계정 ID가 붙는 형태이므로, ID가 페이지에 텍스트로 표시되지는 않더라도 프로필 페이지를 보는 사람은 누구나 링크에서 ID를 읽을 수 있습니다. 이 페이지는 누구나 볼 수 있으며 검색 엔진에 색인될 수 있습니다. 인증된 계정 페이지에서 계정 연결을 해제하면 삭제되고, Al Fhoud 계정을 삭제해도 삭제되며, Discord 개발자 서비스 약관(5(b)조)이 요구하는 대로 회원님은 언제든지 당사가 보유한 Discord 데이터의 갱신 또는 삭제를 요청할 수 있습니다.
연결된 Twitch 계정과 달리 당사가 보유한 Discord 정보는 스냅샷입니다: 계정을 연결할 때 한 번 캡처되며 일정에 따라 갱신되지 않습니다. 이후 Discord 사용자 이름, 표시 이름 또는 프로필 이미지를 변경하더라도 회원님이 조치하기 전까지 Al Fhoud에 표시되는 내용은 그대로 유지됩니다: 인증된 계정 페이지에서 같은 Discord 계정을 다시 연결하면 프로필을 다시 읽어 저장된 사용자 이름, 표시 이름, 프로필 이미지를 갱신하고(최초 인증 일자는 유지됩니다), 인증된 계정 페이지에서 계정 연결을 해제하면 당사의 기록이 삭제됩니다. 이 두 가지 조치가 이 데이터를 갱신하거나 삭제하는 방법입니다.
관련된 제3자는 Discord Inc.(Discord)입니다. 회원님의 Discord 이용에는 Discord 서비스 약관(Terms of Service)과 Discord 개인정보 처리방침(Privacy Policy)이 계속 적용되며, 이는 당사가 통제하지 않습니다.
23. 상점 판매자 데이터
저희가 회원님을 Al Fhoud 상점의 판매자 소유자로 등록하는 경우, 저희는 회원님의 Al Fhoud 계정을 해당 상업적 주체(판매자)와 연결하고, 그 판매자의 이름, 로고, 설명 및 상품 목록을 alfhouds.com/shop의 상점 페이지에 표시합니다. 해당 페이지는 로그인한 회원에게 표시되며, 회원님의 Al Fhoud 표시 이름, 공개 AF 핸들, Al Fhoud 계정 식별자는 그 페이지에 표시되지 않습니다.
24. 커뮤니티 토너먼트
회원님이 커뮤니티 토너먼트에 참가하면, 당사는 회원님의 좌석을 회원님의 계정과 연결하는 참가자 기록을 회원님의 시드, 참가 상태(등록됨, 체크인 완료, 참가 취소됨 또는 실격), 참가 시각과 함께 저장합니다.
토너먼트는 공개될 수 있습니다. 공개 토너먼트의 경우, 그 이름, 설명, 형식 및 일정, 각 좌석의 시드와 상태 — 참가 취소됨 또는 실격 상태 포함 — 가 표시된 좌석 목록, 점수와 결과가 포함된 모든 경기, 그리고 그로부터 산출된 순위는 로그인 여부와 관계없이 누구나 볼 수 있습니다.
공개 토너먼트 페이지는 각 좌석을 계정이 아니라 시드로 표시하며, 로그인하지 않은 방문자는 토너먼트 페이지에서 계정 연결을 읽을 수 없습니다. 다만 회원님의 공개 프로필 페이지에는 회원님이 참가한 공개 완료 토너먼트와 각 토너먼트에서의 최종 순위가 표시되므로, 프로필의 순위를 해당 토너먼트의 공개 순위 페이지에 있는 좌석과 대조할 수 있습니다. 저장된 기록은 좌석, 토너먼트 주최자, 그리고 결과를 기록한 사람을 Al Fhoud 계정과 연결합니다.
토너먼트 주최자는 경기 결과를 기록하며 참가자를 실격 처리할 수 있습니다. 당사는 각 결과와 그것을 기록한 계정을 저장합니다. 실격은 참가자의 상태로 저장되며 위에서 설명한 대로 표시됩니다.
회원님이 계정을 삭제하면, 회원님이 주최한 토너먼트는 그 경기 및 결과를 포함하여 계정과 함께 삭제됩니다. 다른 사람이 주최한 토너먼트에서의 회원님의 좌석은 다르게 처리됩니다: 아직 시작되지 않은 토너먼트에서는 회원님의 좌석이 참가 취소 처리되고, 이미 시작되었거나 종료된 토너먼트에서는 다른 플레이어를 위해 대진표와 순위가 정확하게 유지되도록 좌석과 그 결과가 보관됩니다. 두 경우 모두 좌석과 회원님 계정 사이의 연결이 제거되므로 좌석은 익명이 됩니다. 토너먼트 좌석과 계정의 연결이 해제되면, 해당 좌석은 그 프로필의 기록에서도 제거됩니다.
공개 토너먼트는 다른 웹사이트에 임베드 이미지로 표시될 수도 있습니다(이용약관 제22조 참조). 이 이미지에는 "Tournament"라는 단어, 토너먼트의 형식, 상태, 시작일, 등록된 참가자 수와 최대 인원, Al Fhoud 이름과 마크, 그리고 alfhouds.com 주소만 표시됩니다. 토너먼트 이름, 자리, 시드, 점수, 순위 또는 계정(자리·주최자·결과를 기록한 사람과 연결된 계정 포함)은 절대 표시되지 않습니다. 초안 상태이거나 공개되지 않았거나 이용할 수 없는 토너먼트는 임베드할 수 없으며, 토너먼트가 더 이상 공개되지 않거나 이용할 수 없게 되거나 삭제되면, 캐시된 사본이 만료됨에 따라 24시간 이내에 임베드는 해당 정보를 더 이상 표시하지 않습니다.
다른 웹사이트의 페이지가 임베드를 표시하면, 방문자의 브라우저가 당사 서버에 이미지를 요청합니다. 모든 웹 요청과 마찬가지로 이 요청에는 방문자의 IP 주소, 브라우저 및 기기 정보, 그리고 일반적으로 이미지를 표시하는 페이지의 주소(리퍼러)와 같은 기술 정보가 포함됩니다. 당사의 호스팅 제공업체인 Vercel(제11조)은 이미지를 제공하기 위해, 그리고 기술 로그의 일부로 이러한 요청을 처리합니다. 당사는 임베드 요청에 쿠키를 설정하지 않으며, 이러한 정보를 직접 기록하거나 집계하거나 저장하지 않고, 방문자 식별이나 프로필 생성에 사용하지 않습니다. 임베드를 표시하는 웹사이트는 자체 개인정보 처리방침을 가진 별도의 서비스이며, 당사는 이를 통제하지 않습니다.
토너먼트 페이지는 여전히 각 좌석을 시드로 표시합니다. 이와 별도로, 당사는 로그인 여부와 관계없이 누구나 볼 수 있는 공개 토너먼트 리더보드를 게시합니다. 리더보드에는 기본적으로 회원님의 Al Fhoud 표시 이름과 아바타가 표시되며, 가능한 경우 이름은 회원님의 공개 프로필 페이지로 연결됩니다. 회원님은 설정의 "공개 리더보드와 프로필에 내 토너먼트 통계 표시" 옵션으로 공개 리더보드와 회원님의 공개 프로필 페이지 모두에서 리더보드 순위, 포인트, 참가한 토너먼트 수, 승리한 경기 수, 최근 토너먼트 기록을 표시하거나 숨길 수 있습니다.
리더보드는 표시되는 각 플레이어에 대해 완료된 토너먼트의 순위 포인트 합계(순위에 따라 100, 60, 35, 15, 5포인트이며, 엘리미네이션 대진에서는 같은 단계에서 탈락한 플레이어가 그 단계의 가장 높은 순위의 포인트를 함께 받습니다), 참가한 토너먼트 수, 승리한 경기 수를 표시합니다. 이 통계는 같은 재구축 과정을 통해 매시간 갱신됩니다. 리더보드 페이지는 일반적으로 각 갱신 후 최대 5분 동안, 프로필 페이지는 최대 60초 동안 캐시됩니다. 이 설정을 끄거나 계정을 삭제하면 다음 매시간 갱신 때 리더보드에서 제거됩니다. 리더보드에는 회원님의 이메일 주소나 계정 식별자가 절대 표시되지 않습니다.
목록 비공개 토너먼트는 회원님의 기록에 절대 표시되지 않으며, 참가자가 4명 미만인 토너먼트는 회원님의 통계에 절대 집계되지 않습니다.
25. 본 방침의 언어
본 한국어 번역본은 편의를 위해 제공되는 비공식 번역본이며 오류가 포함되어 있을 수 있습니다. 본 개인정보 처리방침의 공식적이고 정본에 해당하는 버전은 아랍어본과 영어본입니다. 불일치, 모호함 또는 오류가 있는 경우에는 아랍어본과 영어본이 우선하며 이를 따릅니다. 공식적이고 보다 명확한 내용은 아랍어(/ar/privacy) 또는 영어(/en/privacy) 버전을 참조하시기 바랍니다.
3. 소셜 데이터
소셜 기능을 이용하는 경우, 당사는 회원님의 팔로우(단방향)와 친구 관계(상호 팔로우 및 승인 필요)를 저장합니다. 팔로우를 해제해도 수락된 친구 관계는 해제되지 않습니다.
회원님은 다른 사람의 프로필을 방문하여 그 사람을 팔로우할 수 있습니다. 팔로우할 때에는 그 사람의 공개 핸들(AF-XXXXXX)로 그 사람을 조회합니다. 이 조회는 그 사람의 공개 프로필 정보와 팔로우를 연결하는 데 사용되는 내부 식별자만 반환하며, 이메일, 연락처 정보, 언어는 절대 노출하지 않습니다.
모든 Al Fhoud 프로필(표시 이름, 공개 ID, 아바타)은 플랫폼을 탐색하는 누구에게나 공개적으로 표시됩니다.
회원님이 다른 사람을 차단하면, 당사는 회원님이 그 사람을 차단했다는 기록을 저장합니다. 회원님의 차단 목록은 오직 회원님만 볼 수 있습니다. 차단하면 두 사람 사이의 팔로우, 친구 관계, 대기 중인 게임 초대가 삭제되며, 검색, 피드, 팔로워, 팔로잉 및 친구 목록, 프로필에서 서로에게 표시되지 않습니다. 설정에서 「차단 해제」를 선택하여 차단을 해제할 수 있습니다. 차단해도 상대방에게 알림이 전송되지 않으며, 로그인하지 않은 방문자에게 회원님의 공개 프로필이 숨겨지지는 않습니다.