Companion para Desktop
Beta Fechado · apenas para testadores convidados, sem download público
O companion é um programa leve para Windows que lê sua própria seleção de campeões a partir do client do League no seu PC e exibe a chance de vitória da sua equipe, as melhores escolhas para o seu assento e a análise de rota sobre ela. Ele está em beta fechado: é oferecido apenas a testadores convidados, não pode ser baixado publicamente e a compilação ainda não tem assinatura de código.
Ainda não há download público. O beta é por convite: o botão abre um e-mail para nós; informe em qual servidor você joga.
Tem uma chave de testador?
Insira-a para baixar o instalador atual. Uma chave baixa cada versão uma vez e abre o companion em um PC; o companion solicitará a mesma chave na primeira vez que for aberto. Uma versão para de funcionar 14 dias após sua criação.
Em uma partida real
Partidas ranqueadas em nossa própria conta, desde a rodada de banimentos até a análise pós-jogo. Os colegas de equipe aparecem como o client os exibe na seleção de campeões; na tela de carregamento, onde o jogo mostra todos os jogadores, os nomes dos outros jogadores estão desfocados aqui.









Sua vez de banir.
Sua vez de escolher.
Após você confirmar.
Todos os campeões confirmados.
Na tela de carregamento.
Quando você abre Itens.
Enquanto você espera para renascer.
Após a partida.
Uma anotação para a próxima vez.O que ele faz
- Mostra a chance de vitória da sua equipe conforme a seleção de campeões é preenchida, usando o mesmo modelo da página de draft.
- Na sua própria vez, classifica os campeões para o seu assento, desconsiderando os banimentos de ambas as equipes.
- Sugere banimentos na sua rodada de banimento e, assim que seu campeão é confirmado, uma build, runas e feitiços de invocador obtidos das tabelas públicas do site.
- Quando todos os dez campeões estão confirmados, informa se trocar de rota dentro da sua equipe traria vantagens.
- Mostra o desempenho de jogadores com a sua maestria em um campeão e seus próprios resultados recentes.
- Pode configurar a página de runas recomendada e os feitiços de invocador ao clicar no botão Set. A partir da versão 0.3.65, o mesmo clique também adiciona uma lista de itens para aquela partida na própria loja do League, como um conjunto de itens chamado “KayLoL”, e a mantém atualizada até o início da partida. Essas são as únicas alterações que ele realiza no seu client (veja abaixo).
- Após a partida, transforma suas mortes em lições curtas em uma análise no seu próprio perfil KayLoL, a partir da linha do tempo da Riot e da sua própria vida ao longo do jogo. A partir da versão 0.3.70, a janela de análise volta para o primeiro plano quando você entra na próxima fila, e o menu da bandeja reabre a última.
- Na tela de carregamento, onde o próprio jogo exibe todos os dez jogadores, faz o reconhecimento da partida: o Elo de cada jogador, resultados recentes, maestria com o campeão e tendências de estilo de jogo, as condições de vitória da equipe adversária e os hábitos que você escolheu trabalhar.
- Enquanto você espera para renascer em uma partida em Summoner's Rift, exibe um cartão sobre a morte: o que o placar diz sobre ela, duas ou três opções de itens com o motivo de cada uma e, em partidas ranqueadas solo, a chance de vitória da sua equipe. Ele oferece opções e nunca diz o que você deve comprar.
- A partir da versão 0.3.65, durante uma partida em Summoner's Rift, exibe uma pequena aba Items na borda da tela. Clicar nela abre e fecha uma lista de duas ou três opções de itens para o estado atual da partida, cada uma com seu motivo. Ele oferece opções e nunca impõe compras. A partir da versão 0.3.68, após sua primeira morte na partida, uma aba Coach abaixo dela reabre o cartão da sua última morte após fechá-lo. A partir da versão 0.3.69, uma aba Plan entre elas abre e fecha o plano de jogo e os cartões dos jogadores exibidos na tela de carregamento, e o cartão de morte e a análise pós-jogo mostram as imagens da Riot dos campeões citados. Também a partir da versão 0.3.69, uma opção na lista de itens pode exibir uma linha adicional, “nosso modelo de itens também escolhe este”, quando o modelo de itens próprio do site, treinado em partidas ranqueadas, também indica aquele item em primeiro lugar. A partir da versão 0.3.73, uma janela Settings no menu da bandeja ativa e desativa a lista de itens, o cartão de morte e as abas, além da análise na fila; e, na seleção de campeões, os painéis se recolhem em uma pequena pílula e se abrem novamente com um clique.
O que ele lê e de onde
Tudo o que ele lê vem da interface local do próprio client do League (o LCU) no seu computador, por meio de uma conexão com a sua própria máquina que nunca sai do seu PC. Ele lê:
- Seleção de campeões: escolhas e banimentos na ordem em que ocorreram, seleções prévias (hovers), as rotas atribuídas pelo client à sua equipe, o temporizador e quais campeões você pode escolher, para sugerir apenas esses na sua vez.
- A fase da partida (saguão, seleção de campeões, em jogo) e em qual fila você está.
- O identificador da sua própria conta, sua maestria de campeões e seu histórico de partidas recentes. Nunca o nome ou a identidade de outro jogador.
- Se uma mensagem de chat acabou de chegar na seleção de campeões, para que a sobreposição possa se desviar. Não a mensagem nem quem a enviou.
- A posição da janela do client do League, para que a sobreposição se ajuste sobre ela.
- Durante uma partida em Summoner's Rift, para a análise pós-jogo: o relógio da partida e, exclusivamente sobre o seu campeão, sua vida, mana ou energia e o ouro acumulado, a cada dois segundos e a cada meio segundo enquanto sua vida cai, a partir da interface Live Client Data do League no seu PC. Dos outros nove jogadores, essa gravação mantém apenas qual campeão morreu e por quanto tempo: sem nomes, sem itens, sem pontuações.
- Também durante a partida, para o cartão de morte, a lista de itens e a chance de vitória: o placar que o jogo exibe para todos os jogadores (campeões, níveis, itens, abates, mortes e assistências, tropas abatidas, quem está morto, objetivos conquistados e feed de abates), uma vez por segundo, a partir da mesma interface Live Client Data. A lista de itens faz a leitura ao abrir e a cada 20 segundos enquanto permanecer aberta. Os nomes de invocador nela são descartados no seu PC e nunca enviados.
Parte do que ele lê permanece no seu PC e nunca é enviada: eventos de seleção prévia (hover), uma cópia reduzida de cada seleção de campeões (IDs dos campeões, rotas e ordem das ações, sem identidades e senha do chat) e uma fila de capturas aguardando envio, tudo na pasta %LOCALAPPDATA%\KayLoL. No mesmo PC, ele também responde a uma página: após clicar em “Seguir minha seleção de campeões” na página de Draft do kaylol.gg, essa página lê o quadro da seleção de campeões (campeões por lado e rota, banimentos e a vez de quem; sem nomes) diretamente do companion, em um endereço acessível somente pelo seu computador. A página então pontua esses campeões como qualquer draft inserido nela.
O que ele envia para o kaylol.gg
- Uma captura do draft a cada alteração: campeões, banimentos, rotas, ordem das escolhas, Elo, patch e servidor, sob um token aleatório gerado para aquela seleção de campeões. Apenas para partidas ranqueadas e normais alternadas em Summoner’s Rift; ferramenta de treino, personalizadas e filas não reconhecidas aparecem na tela e nunca são enviadas. As capturas não contêm nome, Riot ID ou PUUID.
- Solicitações de números: o quadro, para obter a probabilidade de vitória, recomendações de escolhas e conselhos de rota. A partir da sua própria escolha, isso inclui o PUUID da sua conta, para que a previsão possa utilizar o seu histórico. A identidade de nenhuma outra pessoa é enviada.
- Leituras de dados públicos: a lista de campeões, tabelas de tier list e estatísticas de runas, além de verificação de versão mais recente (ele sugere a atualização e nunca instala sozinho).
- Ao final de uma partida: seu Riot ID, o ID da partida e aquela gravação, uma única vez, para que o servidor possa gerar sua análise pós-jogo a partir da linha do tempo da Riot. O que é armazenado está detalhado na política de privacidade. A partir da versão 0.4.3, após uma partida registrada, ele também envia diretamente sua nota da Riot, servidor, ID da partida e ID do campeão, usando seu Riot ID para verificar a participação; não é necessário vínculo com perfil KayLoL. O servidor mantém a nota informada pelo client com sua função, patch, fila e estatísticas selecionadas da sua partida concluída para pesquisa de notas, sob um identificador de jogador com salt. Esses rótulos não possuem expiração automática e não alimentam previsões de vitória. Execuções anônimas não enviam notas e, a partir da versão 0.4.4, desmarcar Compartilhar minhas notas da Riot no menu da bandeja interrompe os envios de notas e descarta as pendentes na fila. A exclusão do perfil ou uma solicitação de remoção apaga seus rótulos armazenados.
- Sua seleção de campeões para o seu próprio perfil, apenas se você vincular o companion: após vincular o companion ao seu perfil KayLoL com um código único das configurações do perfil, e enquanto “Enviar seleção de campeões e minha partida ao vivo para o celular” estiver ativado no menu da bandeja, ele envia campeões por lado e rota, banimentos e a vez de quem para o seu perfil KayLoL, para que um celular ou a página de Draft no navegador conectado àquele perfil possa exibi-los. Não contém nome, Riot ID ou PUUID. Fica desativado por padrão e você pode desativar ou desvincular o computador pelo menu da bandeja a qualquer momento. O servidor mantém o quadro apenas enquanto o draft estiver ativo, no máximo 10 minutos após a última alteração. Durante a partida, a mesma opção envia o placar que o próprio jogo mostra a todos os jogadores (campeões, níveis, abates, mortes e assistências, tropas abatidas, itens, quem está morto e objetivos conquistados; sem nomes e sem ouro) a cada poucos segundos, para que seu celular e a página de Partida ao vivo no navegador exibam essas informações. O servidor armazena apenas o placar mais recente, apenas enquanto a partida durar, no máximo 2 minutos após a última atualização.
- Na tela de carregamento: seu Riot ID, servidor, Elo, patch e campeões por rota, para que o servidor localize sua partida pela API da Riot e responda com os cartões de reconhecimento. Os outros nove jogadores são consultados pelo servidor a partir da partida informada pela Riot, nunca pelo programa no seu PC. Os nomes deles retornam apenas como os rótulos que a tela de carregamento já exibe, nunca para jogadores no Modo Streamer ou que solicitaram exclusão, e nunca durante a seleção de campeões. A partir da versão 0.3.92, assim que você confirma seu campeão na seleção de campeões: seu campeão, sua função, o campeão do seu adversário de rota quando confirmado, servidor, Elo e seu ID de conta Riot, para que o servidor responda com o plano de rota. Nenhuma identidade de outro jogador.
- Enquanto você estiver morto: aquele placar, reduzido a campeões e números sem nome de invocador, com seu Riot ID, servidor e Elo para que o cartão use seu próprio histórico, e as etiquetas de estilo de jogo da tela de carregamento para os campeões inimigos. O servidor responde ao cartão e não armazena o placar. Em partidas ranqueadas solo, o mesmo placar é enviado a cada 30 segundos, com os campeões do draft por rota, seu servidor, o patch, o ID da partida e a chance informada na tela de carregamento, para o cálculo da chance de vitória; o servidor registra campeões e números dele, sem nomes. A partir da versão 0.3.92, essa solicitação de chance de vitória funciona durante toda a partida ranqueada solo, não apenas enquanto você estiver morto, a menos que desative “Mostrar chance de vitória durante a partida” nas configurações do companion.
- Para as listas de itens (a partir da versão 0.3.65): quando você clica em Definir, os campeões por rota conforme exibidos na seleção de campeões e, ao abrir a aba Itens, aquele placar reduzido a campeões e números; ambos com seu servidor e Elo, e sem nome de invocador e sem Riot ID. O servidor responde com as opções de itens. Enquanto o modelo de itens do site estiver em testes, ele também registra, para cada partida e minuto consultado, os dez campeões, seu lado e rota, seu ouro e itens, seu servidor e Elo e a resposta do modelo: IDs e números, sem nomes e nunca um Riot ID.
O que o servidor faz com um draft e uma previsão é o mesmo que faz para a página de draft, detalhado na política de privacidade.
O que ele não faz
- Ele não lê nem altera a memória do jogo, não injeta nada no jogo nem se conecta ao processo do jogo. Suas janelas são janelas comuns: uma sobre a seleção de campeões, um painel na tela de carregamento, um cartão enquanto você está morto e a aba Itens com a lista que ela abre.
- Ele não automatiza nada: sem escolhas, sem banimentos, sem aceitar partidas, sem desviar de filas (dodge) e absolutamente nada durante a partida. As únicas informações que ele escreve no client são uma página de runas chamada “KayLoL”, seus dois feitiços de invocador e um conjunto de itens chamado “KayLoL”, e somente após você clicar no botão; apenas o conjunto de itens é mantido atualizado até o início da partida. Ele nunca exclui ou sobrescreve uma página de runas ou conjunto de itens criado por você.
- Ele não solicita, não armazena e não envia sua senha da Riot ou qualquer outro login. A chave local que o client do League fornece para ler a seleção de campeões fica salva apenas no seu PC.
- Na seleção de campeões, ele não lê nem pesquisa nomes ou identidades de outros jogadores. Ele os exibe apenas a partir da tela de carregamento, onde o próprio jogo mostra todos os dez jogadores. Ele nunca lê as mensagens de chat de ninguém.
Requisitos
- Windows 10 ou 11 (64 bits).
- O client de League of Legends, instalado e conectado.
- Cerca de 75 MB de espaço em disco.
- Como a versão beta ainda não possui assinatura de código, o Windows SmartScreen exibirá “O Windows protegeu o seu computador” na primeira vez; escolha Mais informações e depois Executar assim mesmo.
A compilação 0.4.7 do instalador possui SHA-256 f555a44f0e044b503604e2cdb34adf8bbebe32d4def387492b0503f52bbc63d7. Antes de executá-lo, verifique se o comando Get-FileHash no PowerShell exibe o mesmo valor para o arquivo enviado a você. Uma hash correspondente comprova que o arquivo é o mencionado nesta página; ela não declara quem o desenvolveu, o que será complementado por uma assinatura digital.
Como desinstalar
Se você ativou Abrir com League of Legends no menu da bandeja, desative primeiro e depois escolha Sair do KayLoL Companion no mesmo menu.
Versão instalada: Configurações do Windows → Aplicativos → Aplicativos instalados → KayLoL Companion → Desinstalar. Versão portátil: exclua o arquivo .exe.
Para remover o que ficou armazenado no seu PC, exclua a pasta %LOCALAPPDATA%\KayLoL e a pasta KayLoL Companion dentro de %APPDATA%.
Privacidade
O companion não define cookies e não executa ferramentas de análise. Suas capturas de draft são dados de pesquisa sobre drafts e não possuem identificação. Uma previsão que utiliza seu PUUID é tratada como uma previsão na página de draft com seu próprio Riot ID: o PUUID é usado para aquela previsão e nunca é gravado no registro de previsões. A política completa está na política de privacidade.
Inscrição no Beta Fechado
A fase beta funciona por convite enquanto o companion é testado em drafts ranqueados reais e a Riot é informada sobre o uso do client do League, conforme exigido pelas políticas da Riot. Para solicitar uma vaga, escreva para contact@kaylol.gg informando o servidor em que joga.
Relatar um problema
Escreva para contact@kaylol.gg descrevendo o ocorrido, aproximadamente quando e a versão que você recebeu. Qualquer comportamento que pareça uma ação autônoma do companion no client é a prioridade máxima para relato e será respondido primeiro. Você também pode publicar no mural de ideias.
Riot Games
O KayLoL e seu companion não são endossados pela Riot Games e não refletem as visões ou opiniões da Riot Games ou de qualquer pessoa oficialmente envolvida na produção ou gerenciamento das propriedades da Riot Games. League of Legends e Riot Games são marcas comerciais ou marcas registradas da Riot Games, Inc.