Privacidade
O Sensei Top não coleta nada. Não há conta, não há telemetria e não há servidor nosso com o qual a sua cópia converse. Suas partidas, seus decks e seus relatórios vivem em um banco de dados no seu próprio computador e nunca saem dele. Esta página lista cada requisição que o aplicativo faz por conta própria, o que cada uma carrega, e o que este site faz.
O que o aplicativo baixa
Cada um destes é um download de referência: dados entram, nada sobre você sai. Todos falham sem travar nada, então o aplicativo continua funcionando sem eles.
- Scryfall: o banco de dados de cards, uma vez, e as imagens de cards uma a uma conforme o dashboard as mostra. Uma requisição de imagem nomeia aquele card, então o Scryfall pode ver quais cards uma cópia mostrou, nunca quando, contra quem ou com qual resultado.
- MTGOFormatData: as definições de arquétipos que dão nome ao deck do oponente.
- MTG_decklistcache e mtgo.com: resultados públicos de torneios para a página O meta, nos formatos que você acompanha.
- TopDeck.gg: os eventos dele, só se você adicionar uma chave gratuita sua em Configurações. A requisição carrega essa chave e nada mais seu.
- GitHub: a verificação de versão, uma vez por dia e cada vez que o aplicativo abre. Ela carrega o que qualquer requisição na web carrega, seu endereço IP e a versão do aplicativo entre outras coisas, e nada sobre os seus jogos. Verificar atualizações em Configurações a desliga.
Nada sobre os jogos de um usuário é enviado a nenhum deles, com a única exceção que a linha do Scryfall descreve.
A única chamada que você pede
Um guia ou relatório escrito pode vir de um prompt que você mesmo copia para qualquer assistente, e nesse caso o aplicativo não envia nada. Se, em vez disso, você configurar uma chave da Claude sua em Configurações e apertar um botão de gerar, o aplicativo envia o prompt daquele relatório à API da Anthropic sob a sua chave, mostra o custo que mediu e guarda a resposta no seu banco de dados. Sem chave, sem chamada; sem clique, sem chamada. Nada chama por agendamento, nunca.
Onde seus dados ficam
Seu histórico de partidas é um arquivo de banco de dados em uma pasta só dele; Configurações mostra a pasta e a abre. Uma chave que você adiciona fica no Gerenciador de Credenciais do Windows ou no chaveiro do seu sistema, ou em um arquivo de configurações na sua pasta pessoal quando não há chaveiro para usar; ela nunca fica no banco de dados. Desinstalar o aplicativo deixa a pasta onde está, então reinstalar continua de onde você parou; apague-a você mesmo para remover tudo.
Este site
Este site é um conjunto de arquivos estáticos servido por um Worker da Cloudflare, mais um script pequeno, por trás dos botões de Baixar e na frente da página inicial e da de privacidade em inglês. Ele não grava cookie. Além da própria página, ele faz duas requisições. Uma é o Cloudflare Web Analytics, uma contagem de visitas sem cookie que não guarda nenhum identificador seu; ela nos diz quantas pessoas leram esta página, e nada sobre quem. A outra só acontece se o seu navegador não conseguir chegar ao site: ele pode avisar a Cloudflare disso, pelo Network Error Logging; o aviso diz qual página falhou e de qual rede e país, e a Cloudflare não guarda nenhum endereço seu a partir dele.
Os botões de Baixar apontam para este site para que sempre encontrem o instalador mais novo. Quando você aperta um deles, o script pergunta ao GitHub o nome do instalador da versão mais nova; essa requisição sai da Cloudflare e não carrega nada seu. Em seguida ele manda o seu navegador para esse arquivo no GitHub Releases, e o download em si vem do GitHub, que recebe o que qualquer requisição na web carrega, seu endereço IP e seu navegador entre outras coisas. O script não guarda registro, não grava cookie e não armazena nada. Se o GitHub não puder ser alcançado, ele manda você para a página de versões.
A página inicial e a de privacidade em inglês também passam pelo script, para escolher o idioma. A Cloudflare já determina um país a partir do endereço IP de cada requisição que atende; o script lê esse país, não o endereço. Se for o Brasil, e você não veio de outra página deste site, o script manda você para a mesma página em português. Clicar em English numa página em português não manda você de volta, e as páginas em português nunca são redirecionadas. Para saber se você veio deste site, o seu navegador agora informa de qual página você veio quando passa de uma página dele para outra, e continua não informando nada a nenhum outro site. O país serve para essa única decisão e nada mais; o script não guarda registro dele e não armazena nada.
Contato
contact@senseitop.com. Para uma vulnerabilidade, leia antes o SECURITY.md.