プライバシーポリシー
最終更新: 2026年10月6日
利用規約およびプライバシーポリシーの翻訳は利便性のために提供されています。翻訳と英語版に相違がある場合は、英語版が優先されます。
要約: KayLoLは追跡用や広告用のCookieを設定せず、サードパーティ製のアナリティクスを実行せず、第三者のトラッカーも含みません。 ゲスト向けページはログイン不要で利用できます。プライベートドラフトプロフィールの保存を明示的に選択した場合、KayLoLはランダムなブラウザ認証情報を含む安全なファーストパーティCookieを1つ設定します(後述のとおり、プライベートプロフィールの取得または消去にのみ使用されます)。メールアカウントはありません: メールアドレスとパスワードによる登録やログインは提供していません。またサイトでは、CookieやIPアドレスを使用することなく、ツールの起動やドラフトの完了など一部のステップに到達したタブ数を集約してカウントしています(下記で無効化可能)。通常検索時のRiot ID入力は任意です: サーバーは処理後に破棄し、Riot IDも解決先PUUIDも保存しません。ご自身のLeagueアカウントを明示的に認証・連携した場合、プライベートプロフィールはそのRiot ID、サーバー、認証日時を保持しますが、PUUIDやRiotトークンを保存することは決してありません。直接対決は2つのRiot IDを受け取り、いずれも通常検索と同様に処理されます。一部ページに表示される短い解説文は、サイト側が事前計算した数値からGoogleのVertex AIによって生成されており、Riot IDは送信されません。プレイヤーは自身のアカウントをサイトから除外するよう申請でき、申請者リストは一方通行ハッシュとして保持されます。
収集されるデータ
作成時のドラフトデータ
ボード上に配置したチャンピオン、選択したランク帯、モデルが返した勝率とランキング。これらは、モデルの公表精度を事後的な再構築ではなく試合前に行われた予測に照らして測定できるように保存されます — これこそが精度の根幹であり、保持なしには実現できません。
ドラフトごとのトークン
一連のボード変更を複数人の同時ドラフトではなく1つのチャンピオン選択として認識できるよう、ブラウザがドラフトごとにランダムな文字列を生成して更新のたびに送信します。個人情報を含まず、個人から派生したものでもなく、ディスク保存前にハッシュ化され、Cookieではなくタブ固有のストレージに保持され、タブを閉じると破棄されます。
訪問者数を集計するためのタブごとのトークン
サイトのおおよその利用者数を把握する必要があり、Cookieや解析ツールを持たず、カウンターが関知しないプライベートプロフィールからの支援もないため(プロフィールの有無にかかわらず同様にカウントされます)、ブラウザがもう1つのランダムな文字列(タブごとに1つ、タブストレージに保持されタブ終了時に破棄)を生成し、各ページ読み込み時に行われる通常のリクエストに含めて送信します。サーバーはこれを用いて6回のページ読み込みが6人ではなく1回の訪問であることを認識し、直ちに破棄します: 識別子を保持せず、特定のトークンが存在したか照会できないカウント用スケッチに統合されます。下記で「訪問数をカウントしない」をオンにすると送信が停止されます。
アリーナ試合中の座席トークン
アリーナのルームや1ピックの対戦を開始または参加すると、どの席があなたのものかを証明するランダムなトークンがタブに付与されます。これを持つ人は誰でもその席でピックできるため、トークンはそれを発行した対戦にのみ送信され、画面に表示されることはありません。トークンはタブ専用のストレージに保存されるので、ページを再読み込みしても自分の席に戻れます。タブを閉じると破棄されます。トークンが属する対戦はサーバーのメモリ上にのみ存在し、1時間以内に消えます。唯一の例外はドラフトの採点レポートで、「保持されるデータと期間」で説明するとおり、あなたを特定する情報を一切含まずに保存されます。
算出後即座に破棄される日次訪問者数
JavaScriptを実行しない訪問者を計測するため、接続元アドレスとブラウザのユーザーエージェントからの一方通行ハッシュを同様のスケッチに入力します。このハッシュは決して記録されず、生成に使用されるキーは毎日変更されるため、同じ訪問者でも翌日には無関係な値となり、2日間のカウントが同一人物として紐付けられることはありません。保存されるのは小さな整数の固定サイズ配列(何人の個別訪問者がいたか)のみであり、個々の詳細情報は一切保持されません。
言語(選択した場合のみ): ブラウザの外に出ることはありません
言語セレクターで言語を選択すると、次回ブラウザ設定から推測する代わりに適切なバージョンへ誘導できるよう、その選択がブラウザに保存されます。値はサイトの言語のいずれかを示すコードだけで、サーバーには一切送信されません。当ページがサーバーに届く情報だけでなくブラウザ内に保持されるデータも網羅しているため記載されています。サイトデータを消去するとこの設定は削除され、ブラウザ本来の優先言語に戻ります。
自身の端末内にのみ保持されるドラフトレーティング
アリーナでのドラフト、1ピック、レベル判定テストのプレイ、または手動でレベルを選択すると、プレイした名前ごとのレーティング(数値、プレイ数、二重カウント防止用の最終ボードID)がブラウザに保存されます。これは該当端末でプレイした人のためのスコアボードであり、個人情報ではなく入力された名前をキーとしています。サーバーには一切送信されません(サーバーはドラフトを採点し、計算はブラウザが行います)。ログに記録されることもありません。後述のデイリーボードと「勝敗予想」は当サイトがパブリックスコアを保持する場所であり、どちらも本機能とは分離されています。サイトデータを消去するとリセットされ、次回は最初から始まります。
プライベートプロフィールを作成した場合、該当ブラウザでプレイしたドラフトはプロフィールと紐付いてサーバー側でも別途評価され、2つの数値は意図的に分離されます。ブラウザ側は該当端末用のスコアでボード上の入力名ごとに保存され、プロフィール側はあなた個人のスコアであり本人以外には非公開です。一方が他方にコピーされることはありません(ブラウザが改変可能な値でサーバー側の数値を初期化すると、改変容易になってしまうためです)。サイトデータを消去すると前者が、プロフィールを削除すると後者が消去されます。
デイリーボード、1ピック練習、「勝敗予想」: 入力した名前で記録されるもの
デイリーボードは公開スコアボードでありそれが本来の目的であるため、タブを閉じた後もデータを保存します。また1ピック練習も、後から同じボードを引いた人が対戦相手(「過去のプレイヤー」)を得られるよう最初の回答を保持します。いずれの場合も記録されるのは入力した名前、選択したチャンピオン、ボード、日時のみです。「勝敗予想」も同様の公開ランキングであり、入力した名前、各プロ試合に付けた勝率、日時を記録し、モデルと成績を競います。IPアドレス、Cookie、アカウントはなく、名前自体を除いて日をまたいだ記録の関連付けはできません。名前は再入力の手間を省くためブラウザに記憶され、サイトデータを消去すれば消去されます。
- 誰でも任意の名前を入力できます。 3つのいずれもアカウントには紐付いていません。どれも入力した名前だけを受け取り、それ以外は何も受け取りません。プライベートプロフィールがあってもこの点は変わりません。そのため自己申告制で運用されており、表示される名前は本人確認されたものではなく、あくまで自己申告です。これは意図的なトレードオフです。アカウントに紐付ければより正確になりますが、あなたに関する情報を保持することになります。この方式なら何も保持しません。
- エントリーは公開されます。 名前はそのピックや予想とともに、ページを開いた全員に表示されます。それがリーダーボードというものです。知らない人に読まれても構わない名前を入力してください。
- 依頼に応じて削除するものも、個人を特定するものもありません。 1行は名前、ピックまたは確率、日付だけで、その背後にアドレスもセッションもアカウントもありません。そのため、依頼されたとしても1行を特定の人物に結び付けることはできません。
アイデア掲示板の投稿およびリサーチの質問について
アイデア掲示板への投稿や返信、リサーチの質問、またはカウンターアドバイスを共有した場合、入力されたテキスト(リンク、メールアドレス、電話番号の削除後)、掲示板およびリサーチ投稿の任意の名前、該当する場合はカウンター対面とロール、投稿の種類と投稿日時が保存されます。カウンターアドバイスには表示名がありません。投稿が表示される前に、テキスト(お名前は除く)はGoogleのVertex AIによって不適切な表現のスクリーニングが行われ(詳細は「第三者の関与」に記載)、フラグが立った投稿は審査待ちとなります。審査を通過した投稿は公開されます。IPアドレス、アカウント、ブラウザ識別子が投稿とともに保存されることはありません。投票を行った場合、ブラウザにはランダムな文字列とローカルの投票状態が保持されます。サーバーにはその文字列と投稿、投票の方向を組み合わせた一方向ハッシュのみが保存されるため、異なる投稿への投票が相互に関連付けられることはありません。KayLoLは任意の投稿を非表示または削除する権利を留保します。ご自身の投稿の削除を希望される場合はお問い合わせください。
ベンチマークページの検証リクエストに関するプライバシー
ベンチマークページでソースの検証をリクエストされた場合、入力されたリンク、選択された理由、メモ(リンク、メールアドレス、電話番号は自動除去)、および送信日時を保存します。氏名、住所、アカウント情報、ブラウザ識別子などの個人情報は一切保存されません。リクエストは当サイトが確認するまで保留され、その内容が第三者に送信されることはありません。承認されたリクエストは結果とともに同ページに公開されます。リクエストの削除を希望される場合はお問い合わせください。
解説テキストの評価について
一部のページでは、ページ上の数値から言語モデルによって生成された短い解説テキストが提供されています。各解説の下には高評価・低評価ボタンがあります。これを使用した場合、解説テキスト自体、生成したモデル、表示回数、あなたの評価、およびリストから選択した理由が保存されます(自由入力欄はありません)。解説が特定のプレイヤーに関するもの(スカウティングサマリー、ライバル関係、自身のプロフィール、またはRiot IDを指定した席の予想)である場合、テキストは一切保存されず、テキストの長さと評価のみが保存されます。ブラウザにはランダムな文字列、評価履歴、未送信データが保持されます。サーバーには解説と組み合わせたそのランダム文字列の一方向ハッシュのみが保存されるため、異なる解説に対する評価が相互に関連付けられることはありません。IPアドレス、アカウント情報、ブラウザ識別子が評価とともに保存されることはありません。
入力時のみ扱われるRiot ID
本人情報の入力は、それを受け付けるすべてのページで任意です。Riot IDを入力すると、サーバーはそのアカウントのランク、チャンピオン熟練度、最近の試合、または現在の試合を読み取るため、RiotのAPIを通じてそれをPUUIDに変換します。直接対決では、入力した2つのアカウントの両方について、同じ試合でプレイした試合を探し、それぞれの最近の戦績を表示するために変換します。その後:
- PUUIDはブラウザに送信されることはありません。クライアント側でRiot IDをPUUIDに変換するページは、勝率予測ツールを装った公開の匿名性解除エンドポイントになり、すべての訪問者にそのプレイヤーを他の場所で調べるための鍵を渡すことになります。
- Riot IDとPUUIDは予測ログに書き込まれることはありません。記録されるのはソルト付きハンドルです。これは一方向ハッシュで、あるプレイヤーの予測を本人の試合結果と照合し、本人のプレイヤープロフィール(下記)を維持するためだけに使われます。
予測が実際にプレイした試合と照合されるのを待つ間、生のPUUIDは非公開の短命なキューに短時間だけ存在し、照合が済むと破棄されます。
KayLoLを本人として利用している場合、プレイヤープロフィールは保持されます。 パーソナライズされた予測は、ランク戦を60日間プレイしていないプレイヤーを除外するプレイヤーテーブルを読み込みます。過去1年以内に、ドラフトページの自分の席で自分のRiot IDを使って予測をリクエストした、Leagueクライアントにログインした状態でWindowsコンパニオン(クローズドベータ)を実行した、またはプロフィールページでRiot IDを連携したままにしていた場合、このルールは適用されません。そのため、ランク戦をしばらく休んでもここでの履歴は消えません。このために書き込まれるのは同じソルト付きハンドルだけです。連携されたRiot IDが更新されると、日付が1日に最大1回記録され、それらの行は1年後に削除されます。サーバーは1日1回、ハンドルをプレイヤーテーブルと照合し、該当プレイヤーについてテーブル独自の数値IDを学習クラスターに渡します。Riot ID、PUUID、ハンドルを渡すことはありません。除外(オプトアウト)を選択するとリストから外れます。消去リクエストでも同様です。
アリーナは唯一の意図的な例外です: ドラフトルーム、1ピックマッチ、またはキューにアカウントを入力した場合、そのルーム、マッチ、チケットは有効期間中(最大1時間、サービス再起動時に即消去)、Riot IDとそのPUUIDをメモリ上に保持します。ディスク、アクセスログ、予測ログに書き込まれることはありません。ドラフトルームでは相手も入力しているため入力名がお互いに表示されます。1ピックでは双方が公開を選択した場合のみ表示され、非公開時はレベルのみが表示されます。PUUIDはいずれのブラウザにも送信されず、コンピュータや過去のプレイヤーが閲覧することは一切できません。ドラフト採点時、そのレポート(ボード、レーン、各ピックの採点、試合形式)は保持されますが、名前、Riot ID、PUUID、ハンドルは一切付加されません。
ブラウザが保持するRiot IDやドラフト
プロフィールページでRiot IDを連携すると、他ページでの自動入力用として直近の検索結果(ランクとチャンピオン成績。PUUIDは含まない)とともにブラウザに保持されます。KayLoLを開いている間、連携中は最大1時間に1回その検索を更新します。「マイドラフト」での最近の試合検索は使用したRiot IDとサーバーを記憶します。保存したドラフトもブラウザに保持され、アリーナで再生する際は該当タブに渡され、読み取り後即座に破棄されます。プライベートプロフィールのサマリー表示/詳細表示の選択もブラウザに記憶され、サーバーには送信されません。ページが実際に使用する時(連携IDでの検索時、保存ドラフトの再生・採点・要約時など)を除き、これらがブラウザ外に出ることはありません。連携解除、保存ドラフトの削除、サイトデータの消去により削除されます。ブラウザ内に保持される全データの正確な名称は本ページ末尾の技術付録に記載されています。
Windowsコンパニオン(テスト参加時)
デスクトップコンパニオン(ベータ)は招待テスター限定の独立プログラムです。ご自身のPC上のLeagueクライアントからチャンピオン選択を読み取り、ドラフトのスナップショット(名前、Riot ID、PUUIDを含まないチャンピオン、バン、レーン、ピック順)をkaylol.ggに送信します(ドラフト研究データとして保持)。自身のピック以降、予測リクエストには自身のアカウントのPUUIDが含まれます(ドラフトページに入力されたRiot IDと同様に扱われ、予測にのみ使用され予測ログには書き込まれません)。読み取る内容、送信する内容、行わないことの全詳細は専用ページに記載されています。サモナーズリフトでの試合中、自身のチャンピオンについてのみHP、マナ/エネルギー、所持ゴールドを2秒ごと(HP減少中はより高頻度)に記録し、他の9人については誰が何秒間デスしたかのみを記録します。試合終了時、試合後レビュー作成のためRiot IDと試合IDを添えてこの記録を1回送信します。記録は保存されたレビューとともに保持され(ルール変更時の再生成のため、予測ログと同じソルト付きハンドル下で保持され、Riot IDやPUUID下には保存されません)、レビュー専用に使用されます(モデルの学習には使用されません)。自動有効期限はありません。プライベートプロフィールを削除すると連携された全Leagueアカウントの保存レビューと記録が消去されます(プロフィールがない場合は下記アドレスに請求いただければ消去します)。バージョン0.4.3以降、試合後に参加確認のため自身のRiot IDを使用して、クライアント通知のRiot評価ランク、サーバー、試合ID、チャンピオンIDを直接送信します(KayLoLプロフィールの連携は不要)。サーバーは評価ランク、ロール、パッチ、キュー、一部スタッツを評価研究用としてソルト付きプレイヤーハンドルで保持します。これらに自動有効期限はなく、勝率予測の入力には使用されません。匿名実行時は送信されず、バージョン0.4.4以降はトレイメニューの「Riot評価を共有」のチェックを外すことで送信を停止しキュー内のデータも破棄できます。プロフィールの削除や消去リクエストにより保存されたラベルは削除されます。
テスターキー。 AndroidアプリおよびWindowsコンパニオンのプライベートテスト中、テスターに配布したキーで起動します。キーとともに以下を保持します: 管理用の登録名またはメモ、有効期限(ある場合)、ダウンロードされたアプリのバージョンと日時、各アプリがキー初回利用時に独自生成したランダム番号(バージョンおよび最終起動日付き)。この番号はハードウェア識別子ではなくアプリデータ消去で消失します(キーを1つのインストールに紐付けるためのものです)。キーはいつでも無効化でき、要請があればキーおよび付随する全データを削除します。
保持されるデータと期間
以下の内容はポリシーの原則です。稼働中のサービスの現在の設定はその下に表示されており、ソフトウェアの実際の挙動との齟齬を防ぐためシステムから直接読み込まれています。
- 保持されるもの
- 送信されたドラフト、予測勝率、返されたランキング、判明後の結果、Riot ID提供時のソルト付きハンドル。保存を選択したプライベートプロフィール(明示的に連携されたLeagueアカウントのRiot ID、サーバー、認証方法、認証日時を含む)。ドラフトの採点レポート(アリーナのルームまたは再生されたドラフトから): プレイヤーの身元を含まない盤面、レーン、各ピックのスコア、試合形式。除外(opt-out)リスト: 除外された各アカウントについて、そのRiot恒久識別子のキー付き一方通行ハッシュ、申請日時、送信方法。開いた試合後レビュー(コンパニオンが試合を記録した場合のHP、リソース、ゴールドの記録を含む。ソルト付きハンドル下で保持)。
- 期限切れとなるもの
- 予測が紐付けられた試合を特定する識別子(下記指定の期間後)。連携Riot IDの更新ごとに記録されるソルト付きハンドルと日時(1年後)。
- 決して保存されないもの
- 生のPUUIDまたはRiotアクセスアクセストークン。通常の検索ではRiot IDは保存されません。「保持されるもの」に記載のとおり、プライベートプロフィールにアカウントを明示的に連携または認証した場合のみ保持されます。IPアドレス — APIはIPを記録せず、前述の訪問者カウントはアドレスやハッシュを書き込むことなくメモリ上で日次ハッシュを生成します。広告識別子、およびプライベートプロフィール作成時のみ設定されるCookie(後述)以外のいかなるCookie。
仮名化は匿名化ではありません。 保存されたドラフトに紐付くソルト付きハンドルはそれ単体では個人を特定できませんが、膨大な試合コーパスを持つ者であれば理論上アカウントと関連付けることが可能です。「匿名化された」と言うのは誇張になるため、本ページではその用語を使用していません。
別個のデータ: モデルの背後にある公開試合データ
モデルとティアリストは、Riotの公開Match APIから収集した完了済みのランク戦から構築されています — Riotがクライアント向けに公開しているものと同じ試合データであり、あらゆる戦績サイトが基盤としている情報源です。このコーパスがモデルを学習させ、チャンピオン統計を生成し、Riot IDを入力した際に各ページが参照するアカウントの履歴(試合、結果、使用チャンピオン)を構成しています。これらのページは他のLoL統計サイトと同様に入力されたアカウントの公開試合データを表示するものであり、サイトはアカウントが入力者本人のものであるか確認できないため、除外申請ページで説明されている除外申請を行っていない限り、第三者があなたのアカウントを検索することができます。プロ向けページでも公開プロ試合データを使用しており、その情報源はKayLoLについてページに記載されています。
関係する第三者
- Riot Games. サイトが呼び出すAPIです。入力されたRiot IDはアカウントを検索するためにRiotに送信されます。検索こそがあなたの求めたことなので、これは避けられません。Riotによるその扱いは、Riot自身のプライバシー通知に従います。
- RiotのData Dragon CDN. チャンピオン、アイテム、ルーンの画像はRiotのもので、Data Dragonから提供されていますが、ブラウザはそれらをこのサイトにリクエストし、当サーバーが
ddragon.leagueoflegends.comから取得します。Riotが目にするのは当サーバーのリクエストであってあなたのリクエストではなく、あなたに関する情報は一切渡されません。 - Google Cloud(Vertex AI). 一部のページの短い解説文は、Vertex AIを通じてGoogleのGeminiモデルが生成しており、Vertex AIはこれらのリクエストをKayLoLのために米国で処理します。送信されるのは解説文の元になるテキストです。チャンピオン、そのページのためにサイトが既に計算した確率やその他の数値、そして1人のプレイヤーに関する解説(スカウティング概要、直接対決、プロフィール)の場合はその解説が要約する統計です。このテキストにはRiot IDもPUUIDも含まれず、名前が出るプレイヤーは、デイリーボードがプロの試合から作られた場合のプロ選手(公開されている登録名)だけです。アイデアボードへの投稿の本文も、表示前の自動的な不正利用チェックのために送信されます。投稿時の名前は送信されず、本文中のRiot IDは置き換えられます。これらのリクエストはブラウザではなく当サーバーから送られるため、Googleがあなたのアドレスを知ることはありません。Googleによる扱いはGoogle Cloud プライバシー通知に従います。
- ホスティング。 サイトは米国およびドイツのHetznerにある管理者の独自サーバー上で稼働しています。自前のソフトウェアを実行しており、中間のホスティングプロバイダーや解析業者がリクエストを処理することはありません。
- メール。 contact@kaylol.gg宛てのメッセージは、Zohoのプライバシーポリシーに従いZoho Mailによって受信および保持されます。
- アクセス解析、広告、エラー報告はありません。 アクセス解析サービス、広告ネットワーク、エラー報告サービス、第三者が埋め込むフォントやスクリプトは一切なく、誰にも何も販売しません。サイト、そのAPI、Data Dragonの画像はすべてこの1つのオリジンから提供されるため、ブラウザがそれ以外の誰かに何かを送信することはありません。
プライベートプロフィール — メールアカウント不要
KayLoLにはメールアドレスとパスワードで作成するアカウントはありません。 メールでの登録画面やパスワードでのログイン画面はなく、サーバーはどちらのリクエストも拒否します。サイト内でアカウントのように機能する唯一のものは下記のプライベートドラフトプロフィールです。メールもパスワードも不要で、作成するかどうかは任意です。別のブラウザや端末からは、ワンタイムコード、Riotでのサインイン、またはLeagueアカウントの再認証でアクセスできます。
プライベートドラフトプロフィール(オプトインした場合のみ)。 メールアドレスはありません。ブラウザはランダムなSecure、HttpOnly、SameSiteのCookieを1つ受け取ります。サーバーが保存するのは、そのハッシュ、作成日、レーティングの推移、完了したKayLoLのドラフトだけです。本人専用で、プロフィールページで発行するワンタイムコードで他のブラウザや端末と連携でき、プロフィールページから(連携したすべてのブラウザから)完全に消去できます。公開のRiotプロフィールではありません。
認証済みのLeagueアカウント(連携した場合のみ)。 Riot自身のページでサインインするか、予備のプロフィールアイコン方式を使います。こちらがアイコンを指定し、RiotのAPIからアカウントの現在のアイコンを読み取り、一致すれば連携します。どちらの方法でも、別の端末で同じプロフィールが開き、そのアカウントについて記録された予測が閲覧可能になります(あなただけが閲覧でき、他の誰にも公開されません)。保持するのは、Riot ID、サーバー、認証方法と日時、予測ログのソルト付きハンドル、除外リストの一方向キーです。RiotトークンとPUUIDが記録されることはありません。 認証は90日で失効し、アカウントを外すかプロフィールを消去すると連携は削除されます。
認証済みアカウントについてフルプロフィールが読み取るもの。 プロフィールのフル表示を開くと、認証済みアカウントのランク、チャンピオン熟練度、最近のランク戦をRiotのAPIから読み取ります。ランクが変動するたび、または数時間が経過するたびに、ランク推移を描画できるよう、その記録(ティア、ディビジョン、LP、勝敗数)を1件プロフィールとともに保持します。これはアカウントまたはプロフィールとともに削除されます。最近の試合はその場で読み取られ、保存されません。キル、アイテム、結果はあなたに表示されるだけで、何かの予測に使われることはありません。それらの試合のうち2試合以上をあなたと共有したプレイヤーは、Riot IDで、相手または味方としてのあなたの戦績とともに一覧表示されます。これもその場で読み取られ、保持されることはなく、KayLoLから除外を選択した人については表示されません。そのブラウザでプロフィールを開いている間に終えたアリーナのルームや1ピックの対戦は、あなたの側についてのみプロフィールとともに保持されます。相手は名前ではなく、人、コンピューター、過去のプレイヤー、プロのいずれかとして記録されます。チャンピオンカードはあなたのためだけに描画され、どこにも公開されません。
フレンドと挑戦は、プライベートプロフィール同士の間だけ。 2つのプライベートプロフィールがフレンドになるのは、一方がフレンドコードまたはリンクを相手に渡し、相手がそれを承認したときだけです。名前やRiot IDで検索する機能はありません。プロフィールとともに保持するのは、フレンド向けに選んだ名前、どのプロフィールがいつからフレンドか、フレンドコード(最大7日間、一方向ハッシュとして)、ブロックしたプロフィールです。挑戦については、5つのボード、各側の5つのピック、スコアを保持します。応答のない挑戦は7日後、終了した挑戦は30日後に削除されます。フレンドに見えるのは、あなたが選んだ名前、挑戦のボードでのピック、そのスコアだけです。Leagueアカウント、履歴、他のフレンドが見えることはありません。フレンドを外すと、そのペアと挑戦が双方から削除され、プロフィールを消去するとすべて削除されます。Androidアプリは、確認をオンにすると約15分ごとに待機中の挑戦があるかサーバーに問い合わせます。プッシュ通知サービスはなく、そのための端末識別子も保存されません。
プライベートプロフィールは、このページの他の内容を何も変えません。 予測が保存する内容やそれについて保持される内容は変わりません(これらはソルト付きハンドルで管理され、プロフィールについては何も知りません)。上記の訪問数カウントやローンチファネルにも影響せず、デイリーボードは引き続き入力した名前で動作します。
Riot Sign-Onが主な認証方法です。 Riotが自身のページでアカウントを保証します。プロフィールアイコンによる確認も予備の方法として引き続き利用できます。どちらの方法でも、このサイトがPUUID、Riotトークン、パスワードを保存することはなく、プライベートプロフィール自体のCookie以外のCookieも必要ありません。
ユーザーの選択肢
最も簡単な管理方法は製品自体に組み込まれています: Riot IDを入力しないことです。すべての予測はRiot IDなしで動作します。本人情報は推定にランクと熟練度を加えるもので、任意であり、必須になることはありません。ただし、他の誰かがあなたのRiot IDを入力することは防げません。Riot IDを受け付けるページは、入力されたアカウントの公開試合データを読み取ります(そのアカウントが除外されている場合を除く、下記参照)。
あなたのハンドルに関連付けられた保存済みの予測を削除するには、使用したRiot IDを添えてcontact@kaylol.ggまでメールしてください。削除は運営者が手作業で行います。これらの予測はプロフィールではなくソルト付きハンドルで管理されているため、セルフサービスのボタンを用意すると、まずRiot IDが本人のものであることを証明してもらう必要があるためです。プライベートドラフトプロフィールにメールは不要です。プロフィールページから自分で消去でき、連携しているすべてのブラウザから消去されます。上記の公開試合コーパスから1つのアカウントの試合を取り除くツールはありません。これに関する依頼も同じアドレスにお送りください。
個人データへのアクセス、訂正、消去、異議申し立ての権利を認める法域(英国や欧州連合など)にお住まいの場合、同じアドレスへご請求ください。保存された予測とプライベートプロフィールは要請に応じて削除可能であり、Leagueアカウントをサイトから除外することも可能です(後述)。Riot APIから収集されたランク戦データは単一のアカウント単位で削除することはまだできず、そのような要請に対しては技術的に可能な対応についてご説明いたします。データは米国内のサーバーに保存されています。
サイトのオプトアウトについて
アカウントがご自身のものである場合、オプトアウトを申請できます。申請後はどのページにも表示されなくなり、そのアカウント名を含むドラフトはそのスロットを匿名プレイヤーとして採点され、以降にエクスポートされるトレーニングデータにもアカウントの識別情報は含まれなくなります。これにより既存のデータが削除されたり収集が停止されたりすることはありません。収集済みの試合、エクスポート済みのトレーニングデータ、アーカイブ、バックアップは保持され、新しい試合も通常どおり収集されます。対象範囲と申請方法の詳細は除外申請ページをご覧ください。
技術付録: クライアント側の保存領域とキー
以下は、KayLoLによってブラウザに保存されるすべてのキー(localStorageおよびsessionStorage)の技術的な詳細一覧です。クライアントアプリケーションによってトラッキングCookieが設定されることはありません。
| キー | ストレージ | ソースモジュール | 目的 | サーバーへ送信? |
|---|---|---|---|---|
kaylol.draft.session | sessionStorage | lib/session.ts | Groups one draft's requests so pick order is recoverable; rotates when the board empties. | Yes (request-scoped) |
kaylol.visit.tab | sessionStorage | lib/visit.ts | Groups one tab's page loads into one session (X-Kaylol-Visit on /meta only). | Yes (/meta header) |
kaylol.visit.browser (+ .on flag) | localStorage | lib/visit.ts | Returning-browser identifier, minted only if usage.browser_id enabled; off by default. | Only if enabled |
kaylol.locale | localStorage | components/LocaleSwitcher.tsx | Selected language preference for direct routing. Never sent to server. | Never |
kaylol.drafters | localStorage | lib/rating.ts | Local draft ratings for the arena, keyed by player name and ladder. Never sent to server. | Never |
kaylol.daily.name | localStorage | lib/daily.ts | Player name memory for daily board and arena solo mode. | Never |
kaylol.arena.seat | sessionStorage | lib/arenaRoom.ts | Seat token for draft room restoration across tab reloads; cleared on tab close. | Room socket |
kaylol.arena.match | sessionStorage | lib/arenaMatch.ts | Seat token for one-pick match reconnection. | Match socket |
kaylol.arena.session | sessionStorage | lib/session.ts | Groups arena draft requests under source: 'arena'. | Yes (request-scoped) |
kaylol.rso | sessionStorage | lib/rso.ts | Binds one Riot sign-in to the tab that started it; removed when it finishes or expires. | Hashed verifier only |
kaylol.ideas.voter | localStorage | lib/ideas.ts | Random voter identifier, sent with board votes (hashed with the post ID on receipt). | Hashed with post ID |
kaylol.ideas.voted | localStorage | lib/ideas.ts | Idea and research post IDs voted for on this device, to keep arrows active. Never sent to server. | Never |
kaylol.counter-advice.votes | localStorage | lib/ideas.ts | Counter advice post IDs and this device's up/down vote direction, to keep vote buttons active. Never sent to server. | Never |
kaylol.saved_drafts | localStorage | lib/savedDrafts.ts | Saved draft sessions and cached reports for My Drafts; sent only on replay/summary. | Only on action |
kaylol.arena.replay | sessionStorage | lib/savedDrafts.ts | Temporary hand-off token to replay a saved draft in arena; deleted upon read. | Never |
kaylol.arena.anonymous | localStorage | app/[locale]/arena/page.tsx | Draft arena choice: play with your account or anonymously (champions only). Never sent to server. | Never |
kaylol.last_riot_id / platform | localStorage | app/[locale]/drafts/page.tsx | Last searched Riot ID and server region on My Drafts page. | Only on lookup |
kaylol.profile.view | localStorage | lib/profileView.ts | Old private-profile view choice (Summary vs Full). No longer written since the view follows Compact/Advanced; removed on the next profile visit or sign-out. Never sent to server. | Never |
kaylol.gaming | localStorage | lib/gamingMode.ts | Gaming mode (the footer switch): fewer animations and refreshes. Never sent to server. | Never |
kaylol.view_mode | localStorage | lib/viewMode.ts | Display mode preference (Compact vs Advanced). Never sent to server. | Never |
kaylol.riot.link / snapshot | localStorage | lib/riotLink.ts | Linked Riot tag and latest resolved rank snapshot (never a PUUID). | Only on lookup |
kaylol.feedback.rater / queue | localStorage | lib/feedback.ts | Feedback identifier and offline queue for explanation thumbs. | Hashed with response |
未成年者について
KayLoLは13歳未満の児童を対象としておらず、年齢に関する情報は収集していません(プライベートプロフィールは個人情報を求めないため、年齢も尋ねません)。本サービスはLeague of Legendsに関するRiot自身の年齢ガイドラインに従って使用してください。
改定とお問い合わせ
最上部の日付は最終更新日を示します。保存されるデータの範囲が拡大する場合、収集開始後にではなく、開始前に本ページを更新してお知らせします。
ご不明な点はお問い合わせください: contact@kaylol.gg。利用規約も併せてご覧ください。