Da aba aberta ao relatório, sem inventar nada
A Coruja Insights lê a página do Instagram que você já abriu, calcula os números por código e só então pede um texto para a IA. Abaixo está o caminho inteiro: onde o código roda, o que ele lê, como vira análise e qual base de conhecimento ele tem permissão de usar.
Roda na sua aba
O script executa dentro do próprio Instagram, na sua sessão. Nada é instalado no computador.
Lê o que já é seu
Só dados que a sua conta consegue ver na tela: perfil, publicações e as suas listas de seguidores.
A conta vem antes
Os números são calculados por código. A IA só comenta o que já foi medido.
- Não pede senha
- Não guarda nada
- Não publica nada
- Só vê o que você vê
Todo o projeto é código aberto e está disponível no GitHub: github.com/lucaaascurvello/Coruja-Insights
Um favorito com um script dentro
A Coruja Insights não é programa instalado nem extensão de loja: é um atalho da barra de favoritos que carrega o próprio código no endereço dele. Você arrasta uma vez e ele vira um botão.
- Sessão própria
- Ao clicar, o código roda dentro da aba do Instagram em que você já está logado. Ele enxerga exatamente o que a sua conta enxerga — nem um dado a mais.
- Sem servidor de coleta
- Não há cadastro, histórico, banco de dados nem envio das suas listas para nenhum armazenamento. As únicas coisas que saem da sua aba são os números do perfil analisado, para a IA gerar o texto do relatório.
- Duradouro só na aba
- Fechou a aba, o que foi lido desaparece. Por isso, se a análise for interrompida no meio, o botão Continuar funciona apenas enquanto a aba estiver aberta.
Lendo a página que você já abriu
Nada de pedir a sua senha nem de usar uma API paralela. A corujinha lê as mesmas informações que o Instagram entrega para você, no ritmo do site.
- Perfil
- Nome, foto, bio, categoria, contadores de seguidores, seguindo e publicações, se a conta é pública ou privada e se é profissional. Isso vem dos dados que a própria página carrega. Se o Instagram bloqueia a consulta (o erro de limite 429), ela tenta de novo e, se não der, usa os números que já estão na tela.
- Publicações
- As publicações recentes são abertas uma por uma, com pausas entre elas, e as curtidas e comentários são lidos do texto que o próprio Instagram mostra em cada foto. Se o perfil esconde as curtidas, o campo aparece como indisponível — nunca como zero.
- Seguidores e seguindo
- As duas listas são percorridas em blocos, no mesmo ritmo do site, com pausa quando o Instagram pede trégua.
- Quem não segue de volta
- Ela compara quem você segue com quem te segue, conferindo o código e o nome de usuário de cada pessoa. Quando o Instagram não libera a comparação direta, ela confere pessoa por pessoa, com quatro buscas ao mesmo tempo. Se a leitura vier incompleta, o app avisa em vez de mostrar uma lista errada.
- Parar de seguir
- O clique faz o pedido de desfazer e depois lê a situação da amizade para conferir se parou de fato. Sem confirmação, a linha não é marcada como feita.
Primeiro a conta, depois a IA
A ordem importa: nenhuma opinião é formada antes de os números existirem. É assim que a ferramenta evita advice genérico e número inventado.
- Passo 1 · A matemática
- Código puro calcula: quantos posts foram lidos, o número típico de interações, se os resultados variam muito, comentários a cada 100 curtidas, posts por semana, a maior pausa sem postar, se as interações estão subindo ou caindo, Reels contra fotos, e o melhor dia e a melhor faixa de horário — estes dois últimos só quando pelo menos 3 posts sustentam a média.
- Passo 2 · A comparação
- A sua taxa de engajamento é posicionada na faixa de referência de contas do mesmo tamanho: abaixo, dentro ou acima da média.
- Passo 3 · A IA
Feito com GPT-6 Astra · OpenAIA análise e a redação dos insights são feitas pelo GPT-6 Astra, da OpenAI. O modelo recebe apenas os números calculados, a base de conhecimento e a referência de mercado. Ele devolve pontos fortes e melhorias, e cada item precisa citar o número que o sustenta, além de um nível de confiança: alta, média ou baixa.
- Passo 4 · O filtro
- Antes de chegar ao relatório, toda evidência é conferida. Se o número citado na dica não bate com os seus dados, a dica é descartada — e o documento informa quantas saíram.
A base que ensina a IA a analisar
A IA não recebe opinião de blog de marketing: ela recebe uma base escrita à mão, com 12 regras de boas práticas e faixas de referência por tamanho de conta. Uma regra só pode ser aplicada quando a condição dela aparece nos seus números — se não aparece, a dica não pode existir.
- 1Formato: só recomende priorizar Reels se formats.reels.avgInteractions > formats.fotos.avgInteractions e ambos tiverem >= 3 posts. O inverso vale para fotos/carrosséis.
- 2Frequência: abaixo de 2 posts/semana tende a reduzir alcance; 3–5 por semana é a faixa recomendada pelos guias de mercado. Só cite se postsPerWeek existir.
- 3Pausas: longestGapDays > 14 ou daysSinceLastPost > 14 indicam irregularidade; recomende calendário editorial.
- 4Tendência: trendPct <= -20 = queda relevante; >= 20 = crescimento; entre isso, estável.
- 5Conversa: commentLikeRatio < 1 (menos de 1 comentário a cada 100 curtidas) indica pouca conversa; recomende CTA/perguntas na legenda. Acima de 3 é ótimo.
- 6Consistência: variation > 100% indica resultados muito irregulares (dependência de posts virais).
- 7Legendas: compare withQuestion vs withoutQuestion e withHashtags vs withoutHashtags só se ambos os grupos tiverem >= 3 posts.
- 8Horário/dia: só cite bestWeekday/bestTimeSlot se existirem (já exigem >= 3 posts). Lembre que horário de publicação é só um dos fatores.
- 9Conta pessoal: sem acesso a Insights (alcance, salvamentos, público por idade/cidade). Essa orientação JÁ aparece automaticamente no relatório — nunca a repita em resumo, pontos_fortes nem melhorias.
- 10Bio: deve dizer o que o perfil oferece, para quem, e ter chamada para ação/link.
- 11Engajamento público (curtidas+comentários / seguidores) não inclui salvamentos, compartilhamentos nem alcance — são métricas privadas.
- 12Amostra: com menos de 8 posts, todas as conclusões têm confiança baixa.
Faixas de engajamento usadas como referência
| Tamanho da conta | Faixa de referência |
|---|---|
| até 10 mil seguidores | 2.5% – 5% |
| 10 mil a 50 mil seguidores | 1.5% – 3% |
| 50 mil a 100 mil seguidores | 1% – 2% |
| 100 mil a 1 milhão de seguidores | 0.7% – 1.5% |
| mais de 1 milhão de seguidores | 0.5% – 1% |
De onde vêm essas faixas
- Rival IQ — Social Media Industry Benchmark Report
- Socialinsider — Instagram Benchmarks
- HypeAuditor — State of Influencer Marketing
- Later / Hootsuite — guias de boas práticas do Instagram
- Central de Ajuda e Creators do Instagram (Meta)
São estudos públicos de mercado, com números aproximados e que mudam de ano para ano. Por isso aparecem como referência de comparação, nunca como veredito sobre o seu perfil.
Referências de mercado usadas pela IA
Meta · Instagram Creators
Rival IQ
Socialinsider
HypeAuditor
Hootsuite
Later
Onde a corujinha para
Preferimos dizer onde a ferramenta é fraca a deixar você descobrir sozinho no meio de uma análise.
- O que ela não faz
- Não pede nem usa a sua senha, não publica, não curte, não baixa fotos, não guarda histórico e não monta cadastro seu.
- Depende do Instagram
- Tudo que ela lê é o que a sua conta consegue ver na tela, e o limite de uso do próprio Instagram pode interromper a leitura. Daí as pausas, o contador de tempo e o botão Continuar.
- Conta pessoal
- Sem conta Profissional não há alcance, salvamentos nem público por idade e cidade. A ferramenta recomenda migrar (é gratuito), mas não tem como calcular o que não aparece.
- Aproximação, não contabilidade
- O engajamento calculado em público (curtidas e comentários sobre seguidores) não é o mesmo número do painel oficial. Serve para comparar e ver tendência, não para fechar balanço.
- O que saiu de propósito
- Estimativas de gênero e de regiões a partir de nomes ficaram de fora do relatório: eram chute, não dado. Preferimos um relatório menor a um relatório inventado.
Pronto para ver na prática?
Instale o favorito, abra um perfil e clique na corujinha.