Para quem

Para o SaaS que precisa saber o que acontece no que já está no ar.

O tráfego do site sem cookie, as metas de cadastro, a demo em vídeo que mostra até onde foi vista e o uso do seu servidor MCP. Mesmo login, autorização por produto.

Mesmo login nos painéis da linha. Chega um código no seu e-mail; você cola uma vez.

SaaS

Onde o Operations entra num SaaS

Um SaaS tem pelo menos três lugares onde a pergunta "como foi?" aparece: o site que traz o cadastro, a demo que convence e, cada vez mais, o servidor MCP que os agentes dos clientes chamam. O Analytics e o Videos cobrem os três, e entram no que você já tem.

O site e o cadastro

O script entra em projetos Next, Vite, Create React App, Astro ou HTML puro pelo instalador, com data-spa para a navegação do app. A meta de cadastro vai depois da confirmação do servidor.

A demo que mostra onde perdeu a pessoa

Um vídeo do tipo demo começa mudo e sozinho; o minuto assistido só conta depois do clique, e a curva mostra em que trecho as pessoas saem.

O servidor MCP que os agentes chamam

Cada chamada de tool, com cliente, sessão, latência e erro — para saber quais tools são usadas e onde falham.

O caminho

O Que o Produto Recebe, Sem Resumo

O objeto na tela

O script no projeto, por um comando

Ele acha onde o <head> mora (app/layout, _document, index.html ou o layout do Astro) e mostra a mudança antes de salvar. Rodar de novo não duplica nada.

bash
$ npx @ciromaciel/analytics web init --site <id>
→ app/layout.tsx: next/script, data-spa="auto"
→ mostra a mudança antes de salvar

$ npx @ciromaciel/analytics mcp init --key ask_…

O que resolve

Analytics — o tráfego do site, sem cookie

Uma linha no <head>, e o tráfego do site aparece. Sem cookie. Nenhum identificador fica no navegador de quem visita.

  • Instalador para Next, Vite, CRA, Astro e HTML
  • Metas de cadastro com taxa de conversão
  • Mede também o seu servidor MCP

Videos — até onde cada vídeo foi assistido

A barra é sempre o tempo real. Entre quem se identificou, você sabe quem assistiu e até onde.

  • Demo que começa muda e sozinha
  • Retenção com capítulos
  • Eventos por webhook assinado

O Que Você Confere Sem Falar Com Ninguém

1
Linha no head
O script do Analytics, com defer, enviado por sendBeacon
90
Dias de recorte
Registros por visualização mantidos para os filtros do Analytics
7
Ferramentas MCP
No Videos. Publicar e apagar ficam de fora, com uma pessoa
20 GB
Por arquivo
Envio retomável de MP4, MOV, MKV ou WebM pelo navegador

A régua

O Que Fica de Fora, Dito Antes

Os limites deste caso, cada um com o porquê. Os que estão em cinza são o que o produto não faz.

Tempo real

Não há

Os números do Analytics são diários.

Identificar o usuário do app

Não no Analytics

Não há identify() nem userId. No Videos, só quem se identificou por uma das quatro portas ganha nome.

Exportar

Sem CSV ou relatório por e-mail

Os números ficam no painel e na API de leitura, com a sessão do login.

Operations é como você toca o que existe.