Quem Opera o CheckMate e com Quais Princípios
Quem desenvolve e é responsável por ele, até que ponto você pode confiar nos resultados da análise e com base em que corrigimos nosso conteúdo.
Última atualização: 16 de julho de 2026
Operador
- Nome
- Imagine (이매진)
- Tipo
- Um serviço gratuito desenvolvido e mantido por uma única pessoa
- Contato
- dlaudwls1203@gmail.com
- Código-fonte
- https://github.com/thingineeer
- Disponível publicamente desde
- Março de 2026
Como ainda não existe produto pago, os dados de registro empresarial não são publicados. Se um recurso que aceite pagamento for adicionado, os dados da empresa serão listados aqui junto com o registro obrigatório de comércio eletrônico (venda por correspondência).
Por que foi criado?
Muitos apps de verificação de unfollowers do Instagram exigem a senha da sua conta ou uma conexão persistente com ela, e eu queria evitar isso. Então escolhi uma abordagem que lê o arquivo de exportação de dados que o Instagram fornece a seu pedido, diretamente no seu navegador.
Planejamento, o analisador em TypeScript, a interface, a implantação e as respostas de suporte são todos feitos pelo único operador. Quando a estrutura real da exportação muda, a amostra é verificada novamente e o parser e as explicações são atualizados em conjunto.
Como funciona a análise?
- Você mesmo solicita ao Instagram uma exportação de dados em formato JSON.
- O CheckMate descompacta o ZIP ou JSON na memória do seu navegador e localiza os arquivos de conexões.
- Ele compara seguidores e seguindo para calcular seguimentos mútuos, contas que não te seguem de volta e seus fãs.
- As divergências de nome de usuário são reconciliadas apenas quando o formato mais novo inclui um ID estável; todo o resto é mostrado como possibilidade.
Este é o caminho exato que um arquivo percorre. Quando você aperta o botão de envio, o navegador carrega o ZIP na memória e usa o JSZip para extrair apenas os arquivos JSON em connections/followers_and_following/. A função de parsing (src/lib/igFormat.ts) normaliza os formatos antigo e novo para a mesma forma, e a função de análise (src/lib/analyzer.ts) cruza as duas listas. Nenhuma requisição de rede é feita durante esse processo. Os quatro números da tela de resultados (eu sigo, me seguem, mútuos, não me seguem de volta) e as listas vêm todos dessa memória e desaparecem quando você fecha a aba. A única coisa enviada a um servidor são métricas gerais do site, como visualizações de página, e mesmo isso nunca é combinado com o que você enviou. Você pode verificar o código nos mesmos caminhos no repositório público.
O escopo de uma exportação pode variar por conta e pelo momento em que foi solicitada. O CheckMate não assume um limite universal de 365 dias; ele usa o período realmente observado no seu arquivo.
Precisão e os limites da interpretação
- A correspondência não afetada por trocas de nome de usuário só é possível quando a exportação mais recente inclui IDs de conta estáveis.
- As URLs no formato antigo são baseadas no nome de usuário, e uma coincidência de timestamp é apenas um sinal secundário para estimar uma possível troca de nome.
- Contas desativadas, excluídas e bloqueadas, e omissões da exportação, não podem ser totalmente distinguidas apenas pelo arquivo.
- Os resultados são uma referência para organizar suas conexões, não a determinação oficial do Instagram sobre o status de uma conta.
Os limites acima não são um aviso abstrato; eles vêm de fatos verificados em um arquivo real. Ao abrir a exportação da própria conta do operador de 2026-08-18, apenas dois arquivos, followers_1.json e following.json, não tinham um ID único de conta, enquanto todos os 8 arquivos restantes do mesmo ZIP tinham um. É por isso que não há como confirmar uma conta cujo nome de usuário mudou a partir desses dois arquivos apenas, e o CheckMate vai só até marcar uma "possível troca de nome de usuário". Os números detalhados estão em a análise completa dos 10 arquivos. Por outro lado, a afirmação comum de que "os seguidores cobrem apenas o ano mais recente" não se sustentou no mesmo arquivo: de 543 entradas, 86,4% tinham mais de um ano, e a mais antiga remontava a 2018. Dito isso, não concluímos que isso valha para todas as contas, porque a amostra é uma única conta. O resultado e como reproduzi-lo estão descritos em o post de medição do limite de 365 dias.
Os padrões que seguimos ao escrever
Os artigos técnicos deste site se baseiam em apenas três fontes. Primeiro, a documentação e as páginas de ajuda publicadas pela Meta. Segundo, observações de arquivos de exportação obtidos diretamente da própria conta do operador. Terceiro, o que o código público do parser realmente faz. Tudo o que não é confirmado por essas três fontes é rotulado como estimativa, e distinguimos frase por frase onde termina a observação e começa a interpretação.
Isso também deixa claro o que não escrevemos. Estatísticas agregadas dos arquivos dos usuários não existem, então nunca as citamos. Não escrevemos como se o operador tivesse observado algo antes de março de 2026, quando o serviço começou. Não descrevemos recursos que o produto não mostra na tela como se existissem. Essas três regras são aplicadas por testes no repositório que verificam padrões de frases, e uma violação faz o build falhar.
A amostra dos nossos artigos de medição é uma única conta. Não garantimos que uma conta diferente ou uma data de solicitação diferente produza o mesmo resultado, e publicamos um script de reprodução junto com cada artigo para que os leitores possam verificar o próprio arquivo usando o mesmo procedimento. Se um contraexemplo for relatado, verificamos, atualizamos o artigo e mantemos um histórico de revisões.
Esses padrões foram de fato aplicados. Em 19 de agosto de 2026, o blog inteiro foi revisado: toda frase que citava nossos próprios dados anteriores à abertura do serviço como se fossem uma fonte, e toda expressão que pudesse ser lida como dados agregados de usuários, foi corrigida, e quatro artigos que descreviam recursos que o produto não tem ou cujas evidências não puderam ser recuperadas foram excluídos em vez de revisados. Nos artigos que permaneceram, números sem fonte foram marcados como estimativas ao lado da tabela ou reescritos como afirmações qualitativas. No mesmo dia, expressões no guia do site sobre recursos que não estão na tela, como "análise de interesses", também foram removidas. Os artigos de medição publicados desde então seguem as mesmas três fontes e o princípio de amostra única descrito acima.
Privacidade e revisão de conteúdo
O ZIP original, as listas de nomes de usuário, o conteúdo das DMs e os nomes das contas das outras pessoas nunca são enviados a um servidor. Eles desaparecem da memória de análise quando você atualiza ou fecha a aba. As métricas gerais do site são mantidas separadas de qualquer coleta de resultados de envio e são divulgadas na Política de Privacidade.
Os artigos técnicos são escritos com base em chaves JSON verificadas e em observações de arquivos reais. Amostras, períodos de operação, números de algoritmo ou taxas de sucesso não verificados nunca são publicados como se fossem fatos.
Contato com o operador
Para reprodução de bugs, dúvidas sobre privacidade e solicitações de correção de conteúdo, envie um e-mail para dlaudwls1203@gmail.com. O histórico público de desenvolvimento está disponível no perfil do GitHub.