Confiança antes de publicar · site público

ZUNVIO mostra o que impede seu release de ser publicado.

O ZUNVIO analisa a prontidão do seu release direto no repositório: score de prontidão (não calibrado), evidências e a próxima ação antes de publicar.

Sem upload nesta página. O valor inicial nasce dentro do seu repositório.

  • 01Começa no repositório
  • 02Resultado sustentado por evidências
  • 03Nenhum dado sensível na URL
zunvio · execução local read-only
EXEMPLO SINTÉTICO · DADOS REDIGIDOS
› npx zunvio-score <pasta>

PREFLIGHT   local · read-only · concluído
ALVO        release-demo · 7d2a…91c
VERSÃO      motor 0.1.15 · exemplo

DECISÃO     NÃO PUBLICAR
SCORE DE PRONTIDÃO (NÃO CALIBRADO)   70 / 100
ACHADOS     2 comprovados · 1 suspeita
COBERTURA   1 fora de cobertura

PRÓXIMA AÇÃO
Descreva como o projeto foi testado:
npx zunvio-score init

RELATÓRIO   HTML local para compartilhar
Alvo inalterado Resultado vinculado ao commit

Jornada

Do repositório à continuidade.

  1. 01npx zunvio-scorecomeça no repositório
  2. 02Preflight localcontexto read-only
  3. 03Scanscore de prontidão (não calibrado), resumo e evidências
  4. 04Relatório localHTML para compartilhar e evolução entre análises
  5. 05Área do clienteSaaS futuro, não implementado

DUAS FORMAS DE CHEGAR

Continue do ponto em que você está.

O site não pede novamente o que já aconteceu no scan e não finge que uma integração futura está disponível.

NOVO VISITANTE

Ainda não executou o ZUNVIO?

Veja como rodar npx zunvio-score no seu projeto e o que você recebe na primeira análise.

Ver como executar grátis
JÁ EXECUTOU O SCAN

Já recebeu o score de prontidão (não calibrado) e resumo?

O relatório completo já fica na sua máquina, em HTML. A continuidade online, por um futuro Scan-ID, ainda não existe.

Ver exemplo de relatório

Valor dentro do repositório

O scan começa onde o trabalho acontece.

Esta página não recebe o repositório nem executa o motor: a análise roda na sua máquina, com npx zunvio-score.

01

Execute no próprio repositório

No terminal: npx zunvio-score <pasta>, apontando para o diretório do repositório a avaliar. Em um agente de IA compatível: /zunvio-score. As duas formas usam o mesmo núcleo e o alvo permanece vinculado ao commit avaliado.

entrada
02

Faça o preflight local e read-only

Na primeira execução, o ZUNVIO prepara os motores de análise em ~/.zunvio (Gitleaks com checksum conferido; Semgrep num ambiente Python isolado). O projeto analisado não é alterado.

preflight
03

Receba valor imediato no terminal

O resultado resume o score de prontidão (não calibrado), estados de evidência, achado de alto impacto e próxima ação. Observado, comprovado, suspeita, fora de cobertura e falha do motor permanecem separados.

resultado
04

Compartilhe o relatório e acompanhe a evolução

Cada análise grava um relatório HTML fora do projeto, legível por outra pessoa, e mostra o que mudou desde a análise anterior: achados novos, resolvidos e persistentes, pontuação e decisão.

relatório
05

Área do cliente: ainda não existe

Histórico hospedado, planos e scans pela web pertencem a uma futura área do cliente. Hoje, tudo acontece na CLI local.

futuro
PONTO DE ENTRADA

Veja como executar o ZUNVIO grátis.

Requisitos: Node.js 20.10+, Git e Python 3.10+ (usado só para instalar o Semgrep). A análise do código-fonte ocorre na sua máquina e só lê o projeto; o ZUNVIO não envia intencionalmente o conteúdo do código analisado aos serviços da MASS. Uso gratuito, nos termos de uso publicados com o pacote.

NO TERMINAL

npx zunvio-score <pasta>

Substitua <pasta> pelo caminho do repositório que você quer analisar.

EM UM AGENTE DE IA COMPATÍVEL

/zunvio-score

DEPOIS DA PRIMEIRA ANÁLISE

Descreva o projeto e registre suas revisões.

npx zunvio-score init pergunta, em linguagem simples, o que o projeto faz e como foi testado. npx zunvio-score revisar <chave> registra a sua revisão de um item marcado REVISÃO NECESSÁRIA: é evidência adicional, não prova de segurança.

Ver o resultado sintético →
EXEMPLO SINTÉTICO

Um resultado útil, sem expor o repositório.

Este estado representa a chegada de quem já executou o scan. Ele mostra continuidade, não reinício, e mantém observado, comprovado, suspeita, fora de cobertura e falha do motor como categorias distintas.

Um futuro Scan-ID será opaco e temporário. Dados sensíveis nunca viajam na URL.

