デスクトップコンパニオン
クローズドベータ · 招待されたテスター限定、一般公開ダウンロードなし
コンパニオンは、PC上のLeagueクライアントからチャンピオン選択を読み取り、チームの勝率、あなたの席の最適ピック、レーンの優劣判定を重ねて表示する軽量なWindowsプログラムです。プライベートベータ期間中です: 招待されたテスターにのみ提供されており、一般公開のダウンロードはなく、ビルドのコード署名はまだ行われていません。
一般公開のダウンロードはまだありません。ベータ版は招待制です。ボタンを押すとメール作成画面が開きます。プレイしているサーバーを記載してください。
テスターキーをお持ちですか?
インストーラーをダウンロードするにはキーを入力してください。キー1つにつき各バージョンを1回ダウンロードでき、1台のPCでコンパニオンを開くことができます。コンパニオンの初回起動時に同じキーが求められます。ビルドは作成から14日後に使用できなくなります。
実際の試合での動作
独自アカウントでのランク戦(バンフェーズから試合後のレビューまで)。チームメイトはチャンピオン選択でのクライアント表示どおりに現れます。全プレイヤーが表示されるロード画面では、他のプレイヤー名はぼかしてあります。




主な機能
- チャンピオン選択の進行に合わせて、ドラフトページと同じモデルによるチーム勝率を表示します。
- 自分の順番になると、両チームのバンを除外した上であなたの席に適したチャンピオンをランク付けします。
- バンフェーズでは推奨バンを提案し、チャンピオン決定後はサイトの公開統計からビルド、ルーン、サモナースペルを提案します。
- 10体すべてのチャンピオンが決定した際、チーム内でレーンスワップが有効かどうかを示します。
- あなたの熟練度帯におけるチャンピオン勝率や、あなた自身の直近の成績を表示します。
- 設定ボタンを押すと、推奨ルーンページとサモナースペルを適用できます。バージョン0.3.65以降では、同じボタンでLeague内ショップに「KayLoL」というアイテムセットを配置し、試合開始まで最新に保ちます。クライアントに対して行う変更はこれらのみです(詳細は後述)。
- 試合後、Riotのマッチタイムラインと試合中のHP推移から、あなたのデスを短い教訓に変えてKayLoLプロフィール上のレビューにまとめます。バージョン0.3.70以降、次のキューに入るとレビューウィンドウが再び前面に表示され、トレイメニューから前回のレビューを再表示できます。
- ゲーム自身が全10プレイヤーを表示するロード画面で、各プレイヤーのランク、最近の戦績、チャンピオン熟練度とプレイスタイルの傾向、相手チームの勝ち筋、設定した改善習慣をスカウティングします。
- サモナーズリフトでの試合中にリスポーンを待つ間、デスに関するカードを表示します: スコアボードに基づく要因、理由付きの2〜3個のアイテム候補、ソロランクでのチーム勝率。選択肢を提案するのみで、購入を強制することはありません。
- バージョン0.3.65以降、サモナーズリフトでの試合中に画面端に小さなアイテムタブを表示します。クリックすると現時点の試合状況に応じた理由付きアイテム候補リスト(2〜3個)が開閉します。選択肢を提案するのみで、強制することはありません。バージョン0.3.68以降、試合で最初のデスの後、その下にあるコーチタブで閉じたデスカードを再表示できます。バージョン0.3.69以降、その間のプランタブでロード画面のゲームプランとプレイヤーカードを開閉でき、デスカードと試合後レビューにチャンピオン画像を表示します。またバージョン0.3.69以降、ランク戦で学習した独自アイテムモデルが同じアイテムを最優先とした場合、「当サイトのアイテムモデルも推奨」という1行が追加されます。バージョン0.3.73以降、トレイメニューの設定ウィンドウでアイテムリスト、デスカード、タブ、キュー中のレビューをオン/オフでき、チャンピオン選択ではパネルが小さなピル型に格納され、クリックで展開できます。
読み取るデータと保存場所
読み取るデータはすべて、お使いのPC上のLeagueクライアントローカルインターフェース(LCU)から取得され、PC外部へ出ることはありません。以下を読み取ります:
- チャンピオン選択: 発生順のピックとバン、ホバー、クライアントが割り当てたロール、タイマー、選択可能なチャンピオン(手番時にそれらのみを提案するため)。
- ゲームフェーズ(ロビー、チャンピオン選択、インゲーム)およびキューの種類。
- 自身のアカウント識別子、チャンピオン熟練度、自身の最近の試合履歴。他のプレイヤーの名前や身元は一切読み取りません。
- オーバーレイが邪魔にならないよう移動するための、チャンピオン選択チャットの着信有無。メッセージ内容や送信者は読み取りません。
- オーバーレイを重ねて配置するためのLeagueクライアントウィンドウの位置。
- サモナーズリフトの試合中(試合後レビュー用): PC上のLeague Live Client Dataインターフェースから、2秒ごと(HP減少中は0.5秒ごと)のゲーム時計、自身のチャンピオンのHP、マナ/エネルギー、所持ゴールド。他の9人については、どのチャンピオンが何秒間デスしたかのみを保持し、名前、アイテム、スコアは保持しません。
- 同じく試合中(デスカード、アイテムリスト、勝率用): 同Live Client Dataインターフェースから1秒ごとに取得される全プレイヤー向けスコアボード(チャンピオン、レベル、アイテム、キル/デス/アシスト、CS、死亡状態、獲得オブジェクト、キルフィード)。アイテムリストは展開時および開いている間20秒ごとに読み取ります。含まれるサモナー名はPC上で破棄され、送信されません。
読み取ったデータの一部はPC上にのみ残り、アップロードされません: ホバーイベント、各チャンピオン選択の縮小コピー(チャンピオンID、ロール、アクション順序。プレイヤー身元やチャットパスワードは削除済み)、送信待ちのスナップショットキュー(すべて %LOCALAPPDATA%\KayLoL フォルダ内)。また同じPC上で1つのページにも応答します: kaylol.ggのDraftページで「チャンピオン選択を追従」をクリック後、そのページがコンパニオンから直接(自身PCのみアクセス可能なアドレス経由で)ドラフト盤面(サイド別・レーン別のチャンピオン、バン、手番情報。名前なし)を読み取ります。ページはそのチャンピオンを通常入力時と同様に採点します。
kaylol.ggに送信されるデータ
- 変更ごとのドラフトのスナップショット: ランダムなトークンの下で、チャンピオン、バン、レーン、ピック順、ランク帯、パッチ、サーバー情報。サモナーズリフトのランクおよびノーマルドラフトのみ対象。プラクティスツール、カスタム、未認識キューは画面表示のみで送信されません。名前、Riot ID、PUUIDは含まれません。
- 統計データの取得リクエスト: 勝率、推奨ピック、レーンアドバイスを取得するための盤面データ。自身のピック以降は、履歴を活用した予測のため自身のPUUIDを含みます。他者の身元情報は一切送信されません。
- 公開データの取得: チャンピオン一覧、ティアリスト、ルーン統計、アップデート確認(通知のみで自動インストールは行いません)。
- 試合終了時: Riotのマッチタイムラインから試合後レビューを生成するため、Riot ID、試合ID、前述の記録を1回送信します。保持されるデータはプライバシーポリシーに記載されています。バージョン0.4.3以降、試合後に参加確認のため自身のRiot IDを使用して、クライアント通知の評価ランク、サーバー、試合ID、チャンピオンIDを直接送信します(KayLoLプロフィールの連携は不要)。サーバーは評価ランク、ロール、パッチ、キュー、一部スタッツを評価研究用としてソルト付きプレイヤーハンドルで保持します。これらに自動有効期限はなく、勝率予測の入力には使用されません。匿名実行時は送信されず、バージョン0.4.4以降はトレイメニューの「Riot評価を共有」のチェックを外すことで送信を停止しキュー内のデータも破棄できます。プロフィールの削除や消去リクエストにより保存されたラベルは削除されます。
- 連携時のみ、自身のプロフィールへのチャンピオン選択送信: プロフィール設定のワンタイムコードでコンパニオンをKayLoLプロフィールに連携し、トレイメニューの「チャンピオン選択とライブゲームをスマホに送信」がオンの場合、サイド・レーン別のチャンピオン、バン、手番情報をKayLoLプロフィールに送信し、スマホやブラウザのDraftページで表示できるようにします。名前、Riot ID、PUUIDは含みません。デフォルトはオフで、トレイメニューからいつでもオフや連携解除が可能です。サーバーはドラフト進行中(最終変更から最大10分間)のみ盤面を保持します。試合中、同じ設定により全プレイヤー向けスコアボード(チャンピオン、レベル、キル/デス/アシスト、CS、アイテム、死亡状態、獲得オブジェクト。名前やゴールドは含まず)を数秒ごとに送信し、スマホやブラウザのライブゲームページで表示できるようにします。サーバーは最新のスコアボードのみを、試合進行中(最終更新から最大2分間)のみ保持します。
- ロード画面時: サーバーがRiot API経由で試合を特定しスカウティングカードを返すため、自身のRiot ID、サーバー、ランク帯、パッチ、レーン別チャンピオンを送信します。他の9人のプレイヤーはPC上のプログラムではなく、Riot報告の試合からサーバー側が照会します。名前はロード画面がすでに表示しているラベルとしてのみ返され、ストリーマーモードや除外設定中のプレイヤー、チャンピオン選択中には一切返されません。バージョン0.3.92以降、チャンピオン選択でロックインした際: レーンプランを返すため、自身のチャンピオン、ロール、確定時の対面チャンピオン、サーバー、ランク帯、自身のRiotアカウントIDを送信します。他プレイヤーの身元は含みません。
- デス中: 自身の戦績を活用するため、サモナー名を除きチャンピオンと数値に縮約したスコアボード、自身のRiot ID、サーバー、ランク帯、敵チャンピオンのロード画面プレイスタイルタグを送信します。サーバーはカードに応答し、スコアボードは保持しません。ソロランクでは同じスコアボードを勝率計算のため30秒ごとに送信します(レーン別ドラフトチャンピオン、サーバー、パッチ、試合ID、ロード画面時の勝率を付加)。サーバーはチャンピオンと数値のみをログに記録し、名前は記録しません。バージョン0.3.92以降、設定で「ゲーム中に勝率を表示」をオフにしない限り、この勝率リクエストはデス中だけでなくソロランクの試合全体を通じて実行されます。
- アイテムリスト用(バージョン0.3.65以降): 「設定」押下時はチャンピオン選択表示のレーン別チャンピオン、「アイテム」タブ展開時はチャンピオンと数値に縮約したスコアボード(いずれもサーバーとランク帯を含み、サモナー名やRiot IDはなし)を送信します。サーバーはアイテム候補を返します。アイテムモデルのテスト中、問い合わせのあった試合と時間帯について、10体のチャンピオン、サイドとレーン、ゴールドとアイテム、サーバー、ランク帯、モデルの回答をログに記録します(IDと数値のみで名前やRiot IDは一切含みません)。
サーバーがドラフトや予測データに対して行う処理は、Draftページ向けのものと同様であり、プライバシーポリシーに定められています。
行わないこと
- ゲームメモリの読み取りや改変、ゲーム内へのコード挿入、ゲームプロセスのフックは行いません。ウィンドウは通常の独立ウィンドウです(チャンピオン選択上のウィンドウ、ロード画面のパネル、デス中のカード、アイテムタブとリスト)。
- 一切の操作の自動化を行いません(ピック、バン、マッチ承諾、ドッジ、インゲーム中の操作など)。クライアントに書き込むのは、ボタンを押した後の「KayLoL」というルーンページ、2つのサモナースペル、「KayLoL」というアイテムセットのみであり、アイテムセットのみ試合開始まで最新に保たれます。自身で作成したルーンページやアイテムセットを削除または上書きすることはありません。
- Riotのパスワードやその他のログイン情報を要求、保存、送信することはありません。Leagueクライアントからチャンピオン選択読み取り用に付与されたローカルキーはPC内に留まります。
- チャンピオン選択中に他のプレイヤーの名前や身元を読み取ったり検索したりしません。全10プレイヤーがゲーム自体に表示されるロード画面以降でのみ表示します。他者のチャットメッセージを読み取ることは決してありません。
必要動作環境
- 64ビット版 Windows 10 または 11。
- インストールおよびログイン済みのLeague of Legendsクライアント。
- 約75 MBの空きディスク容量。
- ベータ版にはまだコード署名がないため、初回起動時にWindows SmartScreenが「WindowsによってPCが保護されました」と表示します。詳細情報をクリックし、実行を選択してください。
インストーラーのビルド0.4.7のSHA-256ハッシュは f555a44f0e044b503604e2cdb34adf8bbebe32d4def387492b0503f52bbc63d7 です。実行前に、PowerShellで Get-FileHash を実行し、提供されたファイルと一致することをご確認ください。ハッシュの一致はこのページに記載されたファイルであることを示します。作成者を証明するものではなく、それは今後の電子署名により付与されます。
アンインストール方法
トレイメニューでLeague of Legendsと同時に起動をオンにしている場合はまずオフにし、同じメニューからKayLoL Companionを終了を選択してください。
インストーラー版: Windowsの「設定」→「アプリ」→「インストールされているアプリ」→「KayLoL Companion」→「アンインストール」。ポータブル版: .exeファイルを削除してください。
PC内に保存されたデータを完全に削除するには、%LOCALAPPDATA%\KayLoL フォルダおよび %APPDATA% 内の KayLoL Companion フォルダを削除してください。
プライバシー
コンパニオンはCookieを設定せず、アクセス解析も実行しません。ドラフトのスナップショットはドラフトに関する研究データであり、個人情報は含まれません。PUUIDを使用した予測は、ドラフトページで自身のRiot IDを入力した予測と同様に扱われます(その予測にのみ使用され、予測ログには書き込まれません)。完全な規約はプライバシーポリシーをご覧ください。
クローズドベータ登録
実際のランクドラフトでの検証およびRiotの規約に基づくLeagueクライアント利用の事前通知を行っている間、ベータ版は招待制となっています。参加をご希望の方は、プレイしているサーバー名を記載の上、contact@kaylol.ggまでご連絡ください。
不具合の報告
発生した事象、おおよその発生日時、お使いのバージョンを記載してcontact@kaylol.ggまでご連絡ください。コンパニオンがクライアント内で勝手に操作を行ったように見える挙動は最優先で対応いたします。アイデア掲示板への投稿も可能です。
Riot Games
KayLoLおよびそのコンパニオンはRiot Gamesによる保証を受けたものではなく、Riot Gamesまたはその関連資産の制作・管理に公式に関与する関係者の見解や意見を反映するものではありません。League of LegendsおよびRiot Gamesは、Riot Games, Inc.の商標または登録商標です。