EXEMPLO SINTÉTICO COMMIT 7d2a…91c
DECISÃO NÃO PUBLICAR
Score de prontidão (não calibrado)
70 / 100
Motor
0.1.15
Validade
Vinculada ao commit
  • 1 achado observado
  • 2 achados comprovados
  • 1 achado sob suspeita
  • 1 achado fora de cobertura
  • 0 falhas do motor
PRÓXIMA AÇÃO

Descreva como o projeto foi testado (npx zunvio-score init) e repita a análise.

Dados sintéticos e redigidos. Nenhum Scan-ID, autenticação ou relatório real está ativo nesta página.

Primeira prova de valor

O gratuito precisa entregar algo que importa.

O que a CLI entrega hoje, e o que ainda não existe. Limites comerciais, frequência e retenção de um serviço futuro dependem de aprovação comercial.

ENTREGA DA AMOSTRA

O que você recebe hoje

  • score de prontidão (não calibrado) e decisão vinculados ao commit;
  • resumo seguro dos achados e do Evidence Pack ligado ao release;
  • um achado de alto impacto quando aplicável;
  • próxima ação clara para corrigir e executar novamente;
  • relatório HTML local e evolução entre análises;
  • revisão humana registrável para itens que pedem revisão.
LIMITES HONESTOS

O que ainda não pode ser prometido

  • quantidade de repositórios ou scans;
  • frequência, profundidade e retenção comercial;
  • histórico hospedado, automação, monitoramento e integrações;
  • login, área do cliente, cota, cobrança ou SLA.

Esses pontos estão pendentes de aprovação e não são apresentados como capacidade disponível.

CONTRATO FUTURO

A área do cliente ainda não existe.

A rota futura receberá a continuidade de um scan sem pedir novamente os mesmos dados. Login, vínculo do scan, relatório completo, histórico, cota e cobrança pertencem a atividades próprias.

Ver o que já está disponível hoje

Hoje, tudo acontece na CLI local. Nenhuma autenticação é simulada.

Distribuição

Análise local. Distribuição transparente.

O ZUNVIO executa a análise localmente no ambiente do usuário. O pacote distribuído contém o código e as regras necessários para executar essa análise. O repositório interno de desenvolvimento, a suíte interna de testes e os corpora de validação não fazem parte da distribuição pública.

DISTRIBUIÇÃO PÚBLICA

O que é público

  • O pacote npm: código e regras que executam a análise
  • Metodologia e estados de evidência
  • Versões, checksums e procedência
  • Schema do Evidence Pack
  • Histórico de releases publicadas
Explorar o Trust Center →

FORA DA DISTRIBUIÇÃO

O que não é publicado

  • Repositório interno de desenvolvimento
  • Suíte interna de testes
  • Corpora de validação e medições
  • Infraestrutura e segredos operacionais

Isso é modelo de distribuição, não garantia de segurança do resultado.

Limites honestos

O que o ZUNVIO não afirma.

01

Não é certificação

O resultado não substitui auditoria formal nem garante ausência absoluta de risco.

02

Não aprova sem prova

Portão obrigatório sem evidência suficiente termina em NÃO PUBLICAR.

03

Não existe SaaS neste MVP público

O ZUNVIO roda na sua máquina, pela CLI. Não há login, dashboard, API, cobrança, histórico hospedado ou cota, e esta página não executa scan.

PERGUNTAS FREQUENTES

O que precisa estar claro antes do próximo passo.

O que é o ZUNVIO?

ZUNVIO é uma plataforma de análise de qualidade e segurança para releases de software. Ela transforma verificações técnicas em score de prontidão (não calibrado), evidências, bloqueadores e uma próxima ação compreensível antes da publicação.

Para quem o ZUNVIO foi criado?

Para pessoas e equipes responsáveis por decidir se uma versão de software pode avançar. O resumo usa linguagem de decisão, enquanto os detalhes técnicos e as evidências ficam disponíveis para quem executará a correção.

O scan começa nesta página?

Não. A análise começa com npx zunvio-score no seu repositório (ou /zunvio-score num agente de IA compatível).

Esta página recebe meu código?

Não. Não existe campo de URL, upload, clonagem ou formulário. A página também não faz conexão remota nem coleta dados.

Existe relatório para compartilhar?

Sim. Cada análise grava localmente um relatório HTML, fora do projeto, que outra pessoa consegue ler. A área do cliente e o relatório hospedado ainda não existem.

Os planos e preços são definitivos?

Não. Nomes, limites, preços, periodicidade, retenção e SLA aguardam decisão comercial e aprovação humana.

O que significa um resultado baseado em evidências?

Significa separar o que foi observado, o que foi comprovado, o que é suspeita, o que ficou fora de cobertura e o que falhou no motor. Um score de prontidão (não calibrado) não apaga um bloqueador.

O ZUNVIO certifica que um sistema é seguro?

Não. O resultado apoia uma decisão sobre um release específico e não substitui auditoria formal nem garante ausência absoluta de risco.